[25Aug2026 00:32:32.987] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeserver, --fml.forgeVersion, 47.4.23, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] [25Aug2026 00:32:32.992] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.19 by Eclipse Adoptium; OS Linux arch amd64 version 6.8.0-136-generic [25Aug2026 00:32:33.017] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [fmlclientdev,forgeclient,minecraft,forgegametestserverdev,fmlserveruserdev,fmlclient,fmldatauserdev,forgeserverdev,forgeserveruserdev,forgeclientdev,forgeclientuserdev,forgeserver,forgedatadev,fmlserver,fmlclientuserdev,fmlserverdev,forgedatauserdev,testharness,forgegametestserveruserdev] [25Aug2026 00:32:33.030] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp] [25Aug2026 00:32:33.044] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,slf4jfixer,object_holder_definalize,runtime_enum_extender,capability_token_subclass,accesstransformer,runtimedistcleaner] [25Aug2026 00:32:33.057] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services [25Aug2026 00:32:33.064] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is /home/********/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is /home/********/mods [25Aug2026 00:32:33.064] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is /home/********/config [25Aug2026 00:32:33.064] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is /home/********/config/fml.toml [25Aug2026 00:32:33.116] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found additional transformation services from discovery services: [25Aug2026 00:32:33.122] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forgeserver [25Aug2026 00:32:33.130] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Found transformer services : [mixin,fml] [25Aug2026 00:32:33.130] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading [25Aug2026 00:32:33.131] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service mixin [25Aug2026 00:32:33.131] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service mixin [25Aug2026 00:32:33.131] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml [25Aug2026 00:32:33.132] [main/DEBUG] [net.minecraftforge.fml.loading.LauncherVersion/CORE]: Found FMLLauncher version 1.0 [25Aug2026 00:32:33.133] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML 1.0 loading [25Aug2026 00:32:33.133] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found ModLauncher version : 10.0.9+10.0.9+main.dcd20f30 [25Aug2026 00:32:33.133] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Requesting CoreMods to not apply the fix for ASMAPI.findFirstInstructionBefore by default [25Aug2026 00:32:33.134] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found AccessTransformer version : 8.0.4+66+master.c09db6d7 [25Aug2026 00:32:33.134] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found EventBus version : 6.2.33 [25Aug2026 00:32:33.134] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found Runtime Dist Cleaner [25Aug2026 00:32:33.136] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/]: CoreMods will preserve legacy behavior of ASMAPI.findFirstInstructionBefore for backwards-compatibility [25Aug2026 00:32:33.136] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: FML found CoreMod version : 5.2.4 [25Aug2026 00:32:33.137] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package implementation version 7.0.1+7.0.1+master.d2b38bf6 [25Aug2026 00:32:33.137] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Found ForgeSPI package specification 5 [25Aug2026 00:32:33.137] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml [25Aug2026 00:32:33.138] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services [25Aug2026 00:32:33.145] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing [25Aug2026 00:32:33.146] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service mixin [25Aug2026 00:32:33.162] [main/DEBUG] [mixin/]: MixinService [ModLauncher] was successfully booted in cpw.mods.cl.ModuleClassLoader@7a3d45bd [25Aug2026 00:32:33.177] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/home/********/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%2365!/ Service=ModLauncher Env=SERVER [25Aug2026 00:32:33.180] [main/DEBUG] [mixin/]: Initialising Mixin Platform Manager [25Aug2026 00:32:33.181] [main/DEBUG] [mixin/]: Adding mixin platform agents for container ModLauncher Root Container(ModLauncher:4f56a0a2) [25Aug2026 00:32:33.181] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for ModLauncher Root Container(ModLauncher:4f56a0a2) [25Aug2026 00:32:33.182] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container ModLauncher Root Container(ModLauncher:4f56a0a2) [25Aug2026 00:32:33.182] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for ModLauncher Root Container(ModLauncher:4f56a0a2) [25Aug2026 00:32:33.183] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container ModLauncher Root Container(ModLauncher:4f56a0a2) [25Aug2026 00:32:33.185] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service mixin [25Aug2026 00:32:33.185] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml [25Aug2026 00:32:33.185] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Setting up basic FML game directories [25Aug2026 00:32:33.185] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is /home/********/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is /home/********/mods [25Aug2026 00:32:33.186] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is /home/********/config [25Aug2026 00:32:33.186] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is /home/********/config/fml.toml [25Aug2026 00:32:33.186] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading configuration [25Aug2026 00:32:33.189] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing ModFile [25Aug2026 00:32:33.191] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Preparing launch handler [25Aug2026 00:32:33.192] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Using forgeserver as launch service [25Aug2026 00:32:33.204] [main/DEBUG] [net.minecraftforge.fml.loading.FMLLoader/CORE]: Received command line version data : VersionInfo[forgeVersion=47.4.23, mcVersion=1.20.1, mcpVersion=20230612.114412, forgeGroup=net.minecraftforge] [25Aug2026 00:32:33.206] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml [25Aug2026 00:32:33.206] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Current naming domain is 'srg' [25Aug2026 00:32:33.207] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Identified name mapping providers {} [25Aug2026 00:32:33.207] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services begin scanning [25Aug2026 00:32:33.208] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service mixin [25Aug2026 00:32:33.208] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service mixin [25Aug2026 00:32:33.208] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Beginning scan trigger - transformation service fml [25Aug2026 00:32:33.208] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Initiating mod scan [25Aug2026 00:32:33.218] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModListHandler/CORE]: Found mod coordinates from lists: [] [25Aug2026 00:32:33.221] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Mod Locators : (mods folder:null),(maven libs:null),(exploded directory:null),(minecraft:null),(userdev classpath:null) [25Aug2026 00:32:33.222] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer/CORE]: Found Dependency Locators : (JarInJar:null) [25Aug2026 00:32:33.229] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /home/********/mods/DynamicTrees-1.20.1-1.4.11.jar [25Aug2026 00:32:33.268] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file DynamicTrees-1.20.1-1.4.11.jar with {dynamictrees} mods - versions {1.20.1-1.4.11} [25Aug2026 00:32:33.413] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file server-1.20.1-20230612.114412-srg.jar with {minecraft} mods - versions {1.20.1} [25Aug2026 00:32:33.415] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /home/********/libraries/net/minecraftforge/fmlcore/1.20.1-47.4.23/fmlcore-1.20.1-47.4.23.jar [25Aug2026 00:32:33.415] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file /home/********/libraries/net/minecraftforge/fmlcore/1.20.1-47.4.23/fmlcore-1.20.1-47.4.23.jar is missing mods.toml file [25Aug2026 00:32:33.417] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /home/********/libraries/net/minecraftforge/javafmllanguage/1.20.1-47.4.23/javafmllanguage-1.20.1-47.4.23.jar [25Aug2026 00:32:33.417] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file /home/********/libraries/net/minecraftforge/javafmllanguage/1.20.1-47.4.23/javafmllanguage-1.20.1-47.4.23.jar is missing mods.toml file [25Aug2026 00:32:33.418] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /home/********/libraries/net/minecraftforge/lowcodelanguage/1.20.1-47.4.23/lowcodelanguage-1.20.1-47.4.23.jar [25Aug2026 00:32:33.418] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file /home/********/libraries/net/minecraftforge/lowcodelanguage/1.20.1-47.4.23/lowcodelanguage-1.20.1-47.4.23.jar is missing mods.toml file [25Aug2026 00:32:33.423] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /home/********/libraries/net/minecraftforge/mclanguage/1.20.1-47.4.23/mclanguage-1.20.1-47.4.23.jar [25Aug2026 00:32:33.423] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file /home/********/libraries/net/minecraftforge/mclanguage/1.20.1-47.4.23/mclanguage-1.20.1-47.4.23.jar is missing mods.toml file [25Aug2026 00:32:33.427] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /home/********/libraries/net/minecraftforge/forge/1.20.1-47.4.23/forge-1.20.1-47.4.23-universal.jar [25Aug2026 00:32:33.428] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20.1-47.4.23-universal.jar with {forge} mods - versions {47.4.23} [25Aug2026 00:32:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from server-1.20.1-20230612.114412-srg.jar, it does not contain dependency information. [25Aug2026 00:32:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from forge-1.20.1-47.4.23-universal.jar, it does not contain dependency information. [25Aug2026 00:32:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from DynamicTrees-1.20.1-1.4.11.jar, it does not contain dependency information. [25Aug2026 00:32:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from mclanguage-1.20.1-47.4.23.jar, it does not contain dependency information. [25Aug2026 00:32:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from javafmllanguage-1.20.1-47.4.23.jar, it does not contain dependency information. [25Aug2026 00:32:33.440] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from fmlcore-1.20.1-47.4.23.jar, it does not contain dependency information. [25Aug2026 00:32:33.441] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator/]: Failed to load resource META-INF/jarjar/metadata.json from lowcodelanguage-1.20.1-47.4.23.jar, it does not contain dependency information. [25Aug2026 00:32:33.468] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping! [25Aug2026 00:32:33.470] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file server-1.20.1-20230612.114412-srg.jar with {minecraft} mods - versions {1.20.1} [25Aug2026 00:32:33.473] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file /home/********/libraries/net/minecraft/server/1.20.1-20230612.114412/server-1.20.1-20230612.114412-srg.jar with languages [LanguageSpec[languageName=minecraft, acceptedVersions=1]] [25Aug2026 00:32:33.474] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /home/********/libraries/net/minecraftforge/forge/1.20.1-47.4.23/forge-1.20.1-47.4.23-universal.jar [25Aug2026 00:32:33.475] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file forge-1.20.1-47.4.23-universal.jar with {forge} mods - versions {47.4.23} [25Aug2026 00:32:33.475] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file /home/********/libraries/net/minecraftforge/forge/1.20.1-47.4.23/forge-1.20.1-47.4.23-universal.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[24,]]] [25Aug2026 00:32:33.511] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_method with Javascript path coremods/field_to_method.js [25Aug2026 00:32:33.511] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod field_to_instanceof with Javascript path coremods/field_to_instanceof.js [25Aug2026 00:32:33.511] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod add_bouncer_method with Javascript path coremods/add_bouncer_method.js [25Aug2026 00:32:33.512] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Found coremod method_redirector with Javascript path coremods/method_redirector.js [25Aug2026 00:32:33.512] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_method.js [25Aug2026 00:32:33.512] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/field_to_instanceof.js [25Aug2026 00:32:33.512] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/add_bouncer_method.js [25Aug2026 00:32:33.512] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Found coremod coremods/method_redirector.js [25Aug2026 00:32:33.512] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Considering mod file candidate /home/********/mods/DynamicTrees-1.20.1-1.4.11.jar [25Aug2026 00:32:33.514] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFileInfo/LOADING]: Found valid mod file DynamicTrees-1.20.1-1.4.11.jar with {dynamictrees} mods - versions {1.20.1-1.4.11} [25Aug2026 00:32:33.514] [main/DEBUG] [net.minecraftforge.fml.loading.moddiscovery.ModFile/LOADING]: Loading mod file /home/********/mods/DynamicTrees-1.20.1-1.4.11.jar with languages [LanguageSpec[languageName=javafml, acceptedVersions=[47,)]] [25Aug2026 00:32:33.515] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: End scan trigger - transformation service fml [25Aug2026 00:32:33.526] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found 3 language providers [25Aug2026 00:32:33.526] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider minecraft, version 1.0 [25Aug2026 00:32:33.527] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider lowcodefml, version 47 [25Aug2026 00:32:33.527] [main/DEBUG] [net.minecraftforge.fml.loading.LanguageLoadingProvider/CORE]: Found language provider javafml, version 47 [25Aug2026 00:32:33.531] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Configured system mods: [minecraft, forge] [25Aug2026 00:32:33.532] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: minecraft [25Aug2026 00:32:33.532] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/]: Found system mod: forge [25Aug2026 00:32:33.534] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 2 mod requirements (2 mandatory, 0 optional) [25Aug2026 00:32:33.535] [main/DEBUG] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Found 0 mod requirements missing (0 mandatory, 0 optional) [25Aug2026 00:32:33.960] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers [25Aug2026 00:32:33.961] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service mixin [25Aug2026 00:32:33.962] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service mixin [25Aug2026 00:32:33.962] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml [25Aug2026 00:32:33.962] [main/DEBUG] [net.minecraftforge.fml.loading.FMLServiceProvider/CORE]: Loading coremod transformers [25Aug2026 00:32:33.962] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_method.js [25Aug2026 00:32:34.152] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully [25Aug2026 00:32:34.153] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/field_to_instanceof.js [25Aug2026 00:32:34.249] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully [25Aug2026 00:32:34.249] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/add_bouncer_method.js [25Aug2026 00:32:34.305] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully [25Aug2026 00:32:34.305] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: Loading CoreMod from coremods/method_redirector.js [25Aug2026 00:32:34.375] [main/DEBUG] [net.minecraftforge.coremod.CoreModEngine/COREMOD]: CoreMod loaded successfully [25Aug2026 00:32:34.394] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@4052c8c2 to Target : CLASS {Lnet/minecraft/world/level/biome/Biome;} {} {V} [25Aug2026 00:32:34.395] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@317a118b to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/Structure;} {} {V} [25Aug2026 00:32:34.395] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@56dfab87 to Target : CLASS {Lnet/minecraft/world/effect/MobEffectInstance;} {} {V} [25Aug2026 00:32:34.395] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@715b886f to Target : CLASS {Lnet/minecraft/world/level/block/LiquidBlock;} {} {V} [25Aug2026 00:32:34.396] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@7fb29ca9 to Target : CLASS {Lnet/minecraft/world/item/BucketItem;} {} {V} [25Aug2026 00:32:34.396] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@1e253c9d to Target : CLASS {Lnet/minecraft/world/level/block/StairBlock;} {} {V} [25Aug2026 00:32:34.396] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@350d3f4d to Target : CLASS {Lnet/minecraft/world/level/block/FlowerPotBlock;} {} {V} [25Aug2026 00:32:34.396] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@18b8d173 to Target : CLASS {Lnet/minecraft/world/item/ItemStack;} {} {V} [25Aug2026 00:32:34.396] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@73844119 to Target : CLASS {Lnet/minecraft/network/play/client/CClientSettingsPacket;} {} {V} [25Aug2026 00:32:34.396] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/level/NaturalSpawner;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/animal/frog/Tadpole;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/EntityType;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/level/levelgen/PatrolSpawner;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/monster/Spider;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece;} {} {V} [25Aug2026 00:32:34.397] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/level/levelgen/structure/structures/SwampHutPiece;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/level/levelgen/PhantomSpawner;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/npc/CatSpawner;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/server/commands/RaidCommand;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/animal/horse/SkeletonTrapGoal;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/server/commands/SummonCommand;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/monster/Zombie;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/npc/Villager;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/raid/Raid;} {} {V} [25Aug2026 00:32:34.398] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/monster/Strider;} {} {V} [25Aug2026 00:32:34.399] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/monster/ZombieVillager;} {} {V} [25Aug2026 00:32:34.399] [main/DEBUG] [cpw.mods.modlauncher.TransformStore/MODLAUNCHER]: Adding transformer net.minecraftforge.coremod.transformer.CoreModClassTransformer@44f24a20 to Target : CLASS {Lnet/minecraft/world/entity/ai/village/VillageSiege;} {} {V} [25Aug2026 00:32:34.399] [main/DEBUG] [cpw.mods.modlauncher.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml [25Aug2026 00:32:34.777] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] [25Aug2026 00:32:34.777] [main/DEBUG] [mixin/]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] [25Aug2026 00:32:34.777] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(minecraft) [25Aug2026 00:32:34.777] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(minecraft) [25Aug2026 00:32:34.777] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(minecraft) [25Aug2026 00:32:34.777] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(minecraft) [25Aug2026 00:32:34.778] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(minecraft) [25Aug2026 00:32:34.778] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] [25Aug2026 00:32:34.778] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(forge) [25Aug2026 00:32:34.778] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(forge) [25Aug2026 00:32:34.778] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(forge) [25Aug2026 00:32:34.778] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(forge) [25Aug2026 00:32:34.778] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(forge) [25Aug2026 00:32:34.778] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)] [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: Adding mixin platform agents for container SecureJarResource(dynamictrees) [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentMinecraftForge for SecureJarResource(dynamictrees) [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: MixinPlatformAgentMinecraftForge rejected container SecureJarResource(dynamictrees) [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: Instancing new MixinPlatformAgentDefault for SecureJarResource(dynamictrees) [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: MixinPlatformAgentDefault accepted container SecureJarResource(dynamictrees) [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(dynamictrees)] [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: inject() running with 4 agents [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ModLauncher Root Container(ModLauncher:4f56a0a2)] [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(minecraft)] [25Aug2026 00:32:34.779] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(forge)] [25Aug2026 00:32:34.780] [main/DEBUG] [mixin/]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:SecureJarResource(dynamictrees)] [25Aug2026 00:32:34.780] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeserver' with arguments [] [25Aug2026 00:32:34.806] [main/DEBUG] [mixin/]: Error cleaning class output directory: .mixin.out [25Aug2026 00:32:34.808] [main/DEBUG] [mixin/]: Preparing mixins for MixinEnvironment[DEFAULT] [25Aug2026 00:32:34.869] [main/DEBUG] [io.netty.util.internal.logging.InternalLoggerFactory/]: Using SLF4J as the default logging framework [25Aug2026 00:32:34.872] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.level: simple [25Aug2026 00:32:34.872] [main/DEBUG] [io.netty.util.ResourceLeakDetector/]: -Dio.netty.leakDetection.targetRecords: 4 [25Aug2026 00:32:35.049] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@4f89331f [25Aug2026 00:32:35.050] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@5a07e868 [25Aug2026 00:32:35.104] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /proc/self/auxv [25Aug2026 00:32:35.105] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /proc/self/auxv [25Aug2026 00:32:35.110] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /proc/stat [25Aug2026 00:32:35.118] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu0/topology/core_id [25Aug2026 00:32:35.118] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu0/topology/core_id [25Aug2026 00:32:35.118] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu0/topology/physical_package_id [25Aug2026 00:32:35.118] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu0/topology/physical_package_id [25Aug2026 00:32:35.118] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu0/cpu_capacity [25Aug2026 00:32:35.120] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu1/topology/core_id [25Aug2026 00:32:35.120] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu1/topology/core_id [25Aug2026 00:32:35.121] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu1/topology/physical_package_id [25Aug2026 00:32:35.121] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu1/topology/physical_package_id [25Aug2026 00:32:35.121] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu1/cpu_capacity [25Aug2026 00:32:35.121] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu2/topology/core_id [25Aug2026 00:32:35.121] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu2/topology/core_id [25Aug2026 00:32:35.122] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu2/topology/physical_package_id [25Aug2026 00:32:35.122] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu2/topology/physical_package_id [25Aug2026 00:32:35.122] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu2/cpu_capacity [25Aug2026 00:32:35.122] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu3/topology/core_id [25Aug2026 00:32:35.122] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu3/topology/core_id [25Aug2026 00:32:35.123] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu3/topology/physical_package_id [25Aug2026 00:32:35.123] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu3/topology/physical_package_id [25Aug2026 00:32:35.123] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu3/cpu_capacity [25Aug2026 00:32:35.123] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu4/topology/core_id [25Aug2026 00:32:35.124] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu4/topology/core_id [25Aug2026 00:32:35.124] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu4/topology/physical_package_id [25Aug2026 00:32:35.124] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu4/topology/physical_package_id [25Aug2026 00:32:35.124] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu4/cpu_capacity [25Aug2026 00:32:35.124] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu5/topology/core_id [25Aug2026 00:32:35.124] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu5/topology/core_id [25Aug2026 00:32:35.124] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu5/topology/physical_package_id [25Aug2026 00:32:35.125] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu5/topology/physical_package_id [25Aug2026 00:32:35.125] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu5/cpu_capacity [25Aug2026 00:32:35.125] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu6/topology/core_id [25Aug2026 00:32:35.125] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu6/topology/core_id [25Aug2026 00:32:35.125] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu6/topology/physical_package_id [25Aug2026 00:32:35.125] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu6/topology/physical_package_id [25Aug2026 00:32:35.126] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu6/cpu_capacity [25Aug2026 00:32:35.126] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu7/topology/core_id [25Aug2026 00:32:35.126] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu7/topology/core_id [25Aug2026 00:32:35.126] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu7/topology/physical_package_id [25Aug2026 00:32:35.127] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu7/topology/physical_package_id [25Aug2026 00:32:35.127] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /sys/devices/system/cpu/cpu7/cpu_capacity [25Aug2026 00:32:35.129] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /proc/cpuinfo [25Aug2026 00:32:35.135] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /proc/self/auxv [25Aug2026 00:32:35.137] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader cpw.mods.modlauncher.TransformingClassLoader@4f89331f [25Aug2026 00:32:35.137] [main/DEBUG] [oshi.util.FileUtil/]: No oshi.architecture.properties file found from ClassLoader jdk.internal.loader.ClassLoaders$AppClassLoader@5a07e868 [25Aug2026 00:32:35.150] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /proc/meminfo [25Aug2026 00:32:35.151] [main/DEBUG] [oshi.util.FileUtil/]: Reading file /proc/meminfo [25Aug2026 00:32:35.412] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/EntityType [25Aug2026 00:32:35.882] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/LiquidBlock [25Aug2026 00:32:35.926] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/StairBlock [25Aug2026 00:32:36.008] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/block/FlowerPotBlock [25Aug2026 00:32:36.903] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/ItemStack [25Aug2026 00:32:37.793] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/frog/Tadpole [25Aug2026 00:32:37.853] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/item/BucketItem [25Aug2026 00:32:38.759] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Spider [25Aug2026 00:32:38.832] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Zombie [25Aug2026 00:32:38.917] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/ZombieVillager [25Aug2026 00:32:38.995] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Evoker$EvokerSummonSpellGoal [25Aug2026 00:32:39.157] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/animal/horse/SkeletonTrapGoal [25Aug2026 00:32:39.182] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/monster/Strider [25Aug2026 00:32:39.302] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/npc/Villager [25Aug2026 00:32:39.436] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/effect/MobEffectInstance [25Aug2026 00:32:39.966] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/Structure [25Aug2026 00:32:40.010] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanRuinPieces$OceanRuinPiece [25Aug2026 00:32:40.027] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/SwampHutPiece [25Aug2026 00:32:40.042] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/OceanMonumentPieces$OceanMonumentPiece [25Aug2026 00:32:40.063] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/structures/WoodlandMansionPieces$WoodlandMansionPiece [25Aug2026 00:32:40.176] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/biome/Biome [25Aug2026 00:32:40.439] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: -Dio.netty.noUnsafe: false [25Aug2026 00:32:40.439] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: Java version: 17 [25Aug2026 00:32:40.440] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.theUnsafe: available [25Aug2026 00:32:40.440] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.copyMemory: available [25Aug2026 00:32:40.440] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: sun.misc.Unsafe.storeFence: available [25Aug2026 00:32:40.441] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Buffer.address: available [25Aug2026 00:32:40.441] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: direct buffer constructor: unavailable java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled at io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.internal.PlatformDependent0$5.run(PlatformDependent0.java:288) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at java.security.AccessController.doPrivileged(AccessController.java:318) ~[?:?] at io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:282) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:333) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.internal.PlatformDependent.(PlatformDependent.java:88) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.ConstantPool.(ConstantPool.java:34) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.AttributeKey$1.(AttributeKey.java:27) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.AttributeKey.(AttributeKey.java:27) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at net.minecraftforge.network.NetworkConstants.(NetworkConstants.java:34) ~[forge-1.20.1-47.4.23-universal.jar%23108!/:?] at net.minecraftforge.network.NetworkHooks.init(NetworkHooks.java:52) ~[forge-1.20.1-47.4.23-universal.jar%23108!/:?] at net.minecraft.server.Bootstrap.m_135870_(Bootstrap.java:62) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraft.server.Main.main(Main.java:121) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] [25Aug2026 00:32:40.442] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.Bits.unaligned: available, true [25Aug2026 00:32:40.443] [main/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 jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:392) ~[?:?] at java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:674) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:561) ~[?:?] at io.netty.util.internal.PlatformDependent0$7.run(PlatformDependent0.java:410) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at java.security.AccessController.doPrivileged(AccessController.java:318) ~[?:?] at io.netty.util.internal.PlatformDependent0.(PlatformDependent0.java:401) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:333) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.internal.PlatformDependent.(PlatformDependent.java:88) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.ConstantPool.(ConstantPool.java:34) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.AttributeKey$1.(AttributeKey.java:27) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at io.netty.util.AttributeKey.(AttributeKey.java:27) ~[netty-common-4.1.82.Final.jar%2382!/:4.1.82.Final] at net.minecraftforge.network.NetworkConstants.(NetworkConstants.java:34) ~[forge-1.20.1-47.4.23-universal.jar%23108!/:?] at net.minecraftforge.network.NetworkHooks.init(NetworkHooks.java:52) ~[forge-1.20.1-47.4.23-universal.jar%23108!/:?] at net.minecraft.server.Bootstrap.m_135870_(Bootstrap.java:62) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraft.server.Main.main(Main.java:121) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] [25Aug2026 00:32:40.444] [main/DEBUG] [io.netty.util.internal.PlatformDependent0/]: java.nio.DirectByteBuffer.(long, int): unavailable [25Aug2026 00:32:40.444] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: sun.misc.Unsafe: available [25Aug2026 00:32:40.444] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: maxDirectMemory: 8808038400 bytes (maybe) [25Aug2026 00:32:40.445] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.tmpdir: /tmp (java.io.tmpdir) [25Aug2026 00:32:40.445] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.bitMode: 64 (sun.arch.data.model) [25Aug2026 00:32:40.445] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.maxDirectMemory: -1 bytes [25Aug2026 00:32:40.445] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.uninitializedArrayAllocationThreshold: -1 [25Aug2026 00:32:40.446] [main/DEBUG] [io.netty.util.internal.CleanerJava9/]: java.nio.ByteBuffer.cleaner(): available [25Aug2026 00:32:40.446] [main/DEBUG] [io.netty.util.internal.PlatformDependent/]: -Dio.netty.noPreferDirect: false [25Aug2026 00:32:40.501] [main/DEBUG] [net.minecraftforge.network.NetworkHooks/]: Loading Network data for FML net version: FML3 [25Aug2026 00:32:40.537] [main/DEBUG] [net.minecraftforge.common.ForgeI18n/CORE]: Loading I18N data entries: 6434 [25Aug2026 00:32:40.568] [main/DEBUG] [net.minecraftforge.fml.ModWorkManager/LOADING]: Using 4 threads for parallel mod-loading [25Aug2026 00:32:40.574] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@4f89331f - got cpw.mods.cl.ModuleClassLoader@3fc08eec [25Aug2026 00:32:40.575] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod [25Aug2026 00:32:40.579] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@4f89331f - got cpw.mods.cl.ModuleClassLoader@3fc08eec [25Aug2026 00:32:40.579] [main/DEBUG] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Creating FMLModContainer instance for com.ferreusveritas.dynamictrees.DynamicTrees [25Aug2026 00:32:40.619] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file dynamictrees-server.toml for dynamictrees tracking [25Aug2026 00:32:40.619] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file dynamictrees-common.toml for dynamictrees tracking [25Aug2026 00:32:40.619] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.ModLoadingContext/]: Attempted to register an empty config for type CLIENT on mod dynamictrees [25Aug2026 00:32:40.629] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Forge Version package package net.minecraftforge.versions.forge, Forge, version 47.4 from cpw.mods.modlauncher.TransformingClassLoader@4f89331f [25Aug2026 00:32:40.629] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge version 47.4.23 [25Aug2026 00:32:40.630] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge spec 47.4 [25Aug2026 00:32:40.630] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.forge.ForgeVersion/CORE]: Found Forge group net.minecraftforge [25Aug2026 00:32:40.631] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: MCP Version package package net.minecraftforge.versions.mcp, Minecraft, version 1.20.1 from cpw.mods.modlauncher.TransformingClassLoader@4f89331f [25Aug2026 00:32:40.631] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MC version information 1.20.1 [25Aug2026 00:32:40.631] [modloading-worker-0/DEBUG] [net.minecraftforge.versions.mcp.MCPVersion/CORE]: Found MCP version information 20230612.114412 [25Aug2026 00:32:40.631] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 47.4.23, for MC 1.20.1 with MCP 20230612.114412 [25Aug2026 00:32:40.637] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v47.4.23 Initialized [25Aug2026 00:32:40.698] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking [25Aug2026 00:32:40.698] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking [25Aug2026 00:32:40.698] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.ModLoadingContext/]: Attempted to register an empty config for type COMMON on mod forge [25Aug2026 00:32:40.734] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge [25Aug2026 00:32:40.736] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing net.minecraftforge.common.ForgeSpawnEggItem$CommonHandler to MOD [25Aug2026 00:32:40.737] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for dynamictrees [25Aug2026 00:32:40.737] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing com.ferreusveritas.dynamictrees.resources.Resources to FORGE [25Aug2026 00:32:40.895] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing com.ferreusveritas.dynamictrees.init.DTTrees to MOD [25Aug2026 00:32:40.898] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing com.ferreusveritas.dynamictrees.init.DTRegistries to MOD [25Aug2026 00:32:40.901] [modloading-worker-0/DEBUG] [net.minecraftforge.fml.javafmlmod.AutomaticEventSubscriber/LOADING]: Auto-subscribing com.ferreusveritas.dynamictrees.init.DTConfigs to MOD [25Aug2026 00:32:41.028] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.Resources/]: Successfully loaded 2 tree packs. [25Aug2026 00:32:41.030] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: FeatureCanceller Entry: dynamictrees:fungus, FungusFeatureCanceller{registryName=dynamictrees:fungus} Entry: dynamictrees:mushroom, MushroomFeatureCanceller{registryName=dynamictrees:mushroom} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:rooted_tree, TreeFeatureCanceller{registryName=dynamictrees:rooted_tree} Entry: dynamictrees:tree, TreeFeatureCanceller{registryName=dynamictrees:tree} [25Aug2026 00:32:41.088] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/energy/IEnergyStorage; [25Aug2026 00:32:41.089] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandler; [25Aug2026 00:32:41.089] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/fluids/capability/IFluidHandlerItem; [25Aug2026 00:32:41.089] [main/DEBUG] [net.minecraftforge.common.capabilities.CapabilityManager/CAPABILITIES]: Attempting to automatically register: Lnet/minecraftforge/items/IItemHandler; [25Aug2026 00:32:41.130] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": WartProperties{registryName=dynamictrees:warped}. [25Aug2026 00:32:41.132] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": LeavesProperties{registryName=dynamictrees:spruce}. [25Aug2026 00:32:41.132] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": ScruffyLeavesProperties{registryName=dynamictrees:oak_undergrowth}. [25Aug2026 00:32:41.132] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": LeavesProperties{registryName=dynamictrees:oak}. [25Aug2026 00:32:41.133] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": ScruffyLeavesProperties{registryName=dynamictrees:mangrove}. [25Aug2026 00:32:41.133] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": ScruffyLeavesProperties{registryName=dynamictrees:jungle_undergrowth}. [25Aug2026 00:32:41.134] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": LeavesProperties{registryName=dynamictrees:jungle}. [25Aug2026 00:32:41.135] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": ScruffyLeavesProperties{registryName=dynamictrees:flowering_azalea}. [25Aug2026 00:32:41.135] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": LeavesProperties{registryName=dynamictrees:dark_oak}. [25Aug2026 00:32:41.136] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": WartProperties{registryName=dynamictrees:crimson}. [25Aug2026 00:32:41.137] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": LeavesProperties{registryName=dynamictrees:cherry}. [25Aug2026 00:32:41.137] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": LeavesProperties{registryName=dynamictrees:birch}. [25Aug2026 00:32:41.137] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": LeavesProperties{registryName=dynamictrees:bare}. [25Aug2026 00:32:41.138] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": ScruffyLeavesProperties{registryName=dynamictrees:azalea}. [25Aug2026 00:32:41.138] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "LeavesProperties": LeavesProperties{registryName=dynamictrees:acacia}. [25Aug2026 00:32:41.143] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:yellow_terracotta. [25Aug2026 00:32:41.144] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:white_terracotta. [25Aug2026 00:32:41.146] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:water. [25Aug2026 00:32:41.146] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:warped_nylium. [25Aug2026 00:32:41.146] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:terracotta. [25Aug2026 00:32:41.146] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:soul_soil. [25Aug2026 00:32:41.147] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:soul_sand. [25Aug2026 00:32:41.147] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:snow_block. [25Aug2026 00:32:41.147] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:sand. [25Aug2026 00:32:41.148] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:rooted_dirt. [25Aug2026 00:32:41.148] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:red_terracotta. [25Aug2026 00:32:41.148] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:red_sand. [25Aug2026 00:32:41.148] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:powder_snow. [25Aug2026 00:32:41.149] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:podzol. [25Aug2026 00:32:41.149] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:orange_terracotta. [25Aug2026 00:32:41.149] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:netherrack. [25Aug2026 00:32:41.150] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:mycelium. [25Aug2026 00:32:41.150] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:mud. [25Aug2026 00:32:41.150] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:moss_block. [25Aug2026 00:32:41.151] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:moss. [25Aug2026 00:32:41.157] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:mangrove_aerial_roots. [25Aug2026 00:32:41.157] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:light_gray_terracotta. [25Aug2026 00:32:41.158] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:gravel. [25Aug2026 00:32:41.158] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:grass_block. [25Aug2026 00:32:41.158] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:farmland. [25Aug2026 00:32:41.158] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:end_stone. [25Aug2026 00:32:41.159] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:dirt. [25Aug2026 00:32:41.159] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:crimson_nylium. [25Aug2026 00:32:41.159] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:coarse_dirt. [25Aug2026 00:32:41.160] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:clay. [25Aug2026 00:32:41.160] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "SoilProperties": dynamictrees:brown_terracotta. [25Aug2026 00:32:41.164] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": NetherFungusFamily{registryName=dynamictrees:warped, commonLeaves=WartProperties{registryName=dynamictrees:warped}, maxBranchRadius=24, hasSurfaceRoot=false, hasStrippedBranch=true}. [25Aug2026 00:32:41.166] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": Family{registryName=dynamictrees:spruce, commonLeaves=LeavesProperties{registryName=dynamictrees:spruce}, maxBranchRadius=24, hasSurfaceRoot=false, hasStrippedBranch=true}. [25Aug2026 00:32:41.166] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": Family{registryName=dynamictrees:oak, commonLeaves=LeavesProperties{registryName=dynamictrees:oak}, maxBranchRadius=8, hasSurfaceRoot=false, hasStrippedBranch=true}. [25Aug2026 00:32:41.168] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": MangroveFamily{registryName=dynamictrees:mangrove, commonLeaves=ScruffyLeavesProperties{registryName=dynamictrees:mangrove}, maxBranchRadius=8, hasSurfaceRoot=false, hasStrippedBranch=true}. [25Aug2026 00:32:41.169] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": Family{registryName=dynamictrees:jungle, commonLeaves=LeavesProperties{registryName=dynamictrees:jungle}, maxBranchRadius=24, hasSurfaceRoot=true, hasStrippedBranch=true}. [25Aug2026 00:32:41.170] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": Family{registryName=dynamictrees:dark_oak, commonLeaves=LeavesProperties{registryName=dynamictrees:dark_oak}, maxBranchRadius=24, hasSurfaceRoot=true, hasStrippedBranch=true}. [25Aug2026 00:32:41.171] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": NetherFungusFamily{registryName=dynamictrees:crimson, commonLeaves=WartProperties{registryName=dynamictrees:crimson}, maxBranchRadius=24, hasSurfaceRoot=false, hasStrippedBranch=true}. [25Aug2026 00:32:41.171] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": Family{registryName=dynamictrees:cherry, commonLeaves=LeavesProperties{registryName=dynamictrees:cherry}, maxBranchRadius=8, hasSurfaceRoot=false, hasStrippedBranch=true}. [25Aug2026 00:32:41.171] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": Family{registryName=dynamictrees:birch, commonLeaves=LeavesProperties{registryName=dynamictrees:birch}, maxBranchRadius=8, hasSurfaceRoot=false, hasStrippedBranch=true}. [25Aug2026 00:32:41.171] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Family": Family{registryName=dynamictrees:acacia, commonLeaves=LeavesProperties{registryName=dynamictrees:acacia}, maxBranchRadius=8, hasSurfaceRoot=false, hasStrippedBranch=true}. [25Aug2026 00:32:41.184] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Fruit": Fruit{registryName=dynamictrees:apple}. [25Aug2026 00:32:41.192] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Pod": Pod{registryName=dynamictrees:cocoa}. [25Aug2026 00:32:41.199] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": NetherFungusSpecies{registryName=dynamictrees:warped, seed=null, sapling=null}. [25Aug2026 00:32:41.199] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:tall_birch, seed=null, sapling=null}. [25Aug2026 00:32:41.201] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": SwampOakSpecies{registryName=dynamictrees:swamp_oak, seed=null, sapling=null}. [25Aug2026 00:32:41.202] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:spruce, seed=null, sapling=null}. [25Aug2026 00:32:41.202] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:oak_undergrowth, seed=null, sapling=null}. [25Aug2026 00:32:41.202] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:oak, seed=null, sapling=null}. [25Aug2026 00:32:41.203] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": NetherFungusSpecies{registryName=dynamictrees:mega_warped, seed=null, sapling=null}. [25Aug2026 00:32:41.204] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:mega_spruce, seed=null, sapling=null}. [25Aug2026 00:32:41.205] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:mega_jungle, seed=null, sapling=null}. [25Aug2026 00:32:41.205] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": NetherFungusSpecies{registryName=dynamictrees:mega_crimson, seed=null, sapling=null}. [25Aug2026 00:32:41.206] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": MangroveSpecies{registryName=dynamictrees:mangrove, seed=null, sapling=null}. [25Aug2026 00:32:41.206] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:jungle_undergrowth, seed=null, sapling=null}. [25Aug2026 00:32:41.206] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:jungle, seed=null, sapling=null}. [25Aug2026 00:32:41.207] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:dark_oak, seed=null, sapling=null}. [25Aug2026 00:32:41.207] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": NetherFungusSpecies{registryName=dynamictrees:crimson, seed=null, sapling=null}. [25Aug2026 00:32:41.208] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:cocoa, seed=null, sapling=null}. [25Aug2026 00:32:41.208] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:cherry, seed=null, sapling=null}. [25Aug2026 00:32:41.208] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:birch, seed=null, sapling=null}. [25Aug2026 00:32:41.209] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:azalea, seed=null, sapling=null}. [25Aug2026 00:32:41.209] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:apple_oak, seed=null, sapling=null}. [25Aug2026 00:32:41.210] [Worker-Main-1/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded and registered type "Species": Species{registryName=dynamictrees:acacia, seed=null, sapling=null}. [25Aug2026 00:32:41.219] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: CellKit Entry: dynamictrees:acacia, {registryName=dynamictrees:acacia} Entry: dynamictrees:azalea, {registryName=dynamictrees:azalea} Entry: dynamictrees:bare, {registryName=dynamictrees:bare} Entry: dynamictrees:conifer, {registryName=dynamictrees:conifer} Entry: dynamictrees:dark_oak, {registryName=dynamictrees:dark_oak} Entry: dynamictrees:deciduous, {registryName=dynamictrees:deciduous} Entry: dynamictrees:nether_fungus, {registryName=dynamictrees:nether_fungus} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:palm, {registryName=dynamictrees:palm} [25Aug2026 00:32:41.220] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: LeavesProperties Entry: dynamictrees:acacia, LeavesProperties{registryName=dynamictrees:acacia} Entry: dynamictrees:azalea, ScruffyLeavesProperties{registryName=dynamictrees:azalea} Entry: dynamictrees:bare, LeavesProperties{registryName=dynamictrees:bare} Entry: dynamictrees:birch, LeavesProperties{registryName=dynamictrees:birch} Entry: dynamictrees:cherry, LeavesProperties{registryName=dynamictrees:cherry} Entry: dynamictrees:crimson, WartProperties{registryName=dynamictrees:crimson} Entry: dynamictrees:dark_oak, LeavesProperties{registryName=dynamictrees:dark_oak} Entry: dynamictrees:flowering_azalea, ScruffyLeavesProperties{registryName=dynamictrees:flowering_azalea} Entry: dynamictrees:jungle, LeavesProperties{registryName=dynamictrees:jungle} Entry: dynamictrees:jungle_undergrowth, ScruffyLeavesProperties{registryName=dynamictrees:jungle_undergrowth} Entry: dynamictrees:mangrove, ScruffyLeavesProperties{registryName=dynamictrees:mangrove} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:oak, LeavesProperties{registryName=dynamictrees:oak} Entry: dynamictrees:oak_undergrowth, ScruffyLeavesProperties{registryName=dynamictrees:oak_undergrowth} Entry: dynamictrees:spruce, LeavesProperties{registryName=dynamictrees:spruce} Entry: dynamictrees:warped, WartProperties{registryName=dynamictrees:warped} [25Aug2026 00:32:41.220] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: GrowthLogicKit Entry: dynamictrees:azalea, AzaleaLogic{registryName=dynamictrees:azalea} Entry: dynamictrees:conifer, ConiferLogic{registryName=dynamictrees:conifer} Entry: dynamictrees:dark_oak, DarkOakLogic{registryName=dynamictrees:dark_oak} Entry: dynamictrees:jungle, JungleLogic{registryName=dynamictrees:jungle} Entry: dynamictrees:mangrove_roots, MangroveRootsLogic{registryName=dynamictrees:mangrove_roots} Entry: dynamictrees:nether_fungus, NetherFungusLogic{registryName=dynamictrees:nether_fungus} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:palm, PalmGrowthLogic{registryName=dynamictrees:palm} [25Aug2026 00:32:41.220] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: Family Entry: dynamictrees:acacia, Family{registryName=dynamictrees:acacia} Entry: dynamictrees:birch, Family{registryName=dynamictrees:birch} Entry: dynamictrees:cherry, Family{registryName=dynamictrees:cherry} Entry: dynamictrees:crimson, NetherFungusFamily{registryName=dynamictrees:crimson} Entry: dynamictrees:dark_oak, Family{registryName=dynamictrees:dark_oak} Entry: dynamictrees:jungle, Family{registryName=dynamictrees:jungle} Entry: dynamictrees:mangrove, MangroveFamily{registryName=dynamictrees:mangrove} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:oak, Family{registryName=dynamictrees:oak} Entry: dynamictrees:spruce, Family{registryName=dynamictrees:spruce} Entry: dynamictrees:warped, NetherFungusFamily{registryName=dynamictrees:warped} [25Aug2026 00:32:41.220] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: GenFeature Entry: dynamictrees:alt_leaves, AlternativeLeavesGenFeature{registryName=dynamictrees:alt_leaves} Entry: dynamictrees:bee_nest, BeeNestGenFeature{registryName=dynamictrees:bee_nest} Entry: dynamictrees:biome_predicate, BiomePredicateGenFeature{registryName=dynamictrees:biome_predicate} Entry: dynamictrees:bottom_flare, BottomFlareGenFeature{registryName=dynamictrees:bottom_flare} Entry: dynamictrees:bush, BushGenFeature{registryName=dynamictrees:bush} Entry: dynamictrees:clear_volume, ClearVolumeGenFeature{registryName=dynamictrees:clear_volume} Entry: dynamictrees:conifer_topper, ConiferTopperGenFeature{registryName=dynamictrees:conifer_topper} Entry: dynamictrees:fruit, FruitGenFeature{registryName=dynamictrees:fruit} Entry: dynamictrees:huge_mushroom, HugeMushroomGenFeature{registryName=dynamictrees:huge_mushroom} Entry: dynamictrees:huge_mushrooms, HugeMushroomsGenFeature{registryName=dynamictrees:huge_mushrooms} Entry: dynamictrees:mound, MoundGenFeature{registryName=dynamictrees:mound} Entry: dynamictrees:mushroom_rot, MushroomRotGenFeature{registryName=dynamictrees:mushroom_rot} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:pod, PodGenFeature{registryName=dynamictrees:pod} Entry: dynamictrees:podzol, PodzolGenFeature{registryName=dynamictrees:podzol} Entry: dynamictrees:random_predicate, RandomPredicateGenFeature{registryName=dynamictrees:random_predicate} Entry: dynamictrees:root_system, RootSystemGenFeature{registryName=dynamictrees:root_system} Entry: dynamictrees:roots, RootsGenFeature{registryName=dynamictrees:roots} Entry: dynamictrees:rot_soil, RotSoilGenFeature{registryName=dynamictrees:rot_soil} Entry: dynamictrees:shroomlight, ShroomlightGenFeature{registryName=dynamictrees:shroomlight} Entry: dynamictrees:undergrowth, UndergrowthGenFeature{registryName=dynamictrees:undergrowth} Entry: dynamictrees:vines, VinesGenFeature{registryName=dynamictrees:vines} [25Aug2026 00:32:41.220] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: Fruit Entry: dynamictrees:apple, Fruit{registryName=dynamictrees:apple} Entry: dynamictrees:null, Fruit{registryName=dynamictrees:null} [25Aug2026 00:32:41.220] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: Pod Entry: dynamictrees:cocoa, Pod{registryName=dynamictrees:cocoa} Entry: dynamictrees:null, Pod{registryName=dynamictrees:null} [25Aug2026 00:32:41.221] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: Species Entry: dynamictrees:acacia, Species{registryName=dynamictrees:acacia} Entry: dynamictrees:apple_oak, Species{registryName=dynamictrees:apple_oak} Entry: dynamictrees:azalea, Species{registryName=dynamictrees:azalea} Entry: dynamictrees:birch, Species{registryName=dynamictrees:birch} Entry: dynamictrees:brown_mushroom, FakeMushroomSpecies{registryName=dynamictrees:brown_mushroom} Entry: dynamictrees:cherry, Species{registryName=dynamictrees:cherry} Entry: dynamictrees:cocoa, Species{registryName=dynamictrees:cocoa} Entry: dynamictrees:crimson, NetherFungusSpecies{registryName=dynamictrees:crimson} Entry: dynamictrees:dark_oak, Species{registryName=dynamictrees:dark_oak} Entry: dynamictrees:jungle, Species{registryName=dynamictrees:jungle} Entry: dynamictrees:jungle_undergrowth, Species{registryName=dynamictrees:jungle_undergrowth} Entry: dynamictrees:mangrove, MangroveSpecies{registryName=dynamictrees:mangrove} Entry: dynamictrees:mega_crimson, NetherFungusSpecies{registryName=dynamictrees:mega_crimson} Entry: dynamictrees:mega_jungle, Species{registryName=dynamictrees:mega_jungle} Entry: dynamictrees:mega_spruce, Species{registryName=dynamictrees:mega_spruce} Entry: dynamictrees:mega_warped, NetherFungusSpecies{registryName=dynamictrees:mega_warped} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:oak, Species{registryName=dynamictrees:oak} Entry: dynamictrees:oak_undergrowth, Species{registryName=dynamictrees:oak_undergrowth} Entry: dynamictrees:red_mushroom, FakeMushroomSpecies{registryName=dynamictrees:red_mushroom} Entry: dynamictrees:spruce, Species{registryName=dynamictrees:spruce} Entry: dynamictrees:swamp_oak, SwampOakSpecies{registryName=dynamictrees:swamp_oak} Entry: dynamictrees:tall_birch, Species{registryName=dynamictrees:tall_birch} Entry: dynamictrees:warped, NetherFungusSpecies{registryName=dynamictrees:warped} [25Aug2026 00:32:41.221] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: SoilProperties Entry: dynamictrees:brown_terracotta, dynamictrees:brown_terracotta Entry: dynamictrees:clay, dynamictrees:clay Entry: dynamictrees:coarse_dirt, dynamictrees:coarse_dirt Entry: dynamictrees:crimson_nylium, dynamictrees:crimson_nylium Entry: dynamictrees:dirt, dynamictrees:dirt Entry: dynamictrees:end_stone, dynamictrees:end_stone Entry: dynamictrees:farmland, dynamictrees:farmland Entry: dynamictrees:grass_block, dynamictrees:grass_block Entry: dynamictrees:gravel, dynamictrees:gravel Entry: dynamictrees:light_gray_terracotta, dynamictrees:light_gray_terracotta Entry: dynamictrees:mangrove_aerial_roots, dynamictrees:mangrove_aerial_roots Entry: dynamictrees:moss, dynamictrees:moss Entry: dynamictrees:moss_block, dynamictrees:moss_block Entry: dynamictrees:mud, dynamictrees:mud Entry: dynamictrees:mycelium, dynamictrees:mycelium Entry: dynamictrees:netherrack, dynamictrees:netherrack Entry: dynamictrees:null, dynamictrees:null Entry: dynamictrees:orange_terracotta, dynamictrees:orange_terracotta Entry: dynamictrees:podzol, dynamictrees:podzol Entry: dynamictrees:powder_snow, dynamictrees:powder_snow Entry: dynamictrees:red_sand, dynamictrees:red_sand Entry: dynamictrees:red_terracotta, dynamictrees:red_terracotta Entry: dynamictrees:rooted_dirt, dynamictrees:rooted_dirt Entry: dynamictrees:sand, dynamictrees:sand Entry: dynamictrees:snow_block, dynamictrees:snow_block Entry: dynamictrees:soul_sand, dynamictrees:soul_sand Entry: dynamictrees:soul_soil, dynamictrees:soul_soil Entry: dynamictrees:terracotta, dynamictrees:terracotta Entry: dynamictrees:warped_nylium, dynamictrees:warped_nylium Entry: dynamictrees:water, dynamictrees:water Entry: dynamictrees:white_terracotta, dynamictrees:white_terracotta Entry: dynamictrees:yellow_terracotta, dynamictrees:yellow_terracotta [25Aug2026 00:32:41.587] [main/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type COMMON [25Aug2026 00:32:41.588] [main/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for /home/********/config/dynamictrees-common.toml [25Aug2026 00:32:41.589] [main/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file /home/********/config/dynamictrees-common.toml [25Aug2026 00:32:41.594] [main/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file /home/********/config/dynamictrees-common.toml for changes [25Aug2026 00:32:41.605] [Thread-1/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file dynamictrees-common.toml changed, sending notifies [25Aug2026 00:32:41.622] [modloading-worker-0/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: RegistryHandler Entry: dynamictrees:dynamictrees, RegistryHandler{registryName=dynamictrees:dynamictrees} Entry: null:null, RegistryHandler{registryName=null:null} [25Aug2026 00:32:41.792] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json [25Aug2026 00:32:42.378] [Forge Version Check/DEBUG] [net.minecraftforge.fml.VersionChecker/]: [forge] Received version check data: { "homepage": "https://files.minecraftforge.net/net/minecraftforge/forge/", "promos": { "1.1-latest": "**.**.**.**", "1.2.3-latest": "**.**.**.**", "1.2.4-latest": "**.**.**.**", "1.2.5-latest": "**.**.**.**", "1.3.2-latest": "**.**.**.**", "1.4.0-latest": "**.**.**.**", "1.4.1-latest": "**.**.**.**", "1.4.2-latest": "**.**.**.**", "1.4.3-latest": "**.**.**.**", "1.4.4-latest": "**.**.**.**", "1.4.5-latest": "**.**.**.**", "1.4.6-latest": "**.**.**.**", "1.4.7-latest": "**.**.**.**", "1.5-latest": "**.**.**.**", "1.5.1-latest": "**.**.**.**", "1.5.2-latest": "**.**.**.**", "1.5.2-recommended": "**.**.**.**", "1.6.1-latest": "**.**.**.**", "1.6.2-latest": "**.**.**.**", "1.6.2-recommended": "**.**.**.**", "1.6.3-latest": "**.**.**.**", "1.6.4-latest": "9.11.1.1345", "1.6.4-recommended": "9.11.1.1345", "1.7.2-latest": "10.12.2.1161", "1.7.2-recommended": "10.12.2.1161", "1.7.10-latest": "10.13.4.1614", "1.7.10-recommended": "10.13.4.1614", "1.8-latest": "11.14.4.1577", "1.8-recommended": "11.14.4.1563", "1.8.8-latest": "11.15.0.1655", "1.8.9-latest": "11.15.1.2318", "1.8.9-recommended": "11.15.1.2318", "1.9-latest": "12.16.1.1938", "1.9-recommended": "12.16.1.1887", "1.9.4-latest": "12.17.0.2317", "1.9.4-recommended": "12.17.0.2317", "1.10-latest": "12.18.0.2000", "1.10.2-latest": "12.18.3.2511", "1.10.2-recommended": "12.18.3.2511", "1.11-latest": "13.19.1.2199", "1.11-recommended": "13.19.1.2189", "1.11.2-latest": "13.20.1.2588", "1.11.2-recommended": "13.20.1.2588", "1.12-latest": "14.21.1.2443", "1.12-recommended": "14.21.1.2387", "1.12.1-latest": "14.22.1.2485", "1.12.1-recommended": "14.22.1.2478", "1.12.2-latest": "14.23.5.2864", "1.12.2-recommended": "14.23.5.2859", "1.13.2-latest": "25.0.223", "1.14.2-latest": "26.0.63", "1.14.3-latest": "27.0.60", "1.14.4-latest": "28.2.30", "1.14.4-recommended": "28.2.26", "1.15-latest": "29.0.4", "1.15.1-latest": "30.0.51", "1.15.2-latest": "31.2.62", "1.15.2-recommended": "31.2.57", "1.16.1-latest": "32.0.108", "1.16.2-latest": "33.0.61", "1.16.3-latest": "34.1.42", "1.16.3-recommended": "34.1.0", "1.16.4-latest": "35.1.37", "1.16.4-recommended": "35.1.4", "1.16.5-latest": "36.2.42", "1.16.5-recommended": "36.2.34", "1.17.1-latest": "37.1.1", "1.17.1-recommended": "37.1.1", "1.18-latest": "38.0.17", "1.18.1-latest": "39.1.2", "1.18.1-recommended": "39.1.0", "1.18.2-recommended": "40.3.0", "1.18.2-latest": "40.3.12", "1.19-latest": "41.1.0", "1.19-recommended": "41.1.0", "1.19.1-latest": "42.0.9", "1.19.2-recommended": "43.5.0", "1.19.2-latest": "43.5.2", "1.19.3-latest": "44.1.23", "1.19.3-recommended": "44.1.0", "1.19.4-recommended": "45.4.0", "1.19.4-latest": "45.4.3", "1.20-latest": "46.0.14", "1.20.1-recommended": "47.4.10", "1.20.1-latest": "47.4.23", "1.20.2-latest": "48.1.0", "1.20.2-recommended": "48.1.0", "1.20.3-latest": "49.0.2", "1.20.4-latest": "49.2.8", "1.20.4-recommended": "49.2.0", "1.20.6-latest": "50.2.10", "1.20.6-recommended": "50.2.0", "1.21-latest": "51.0.33", "1.21.1-latest": "52.1.16", "1.21.1-recommended": "52.1.0", "1.21.3-latest": "53.1.12", "1.21.3-recommended": "53.1.0", "1.21.4-latest": "54.1.18", "1.21.4-recommended": "54.1.14", "1.21.5-latest": "55.1.13", "1.21.5-recommended": "55.1.0", "1.21.6-latest": "56.0.9", "1.21.7-latest": "57.0.3", "1.21.8-latest": "58.1.22", "1.21.8-recommended": "58.1.0", "1.21.9-latest": "59.0.5", "1.21.10-latest": "60.1.15", "1.21.10-recommended": "60.1.0", "1.21.11-latest": "61.2.1", "1.21.11-recommended": "61.2.0", "26.1-latest": "62.0.9", "26.1.1-latest": "63.0.2", "26.1.2-latest": "64.1.2", "26.1.2-recommended": "64.1.0", "26.2-latest": "65.1.2", "26.2-recommended": "65.1.0" } } [25Aug2026 00:32:42.379] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: AHEAD Current: 47.4.23 Target: null [25Aug2026 00:32:42.379] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [dynamictrees] Starting version check at https://github.com/DynamicTreesTeam/DynamicTreesVersionInfo/blob/master/DynamicTrees.json?raw=true [25Aug2026 00:32:42.475] [Forge Version Check/DEBUG] [net.minecraftforge.fml.VersionChecker/]: [dynamictrees] Received version check data: { "homepage": "https://www.curseforge.com/minecraft/mc-mods/dynamictrees", "1.18.2": { "1.18.2-1.0.2": "Fixes:\n- Fixed forest staff creating doubled ghost block trees\nChanges:\n- Allowed for custom trees that require silktouch for their drops to desplay it on the waila handler", "1.18.2-1.0.1": "Fixes\n+ Fixed crash in servers", "1.18.2-1.0.0": "At last, the official 1.0 update is out!\n\nNew Features:\n\n+ Cocoa species\n\n+ Falling tree sound effects\n\nChanges:\n\n+ Jungle undergrowth leaves are now dynamic bushes\n\n+ Extended reach of staff item for placing trees\n\n+ Internal changes\n\n+ minor changes to conifer growthlogic\n\n+ fruits and pods now show up in waila hud\n\nFixes:\n\n- fixed seasonal titles not showing up properly with some season handler mods\n\n- fixed bamboo getting cut by mega jungle trees\n\n- fixed air pockets with trees that generate underwater\n\n- other minor fixes", "1.18.2-0.11.0-Beta6": "### Enhancements\n- Biome populator selectors can now filter by biome tags. \n\n### Changes\n- Feature cancellers are now read from a separate file called `feature_cancellers.json` rather than from the default populators.*\n- Added rooty dirt as the snow block's substitute soil.\n\n### Bug Fixes\n- Fix some broken resource loading error messages.\n- Fix spruce trees spawning in frozen oceans and ice spikes biomes.\n- Fix loading error with Patchouli book.\n\n* Due to this change, **any add-ons using feature cancellers will need to be updated**. Therefore, it is recommended that you ensure all add-ons are fully up-to-date. Those maintained under the `DynamicTreesTeam` GitHub have been updated and released alongside this.", "1.18.2-0.11.0-Beta5": "### Changes\n- Base ground finder on DimensionType#hasCeiling rather than DT biome database.\n- Modify chance for nether forests to 1.\n\n### Bug Fixes\n- Fix loading issue (#737).", "1.18.2-0.11.0-Beta4": "Small patch fixing crash when looking at apples and dynamic trees with cocoa beans in multiplayer (#732, #734).", "1.18.2-0.11.0-Beta3": "Fix branch item names not having `_branch` suffix.", "1.18.2-0.11.0-Beta1": "Ported 1.16.5 fixes and updates (see 1.16.5-0.10.0-Beta34 for details).", "1.18.2-0.11.0-Alpha2": "### Bug Fixes:\n- Fix biomes randomly not generating trees.\n- Fix rooty block rendering.\n- Fix tree not having a common species sapling block.\n- Other minor fixes.", "1.18.2-0.11.0-Alpha1": "### Initial port of 1.18\nThis version still lacks many features, such as the azalea trees.\n\n### Changes:\n- Added moss, rooted dirt and snow blocks as valid soils.\n\nMassive thanks to Nyfaria and SizableShrimp for doing all of the heavy lifting for this port!", "1.18.2-0.11.0-Beta7": "- Fix small mistake in TreeHelper#destroyTree [Harley]\n- Add TreeHelper#destroyTree for easier mod integration [Harley]\n- Set project name to \"Dynamic Trees\" [Harley]" }, "1.19.2": { "1.19.2-1.1.0-BETA4": "- Bump to BETA 4, fix auto update tool [Harley]\n- Fix burgeoning potion not lingering [Harley]\n- Change version type to beta [Harley]", "1.19.2-1.1.0-BETA5": "- Bump to beta 5 [Harley]\n- Fix #795 [Harley]", "1.19.2-1.1.0-BETA6": "", "1.19.2-1.1.0-BETA7": "- Bump to beta 7 [Harley]\n- Fix #801 (tree pool element not using DT namespace) [Harley]\n- Fix listResources to include high priority resources only [Harley]\n- Update .gitignore [Massimo Cantú]\n- Update gradle.properties [Massimo Cantú]\n- fixed vines not staying on leaves [Massimo Cantú]\n- changed type references to tags [Massimo Cantú]\n- fixed biome overrides not working [Massimo Cantú]\n- allowed snow to be placed on dynamic leaves [Massimo Cantú]\n- fixed treepacks not respecting order [Massimo Cantú]\n- fixed windswept forests [Max Hyper]\n- Merge pull request #800 from djsimmonds/develop/1.19.2 [Max Hyper]\n- fix heightmap assignment in DynamicTreeFeature.java [djsimmonds]", "1.19.2-1.1.0-BETA8": "- Test update [Harley]", "1.19.2-1.1.0-BETA9": "- Var name fix [Harley]\n- Fix cocoa not dropping [Harley]" }, "1.16.5": { "1.16.5-0.10.5": "Fixes:\n- Fixed oak trees spawning in places they shouldn't\nTechnical:\n- Updated seed class to allow for cleaner inheritance", "1.16.5-0.10.2": "Small patch fixing crash when looking at dynamic trees with cocoa beans in multiplayer (#734).", "1.16.5-0.10.1": "Small patch fixing crash when looking at apple trees in multiplayer (#732).", "1.16.5-0.10.0": "Release, no changes from beta 35.", "1.16.5-0.10.0-Beta35": "Small patch re-enforcing the minimum seasonal drop chance of 15%.", "1.16.5-0.10.0-Beta34": "### Enhancements\n- Make fruits and pods data-driven.\n- Add `TransitionSaplingToTreeEvent` event.\n- Rework drops to use loot tables.\n- Many more minor code changes/refinements.\n\n### Fixes\n- Fix vanilla trees spawning in villages.\n- Fix trees sometimes spawning before structures.\n- Fix model incompatibility with Sodium Forge ports.\n- Fix substitute soil, and hence remove rooty farmland�s uninentional existence.\n- Fix noise density for Poisson radius selection.\n- Fix purge tree command not cleaning up related attached blocks.\n- Other minor fixes.", "1.16.5-0.10.0-Beta33": "### Enhancements\n- Changed rooty blocks to use getSoilBlockstate for shape, light, and all other properties instead of default blockstate.\n- Changed `getHarness` method to include the blockState parameter for `BlocksWithDynamicHardness` (some addons might need updating)\n- Added `isValidBranchBlock` method to `Family` class.\n- Added some nether plants to the foliage tag.\n- General datapack improvements.", "1.16.5-0.10.0-Beta32": "### Bug Fixes\n- Prevented client crash when secondary leaves are not fetched properly.\n- Fixed `names_or` applier not working properly.", "1.16.5-0.10.0-Beta31": "##### Enhancements:\n- Add item tags for bone meal and growth effect.\n\n##### Bug Fixes:\n- Fix bush feature only placing leaves if secondary leaves are set.", "1.16.5-0.10.0-Beta30": "##### Bug Fixes:\n- Fixed mushroom models being tinted.\n- Fixed deserialisation of materials, material colors, and sound types in production environment.\n- Fixed crash when breaking sapling on client connected to remote server due to required Species data not being loaded.", "1.16.5-0.10.0-Beta29": "Enhancements:\n- Added error message for missing sapling item in seed-sapling recipes.\n- Made logging more consistent in certain areas.\n\nChanges:\n- Refactored `leafAges` -> `AgeingConfiguration` and `does_age` leaves leaves properties property to `ageing_configuration` to match.\n\nBug Fixes:\n- Fixed crash due to bush feature not respecting nullable secondary leaves property.", "1.16.5-0.10.0-Beta28": "Bug Fixes:\n- Fixed crash on server startup due to client-only method.", "1.16.5-0.10.0-Beta27": "New Features:\n- Growth Logic Kits now have properties. These are work in the same way as those used by gen features and drop creators.\n\nEnhancements:\n- Global drop creators can now be defined in the `drop_creators/global` subfolder (relative to `trees/[namespace]`).\n- Gen Features, Drop Creators, and Growth Logic Kits can now have configurations defined in their own file (`gen_features/configurations`, `drop_creators/configurations`, and `growth_logic_kits/configurations` respectively, relative to `trees/[namespace]`).\n- A lot of code cleanup and refactors.\n- Reworked Json deserialisation, error and warning logging should be much more thorough now.\n- Added `NOT` operator to Json biome selectors.\n- `Configurable#get` is now non-null (calling on a null property causes a crash).\n\nBug Fixes:\n- Fixed root blocks not connecting properly underwater.\n- Fix incorrect check causing leaves to force chunk loading (port of #646).\n\nPlease note that the following add-ons will need an update due to the code changes in this version. They have each been released simultaneously and so should be uploaded by the time you're reading this. \n- DT+\n- DT Atum 2\n- DT BOP\n- DT BYG\n- DT Nature's Aura\n- DT Neapolitan", "1.16.5-0.10.0-Beta26": "New Features:\n+ Added `\"OR\"` and `\"AND\"` appliers to datapack worldgen biome selectors.\n+ Added `\"names_or\"` applier to datapack worldgen biome selectors.\n+ Allowed rooty soils to read blockstate of primitive soil for checking validity and deciding the proper soil block to use.\n\nEnhancements:\n- Moved generateDirtBucketRecipes to common config\n\nBug Fixes:\n- Fixed logs and sticks dropping above the max stack size.\n- Fixed substitute soils not assigning properly", "1.16.5-0.10.0-Beta25": "New Features:\n+ Added block state, block model, and item model generators.\n\nEnhancements:\n+ Accept `shears` ToolType rather than relying on type-bound `ShearsItem` detection.\n- GrowthLogicKit.newDirectionSelected now takes `World` and `BlockPos` parameter.\n- Shrunk falling tree entity bounding box to reduce lag (culling bounding box is kept large to prevent it disappearing at a distance).\n\nBug Fixes:\n- Fixed crash whilst generating vines (#618).\n- Fixed CME whilst exploding a large amount of trees (#620).\n- Fixed pathfinding issues around dynamic trees (#592).\n- Fixed world ticking exception with SnowRealMagic (#617).", "1.16.5-0.10.0-Beta24": "New Features:\n+ Added mega jungle trees to jungle biomes\n+ Added alternativeLeavesGenFeature\n+ Added randomPredicateGenFeature\nEnhancements:\n- Removed vanilla leaves connecting to dynamic trees\n- Reverted growPulse command to work instantly again\nBug Fixes:\n- Fixed palm type trees not rendering correctly sometimes\n- Fixed trunk shell blocks sometimes staying behind when chopping down thick trees", "1.16.5-0.10.0-Beta23": "Enhancements:\n- Built-in integration with Better Weather seasons.\n- `preferredSeasonMod` config option for selecting which season provider should be used.", "1.16.5-0.10.0-Beta22": "Bug Fixes:\n- Fixed NoSuchElementException when generating a conifer topper.", "1.16.5-0.10.0-Beta21": "Bug Fixes:\n- Fixed secondary leaves chance property not being registered to bush gen feature.", "1.16.5-0.10.0-Beta20": "Bug Fixes:\n- Fixed crash whilst generating bush gen features.\n- Fixed silk touch not dropping leaves.\n- Fixed absent wart block drops.\n\nTree Pack Changes:\n- Weighted drop type now uses WeightedList.\n- Added `secondary_leaves_chance` property to bush gen feature.", "1.16.5-0.10.0-Beta19": "Bug Fixes:\n- Fixed crash with DT Traverse due to bush gen features not having a default property value.\n\nTree Pack Changes:\n- Added `can_craft_sapling_to_seed` and `can_craft_seed_to_sapling` properties to Species for individual control over automatically generated recipes.", "1.16.5-0.10.0-Beta18": "New Features:\n- Soil blocks are now defined through Tree Packs.\n- Drop creators are now defined through Tree Packs, allowing customization of tree drops.\n- Updated Patchouli manual to 2nd edition.\n\nBug Fixes:\n- Fixed threading issue due to some modded dimensions being generated on alternate threads.\n- Various minor bug fixes.", "1.16.5-0.10.0-Beta17": "New Features:\n- Tree branches can now be waterlogged.\n- Surface roots can now be waterlogged.\n- Added Block and Item tag generators for addons.\n\nTree Pack Changes:\n- Added `fire_proof` property to families.\n- Added `max_signal_depth` property to families.\n- Added `can_grow_on_ground` property to leaves_properties.\n- Added `sapling_name` property to species.\n- Added `seed_name` property to species.", "1.16.5-0.10.0-Beta16": "Bug Fixes:\n- Fixed tree pack loading order.", "1.16.5-0.10.0-Beta15": "Enhancements:\n+ The burgeoning potion now fills fertility when used and persists until fertility depletes instead of running on a timer.\n+ Bone meal now restores two points of fertility on application.\n+ Added many new custom tags and better integration with vanilla tags. Details can be found here: https://github.com/ferreusveritas/DynamicTrees/wiki/Tags.\nChanges:\n- Disabled persistence and fertility potions, will be removed entirely in the next version.\n- Beehives are now slightly rarer in forests.\nTechnical Changes:\n- Certain species location overrides will now require a separate sapling block to function (to fix crash with Minecolonies).\n- Json biome selectors can now filter biomes by their category.\n- Json block property appliers can edit the light block property to make blocks like leaves emit light.\n- Branch model loaders now automatically default to a thick branch model if the family's maximum branch radius is greater than 8.\n- Added Palm species type, leaves properties, and growth logic (for add-ons to access, there are no palm trees in base DT).\nBug Fixes:\n- Fixed crash with Minecolonies.\n- Fixed harvest multiplier being ineffectual to log drops.\n- Fixed dynamic leaves dropping primitive leaves when broken without shears.\n- Fixed dynamic birch leaves colours not being changed by serene seasons.", "1.16.5-0.10.0-Beta14": "Bug Fixes:\n- Fixed density selectors - forests should now be as dense as they were in 1.12. \n- Fixed trees not spawning in modified wooded badlands.\n- Fixed loot tables support for certain blocks (temporary until drop creators are made). \n- Fixed not clearing model caches which caused a memory leak.", "1.16.5-0.10.0-Beta13": "Enhancements:\n- Added config option for whether or not the player can bone meal a tree.\nBug Fixes:\n- Fixed commands not being registered on server reload, meaning they would disappear. \n- Fixed trunk shell hardness bug. \n- Fixed trunk shell not disappearing on neighbour update.\n- Fixed potted dynamic sapling consuming items in creative mode. \n- Fixed bug where tree generation would be cancelled by grass or ferns. ", "1.16.5-0.10.0-Beta12": "Enhancements:\n- Updated lang files for spanish and french\nBug Fixes:\n- Fixed thick logs being transparent", "1.16.5-0.10.0-Beta11": "Enhancements:\n- Error logging and language improvements\n- Added bare cell kit for use in addons\n- Other minor improvements\nBug fixes:\n- Fixed season seed labels being incorrectly assigned\n- Prevented bee nests from filling forests over time\n- Other minor fixes", "1.16.5-0.10.0-Beta10": "Enhancements:\n- Internal changes to tree fall animation for extra add-on capabilities. \nBug Fixes:\n- Fixed vanilla tree cancellers.", "1.16.5-0.10.0-Beta9": "Enhancements:\n+ Create's tree fertiliser now gives the same effect as a burgeoning potion.\n- Updated Spanish translation [translated by Jorgegiral].\n- Updated Mexican Spanish translation [translated by EdicionGamerYT].\nBug Fixes:\n- Fixed apple trees not spawning in world gen (due to absent JoCodes). \n- Fixed two config options having the same ID, making configuration of seed drops rates inaccessible. \n- Fixed potted sapling not having a localisation.", "1.16.5-0.10.0-Beta8": "Enhancements:\n+ Added rooty terracotta. \n+ Rooty blocks can now use custom colour multipliers.\n+ Added localisations for staff tooltips. \n- Updated French translation [translated by @19PixelsPlaced]\n+ The trunk shell block can now be waterlogged. \nTree Packs:\n- Improvements to how tree packs are reloaded.\n+ The registry name of the generated leaves block can be changed in the leaves properties Json via block_registry_name. \n+ Additional \"valid\" leaves can now be added to the species Json via valid_leaves. \nBug Fixes:\n- Fixed an ArrayIndexOutOfBoundsException with the tree falling animation.\n- Fixed CraftTweaker incompatibility. \n- Fixed an issue where primitive logs and sticks couldn't be found from other mods.", "1.16.5-0.10.0-Beta7": "Enhancements:\n- Added Polish translation. [PR from SubcarpathianSkull]\n- Added soil life argument to /dt settree.\n- Improved nether worldgen\nBug Fixes:\n- Fixed trees being unbreakable in multiplayer servers\n- Fixed crashes related to ConcurrentModificationExcpetions.\n- Fixed dynamic tree configured feature not being registered properly.", "1.16.5-0.10.0-Beta6": "Initial 1.16.5 beta for CF." }, "1.12.2": { "1.12.2-0.9.29": "##### Bug Fixes:\n- Fixed update tracker not working", "1.12.2-0.9.28": "##### New Features:\n- Added BoneMealHelper to manage new bonemeal-like items", "1.12.2-0.9.27": "##### Bug Fixes:\n- Fix incorrect check causing leaves to force chunk loading.\n- Fixed trees consuming all potion items if they're stackable.", "1.12.2-0.9.26": "Changes:\n- Bumped minimum Forge version to 14.23.5.2860.\n\nBug Fixes:\n- Fixed arrows shot at dynamic leaves floating.", "1.12.2-0.9.25": "Enhancements:\n- Added action bar error messages to certain common potion application failures.\n- Shrunk falling tree entity bounding box to reduce lag (culling bounding box is kept large to prevent it disappearing at a distance).\n\nBug Fixes:\n- Fixed incompatibility with SnowRealMagic that caused \"ghost blocks\" to spawn on trees in place of snow layers.\n- Fixed log spam `X not valid leaves for Y.` due to not checking leaves are valid before destroying.\n- Fixed crash when using name array selector in worldgen Json.\n- Fixed potions only being consumed if they used lingering effects.\n- Fix incompatibility crash with Hardcore Item Stages.", "1.12.2-0.9.24": "New Features:\n- Added tall birch species, generates in the mutated birch forest.\n- Added Mega Jungle species to world gen.\n- Added not operator for name selectors in Json biome database populators.\n- Added array name selector in Json biome database populators.\n\nEnhancements:\n- Bone meal restores two points of fertility (up from one point).\n- Added config option for how many growth pulses bone meal sends.\n- The burgeoning potion restores all fertility and then speeds up growth until fertility runs out instead of running on a timer.\n- Families can now customise max signal depth without having to create a new BranchBlock.\n- Added Polish translation. [by SubcarpathianSkull]\n- Optimised assets. [by RDKRACZ]\n\nChanges:\n- Effectively removed fertility and persistence potions (no longer obtainable, ones previously crafted will still exist).\n\nBug Fixes:\n- Fixed biome selector blacklist checking for all match instead of any match.\n- Fixed crash with falling tree physics.\n- Fixed dynamic leaves not dropping when broken with silk touch.\n- Fixed incompatibility with Jurassicraft that caused missing texture blocks to spawn in place of vines.", "1.12.2-0.9.23": "New Features:\n- Added functionality for the type selector to negate biomes using '!' in JSON worldgen.\nEnhancements:\n- Added validLeavesBlocks and validBranches system to trees allowing Addons to configure multiple blocks to be rendered during tree felling animation. (Back-ported from 1.16.5)\n- Added colorTreeQuads method on species to allow Addons to customize the coloring of tree quads.\n- Added showSpeciesOnWaila method on Species to allow addons to toggle the waila display if needed. (Back-ported from 1.16.5)\n- Added Waila display handler for rooty water blocks.\n- Added setMegaSpecies mehtod on species class to allow Addons to add Mega variants to existing species. (Back-ported from 1.16.5)\nBugs Fixed:\n- Added dimensionForceGeneration predicate to fix an issue where sky-like dimensions would not generate trees under certain circumstances.", "1.12.2-0.9.22": "New Features:\n- Added /dt transform for transforming tree species.\n- Added /dt createtransformpotion for spawning in transformation potions.\n- Added localisations for potion descriptions, season tooltips, and staff tooltips.\n- Added config options for disabling components of seasons compatibility.\nEnhancements:\n- Transformation potions recipes for add-ons trees are now auto-created.\n- Updated the Patchouli guide book with fixes and new pages.\n- Updated various localisation files. [PRs from Smollet777]\nBug Fixes:\n- Fixed incompatibility for Pyrotech�s extra stick drops.\n- Fixed Barretone bot crash. [PR from C0bra5]\n- Fixed tinker�s construct mattock not taking custom damage.\n- Fixed certain commands not working when targeting a thick branch.\n- Fixed Mekanism flamethrower crash.", "1.12.2-0.9.21": "New Features:\n- Make season manager position sensitive for more complex climate models(such as TFC)\nBug Fixes:\n- Fix species for location saplin transition problem(only affects certain add-ons)\n- Re-add deprecated function for compatibility with primitive mobs\n-�Re-add deprecated addAcceptableSoil as an empty function for compatibility with underground biomes\n", "1.12.2-0.9.20": "New Features:\n- Greatly improve resistance to rare distorted tree models during worldgen\n- Enhanced rooty dirt mimic capabilities with new DirtHelper system\n- Admin commands to remove trees from chunks or clean up orphaned nodes\nBug Fixes:\n- Fix Tooltip crash\n- Fix nether generation density issues for add-on mods\nInternal:\n- Removed some deprecated methods\n", "1.12.2-0.9.19": "New Features:\n-Add support API functionality for Add-ons\n Bug Fixes:\n-Fixed stack overflow crash", "1.12.2-0.9.18": "New Features:\n- Created soil registry system.", "1.12.2-0.9.17": "New Features:\n- API support for new Dynamic Trees PHC Add-on feature.", "1.12.2-0.9.16": "New Features:\n- Add alternative snow layer block that forms on leaves(disabled by default) for the purpose of shader waving or custom models.\n- Add config option for giant mushrooms spawning in roofed forests (enabled by default).\n- Internal API additions for add-ons.\n\nBugs Fixed:\n- Transformations potions are not consumed if the target species already matches the potion species.\n- Add checks to prevent runaway mimic recursion causing a client side crash under rare circumstances.", "1.12.2-0.9.15": "New Features:\n- Added patchouli manual.\n- Added forge mod update checking.\n\nBugs Fixed:\n- Fixed concurrent modification exception crash during block breaking.\n- Fixed concurrent modification exception crash during multiple explosions.\n- Fixed \"perma-shrub\" bug that occured if doDayLightCycle was false.", "1.12.2-0.9.14": "New Features:\n- Removed \"Dynamic\" prefix from localized branch names.\n- Species name localizations (please be patient while add-ons catch up, species names will be unlocalized until new add-on releases are made with updated lang files).\n\nBugs Fixed:\n- Dimensions other than 0 now grow trees properly again (bug introduced by Serene Seasons integration effort).\n- Made rooty dirt blocks get color from mimic instead of grass (thanks Max Hyper).\n- Fix optifine shader interaction bug where sky could be seen through breaking texture on trees.\n- Fixed small crash with cactus model (thanks Max Hyper).\n\nInternal:\n- Enhanced SeasonHelper capabilities with helper functions.\n- Removed \"Wrapped\" classes and redefined blockstate files to be more standard.\n- Don't throw an exception when a JoCode file isn't defined." }, "promos": { "1.18.2-latest": "1.18.2-1.0.2", "1.18.2-recommended": "1.18.2-1.0.2", "1.16.5-latest": "1.16.5-0.10.5", "1.16.5-recommended": "1.16.5-0.10.5", "1.12.2-latest": "1.12.2-0.9.29", "1.12.2-recommended": "1.12.2-0.9.29", "1.19.2-latest": "1.19.2-1.1.0-BETA9", "1.19.2-recommended": "1.19.2-1.1.0-BETA9" } } [25Aug2026 00:32:42.496] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [dynamictrees] Found status: BETA Current: 1.20.1-1.4.11 Target: null [25Aug2026 00:32:43.362] [main/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD' [25Aug2026 00:32:44.555] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/home/********/libraries/net/minecraft/server/1.20.1-20230612.114412/server-1.20.1-20230612.114412-srg.jar%23103!/assets/.mcassetsroot' uses unexpected schema [25Aug2026 00:32:44.555] [main/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/home/********/libraries/net/minecraft/server/1.20.1-20230612.114412/server-1.20.1-20230612.114412-srg.jar%23103!/data/.mcassetsroot' uses unexpected schema [25Aug2026 00:32:44.599] [main/DEBUG] [net.minecraftforge.server.ServerLifecycleHooks/CORE]: Generating PackInfo named mod:forge for mod file /home/********/libraries/net/minecraftforge/forge/1.20.1-47.4.23/forge-1.20.1-47.4.23-universal.jar [25Aug2026 00:32:44.599] [main/DEBUG] [net.minecraftforge.server.ServerLifecycleHooks/CORE]: Generating PackInfo named mod:dynamictrees for mod file /home/********/mods/DynamicTrees-1.20.1-1.4.11.jar [25Aug2026 00:32:45.623] [main/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/server/commands/SummonCommand [25Aug2026 00:32:46.231] [Worker-Main-2/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/raid/Raid [25Aug2026 00:32:46.598] [main/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dynamictrees:guide com.google.gson.JsonSyntaxException: Missing conditions, expected to find a JsonArray at net.minecraft.util.GsonHelper.m_13933_(GsonHelper.java:447) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraftforge.common.crafting.ConditionalRecipe$Serializer.fromJson(ConditionalRecipe.java:56) ~[forge-1.20.1-47.4.23-universal.jar%23108!/:?] at net.minecraft.world.item.crafting.RecipeManager.fromJson(RecipeManager.java:171) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraft.world.item.crafting.RecipeManager.m_5787_(RecipeManager.java:67) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraft.world.item.crafting.RecipeManager.m_5787_(RecipeManager.java:34) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraft.server.packs.resources.SimplePreparableReloadListener.m_10789_(SimplePreparableReloadListener.java:13) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?] at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraft.Util.m_214652_(Util.java:783) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraft.Util.m_214679_(Util.java:772) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at net.minecraft.server.Main.main(Main.java:166) ~[server-1.20.1-20230612.114412-srg.jar%23103!/:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.serverService(CommonLaunchHandler.java:103) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$makeService$0(CommonServerLaunchHandler.java:27) ~[fmlloader-1.20.1-47.4.23.jar%2369!/:?] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar%2355!/:?] at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] [25Aug2026 00:32:46.614] [main/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 7 recipes [25Aug2026 00:32:46.774] [main/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 1271 advancements [25Aug2026 00:32:46.778] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: WartProperties{registryName=dynamictrees:warped, primitiveLeaves=Block{minecraft:warped_wart_block}, cellKit={registryName=dynamictrees:nether_fungus}, smotherLeavesMax=7, lightRequirement=0, fireSpreadSpeed=0, flammability=0, connectAnyRadius=false}. [25Aug2026 00:32:46.779] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: LeavesProperties{registryName=dynamictrees:spruce, primitiveLeaves=Block{minecraft:spruce_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:conifer}, smotherLeavesMax=3, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.779] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: ScruffyLeavesProperties{registryName=dynamictrees:oak_undergrowth, primitiveLeaves=Block{minecraft:oak_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:acacia}, smotherLeavesMax=4, lightRequirement=4, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.779] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: LeavesProperties{registryName=dynamictrees:oak, primitiveLeaves=Block{minecraft:oak_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:deciduous}, smotherLeavesMax=4, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.779] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: ScruffyLeavesProperties{registryName=dynamictrees:mangrove, primitiveLeaves=Block{minecraft:mangrove_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:deciduous}, smotherLeavesMax=6, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.780] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: ScruffyLeavesProperties{registryName=dynamictrees:jungle_undergrowth, primitiveLeaves=Block{minecraft:jungle_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:acacia}, smotherLeavesMax=4, lightRequirement=4, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.780] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: LeavesProperties{registryName=dynamictrees:jungle, primitiveLeaves=Block{minecraft:jungle_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:deciduous}, smotherLeavesMax=4, lightRequirement=12, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.780] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: ScruffyLeavesProperties{registryName=dynamictrees:flowering_azalea, primitiveLeaves=Block{minecraft:flowering_azalea_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:azalea}, smotherLeavesMax=4, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.780] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: LeavesProperties{registryName=dynamictrees:dark_oak, primitiveLeaves=Block{minecraft:dark_oak_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:dark_oak}, smotherLeavesMax=3, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.780] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: WartProperties{registryName=dynamictrees:crimson, primitiveLeaves=Block{minecraft:nether_wart_block}, cellKit={registryName=dynamictrees:nether_fungus}, smotherLeavesMax=7, lightRequirement=0, fireSpreadSpeed=0, flammability=0, connectAnyRadius=false}. [25Aug2026 00:32:46.781] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: LeavesProperties{registryName=dynamictrees:cherry, primitiveLeaves=Block{minecraft:cherry_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:deciduous}, smotherLeavesMax=5, lightRequirement=14, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.781] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: LeavesProperties{registryName=dynamictrees:birch, primitiveLeaves=Block{minecraft:birch_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:deciduous}, smotherLeavesMax=4, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.781] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: LeavesProperties{registryName=dynamictrees:bare, primitiveLeaves=Block{minecraft:air}, cellKit={registryName=dynamictrees:bare}, smotherLeavesMax=4, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.781] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: ScruffyLeavesProperties{registryName=dynamictrees:azalea, primitiveLeaves=Block{minecraft:azalea_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:azalea}, smotherLeavesMax=4, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.781] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "LeavesProperties" data: LeavesProperties{registryName=dynamictrees:acacia, primitiveLeaves=Block{minecraft:acacia_leaves}[distance=7,persistent=false,waterlogged=false], cellKit={registryName=dynamictrees:acacia}, smotherLeavesMax=2, lightRequirement=13, fireSpreadSpeed=30, flammability=60, connectAnyRadius=false}. [25Aug2026 00:32:46.781] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: LeavesProperties Entry: dynamictrees:acacia, LeavesProperties{registryName=dynamictrees:acacia} Entry: dynamictrees:azalea, ScruffyLeavesProperties{registryName=dynamictrees:azalea} Entry: dynamictrees:bare, LeavesProperties{registryName=dynamictrees:bare} Entry: dynamictrees:birch, LeavesProperties{registryName=dynamictrees:birch} Entry: dynamictrees:cherry, LeavesProperties{registryName=dynamictrees:cherry} Entry: dynamictrees:crimson, WartProperties{registryName=dynamictrees:crimson} Entry: dynamictrees:dark_oak, LeavesProperties{registryName=dynamictrees:dark_oak} Entry: dynamictrees:flowering_azalea, ScruffyLeavesProperties{registryName=dynamictrees:flowering_azalea} Entry: dynamictrees:jungle, LeavesProperties{registryName=dynamictrees:jungle} Entry: dynamictrees:jungle_undergrowth, ScruffyLeavesProperties{registryName=dynamictrees:jungle_undergrowth} Entry: dynamictrees:mangrove, ScruffyLeavesProperties{registryName=dynamictrees:mangrove} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:oak, LeavesProperties{registryName=dynamictrees:oak} Entry: dynamictrees:oak_undergrowth, ScruffyLeavesProperties{registryName=dynamictrees:oak_undergrowth} Entry: dynamictrees:spruce, LeavesProperties{registryName=dynamictrees:spruce} Entry: dynamictrees:warped, WartProperties{registryName=dynamictrees:warped} [25Aug2026 00:32:46.782] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:yellow_terracotta. [25Aug2026 00:32:46.782] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:white_terracotta. [25Aug2026 00:32:46.782] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:water. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:warped_nylium. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:terracotta. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:soul_soil. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:soul_sand. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:snow_block. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:sand. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:rooted_dirt. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:red_terracotta. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:red_sand. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:powder_snow. [25Aug2026 00:32:46.783] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:podzol. [25Aug2026 00:32:46.784] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:orange_terracotta. [25Aug2026 00:32:46.784] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:netherrack. [25Aug2026 00:32:46.784] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:mycelium. [25Aug2026 00:32:46.784] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:mud. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:moss_block. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:moss. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:mangrove_aerial_roots. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:light_gray_terracotta. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:gravel. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:grass_block. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:farmland. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:end_stone. [25Aug2026 00:32:46.785] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:dirt. [25Aug2026 00:32:46.786] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:crimson_nylium. [25Aug2026 00:32:46.786] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:coarse_dirt. [25Aug2026 00:32:46.786] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:clay. [25Aug2026 00:32:46.786] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "SoilProperties" data: dynamictrees:brown_terracotta. [25Aug2026 00:32:46.786] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: SoilProperties Entry: dynamictrees:brown_terracotta, dynamictrees:brown_terracotta Entry: dynamictrees:clay, dynamictrees:clay Entry: dynamictrees:coarse_dirt, dynamictrees:coarse_dirt Entry: dynamictrees:crimson_nylium, dynamictrees:crimson_nylium Entry: dynamictrees:dirt, dynamictrees:dirt Entry: dynamictrees:end_stone, dynamictrees:end_stone Entry: dynamictrees:farmland, dynamictrees:farmland Entry: dynamictrees:grass_block, dynamictrees:grass_block Entry: dynamictrees:gravel, dynamictrees:gravel Entry: dynamictrees:light_gray_terracotta, dynamictrees:light_gray_terracotta Entry: dynamictrees:mangrove_aerial_roots, dynamictrees:mangrove_aerial_roots Entry: dynamictrees:moss, dynamictrees:moss Entry: dynamictrees:moss_block, dynamictrees:moss_block Entry: dynamictrees:mud, dynamictrees:mud Entry: dynamictrees:mycelium, dynamictrees:mycelium Entry: dynamictrees:netherrack, dynamictrees:netherrack Entry: dynamictrees:null, dynamictrees:null Entry: dynamictrees:orange_terracotta, dynamictrees:orange_terracotta Entry: dynamictrees:podzol, dynamictrees:podzol Entry: dynamictrees:powder_snow, dynamictrees:powder_snow Entry: dynamictrees:red_sand, dynamictrees:red_sand Entry: dynamictrees:red_terracotta, dynamictrees:red_terracotta Entry: dynamictrees:rooted_dirt, dynamictrees:rooted_dirt Entry: dynamictrees:sand, dynamictrees:sand Entry: dynamictrees:snow_block, dynamictrees:snow_block Entry: dynamictrees:soul_sand, dynamictrees:soul_sand Entry: dynamictrees:soul_soil, dynamictrees:soul_soil Entry: dynamictrees:terracotta, dynamictrees:terracotta Entry: dynamictrees:warped_nylium, dynamictrees:warped_nylium Entry: dynamictrees:water, dynamictrees:water Entry: dynamictrees:white_terracotta, dynamictrees:white_terracotta Entry: dynamictrees:yellow_terracotta, dynamictrees:yellow_terracotta [25Aug2026 00:32:46.787] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: NetherFungusFamily{registryName=dynamictrees:warped, commonLeaves=WartProperties{registryName=dynamictrees:warped}, maxBranchRadius=24, commonSpecies=NetherFungusSpecies{registryName=dynamictrees:warped}, primitiveLog=Block{minecraft:warped_stem}, primitiveStrippedLog=Block{minecraft:stripped_warped_stem}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.787] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: Family{registryName=dynamictrees:spruce, commonLeaves=LeavesProperties{registryName=dynamictrees:spruce}, maxBranchRadius=24, commonSpecies=Species{registryName=dynamictrees:spruce}, primitiveLog=Block{minecraft:spruce_log}, primitiveStrippedLog=Block{minecraft:stripped_spruce_log}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.787] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: Family{registryName=dynamictrees:oak, commonLeaves=LeavesProperties{registryName=dynamictrees:oak}, maxBranchRadius=8, commonSpecies=Species{registryName=dynamictrees:oak}, primitiveLog=Block{minecraft:oak_log}, primitiveStrippedLog=Block{minecraft:stripped_oak_log}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.788] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: MangroveFamily{registryName=dynamictrees:mangrove, commonLeaves=ScruffyLeavesProperties{registryName=dynamictrees:mangrove}, maxBranchRadius=8, commonSpecies=MangroveSpecies{registryName=dynamictrees:mangrove}, primitiveLog=Block{minecraft:mangrove_log}, primitiveStrippedLog=Block{minecraft:stripped_mangrove_log}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.788] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: Family{registryName=dynamictrees:jungle, commonLeaves=LeavesProperties{registryName=dynamictrees:jungle}, maxBranchRadius=24, commonSpecies=Species{registryName=dynamictrees:jungle}, primitiveLog=Block{minecraft:jungle_log}, primitiveStrippedLog=Block{minecraft:stripped_jungle_log}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.788] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: Family{registryName=dynamictrees:dark_oak, commonLeaves=LeavesProperties{registryName=dynamictrees:dark_oak}, maxBranchRadius=24, commonSpecies=Species{registryName=dynamictrees:dark_oak}, primitiveLog=Block{minecraft:dark_oak_log}, primitiveStrippedLog=Block{minecraft:stripped_dark_oak_log}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.789] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: NetherFungusFamily{registryName=dynamictrees:crimson, commonLeaves=WartProperties{registryName=dynamictrees:crimson}, maxBranchRadius=24, commonSpecies=NetherFungusSpecies{registryName=dynamictrees:crimson}, primitiveLog=Block{minecraft:crimson_stem}, primitiveStrippedLog=Block{minecraft:stripped_crimson_stem}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.789] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: Family{registryName=dynamictrees:cherry, commonLeaves=LeavesProperties{registryName=dynamictrees:cherry}, maxBranchRadius=8, commonSpecies=Species{registryName=dynamictrees:cherry}, primitiveLog=Block{minecraft:cherry_log}, primitiveStrippedLog=Block{minecraft:stripped_cherry_log}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.789] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: Family{registryName=dynamictrees:birch, commonLeaves=LeavesProperties{registryName=dynamictrees:birch}, maxBranchRadius=8, commonSpecies=Species{registryName=dynamictrees:birch}, primitiveLog=Block{minecraft:birch_log}, primitiveStrippedLog=Block{minecraft:stripped_birch_log}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.789] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Family" data: Family{registryName=dynamictrees:acacia, commonLeaves=LeavesProperties{registryName=dynamictrees:acacia}, maxBranchRadius=8, commonSpecies=Species{registryName=dynamictrees:acacia}, primitiveLog=Block{minecraft:acacia_log}, primitiveStrippedLog=Block{minecraft:stripped_acacia_log}, stick=stick, minRadiusForStrip=null}. [25Aug2026 00:32:46.789] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: Family Entry: dynamictrees:acacia, Family{registryName=dynamictrees:acacia} Entry: dynamictrees:birch, Family{registryName=dynamictrees:birch} Entry: dynamictrees:cherry, Family{registryName=dynamictrees:cherry} Entry: dynamictrees:crimson, NetherFungusFamily{registryName=dynamictrees:crimson} Entry: dynamictrees:dark_oak, Family{registryName=dynamictrees:dark_oak} Entry: dynamictrees:jungle, Family{registryName=dynamictrees:jungle} Entry: dynamictrees:mangrove, MangroveFamily{registryName=dynamictrees:mangrove} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:oak, Family{registryName=dynamictrees:oak} Entry: dynamictrees:spruce, Family{registryName=dynamictrees:spruce} Entry: dynamictrees:warped, NetherFungusFamily{registryName=dynamictrees:warped} [25Aug2026 00:32:46.790] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Fruit" data: Fruit{registryName=dynamictrees:apple}. [25Aug2026 00:32:46.791] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: Fruit Entry: dynamictrees:apple, Fruit{registryName=dynamictrees:apple} Entry: dynamictrees:null, Fruit{registryName=dynamictrees:null} [25Aug2026 00:32:46.792] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Pod" data: Pod{registryName=dynamictrees:cocoa}. [25Aug2026 00:32:46.792] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: Pod Entry: dynamictrees:cocoa, Pod{registryName=dynamictrees:cocoa} Entry: dynamictrees:null, Pod{registryName=dynamictrees:null} [25Aug2026 00:32:46.799] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: NetherFungusSpecies{registryName=dynamictrees:warped, tapering=0.0, upProbability=4, lowestBranchHeight=3, signalEnergy=18.0, growthRate=1.0, soilLongevity=3, soilTypeFlags=1057, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=NetherFungusLogic{registryName=dynamictrees:nether_fungus}, properties={ConfigurationProperty{identifier='min_cap_height', type=class java.lang.Integer}=3, ConfigurationProperty{identifier='height_variation', type=class java.lang.Integer}=8}}, leavesProperties=WartProperties{registryName=dynamictrees:warped}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_cold]=0.25, TagKey[minecraft:worldgen/biome / forge:is_wet]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@24389193, primitive_sapling=Block{minecraft:warped_fungus}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@f802032, acceptableBlocksForGrowth=[Block{minecraft:warped_nylium}, Block{dynamictrees:rooty_warped_nylium}], genFeatures=[GenFeatureConfiguration{configurable=ClearVolumeGenFeature{registryName=dynamictrees:clear_volume}, properties={ConfigurationProperty{identifier='height', type=class java.lang.Integer}=8}}, GenFeatureConfiguration{configurable=ShroomlightGenFeature{registryName=dynamictrees:shroomlight}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.ShroomlightGenFeature$$Lambda$4391/0x00007d1b70aa6278@1e44c8b2, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=4, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='shroomlight', type=class net.minecraft.world.level.block.Block}=Block{minecraft:shroomlight}, ConfigurationProperty{identifier='place_chance', type=class java.lang.Float}=0.3}}, GenFeatureConfiguration{configurable=BottomFlareGenFeature{registryName=dynamictrees:bottom_flare}, properties={ConfigurationProperty{identifier='min_radius', type=class java.lang.Integer}=7}}]}. [25Aug2026 00:32:46.800] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:tall_birch, tapering=0.05, upProbability=7, lowestBranchHeight=7, signalEnergy=24.0, growthRate=1.3, soilLongevity=12, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:birch}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.5, TagKey[minecraft:worldgen/biome / forge:is_hot]=0.5, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.75, TagKey[minecraft:worldgen/biome / minecraft:is_forest]=1.05}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@189449aa, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@5ffb9666, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=MushroomRotGenFeature{registryName=dynamictrees:mushroom_rot}, properties={ConfigurationProperty{identifier='mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:brown_mushroom}, ConfigurationProperty{identifier='alternate_mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:red_mushroom}, ConfigurationProperty{identifier='alternate_mushroom_chance', type=class java.lang.Float}=2.0}}, GenFeatureConfiguration{configurable=RotSoilGenFeature{registryName=dynamictrees:rot_soil}, properties={ConfigurationProperty{identifier='rotten_soil', type=class net.minecraft.world.level.block.Block}=Block{minecraft:dirt}}}, GenFeatureConfiguration{configurable=BeeNestGenFeature{registryName=dynamictrees:bee_nest}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4389/0x00007d1b70aa5bc0@4bdc4c70, ConfigurationProperty{identifier='world_gen_chance', type=interface com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$WorldGenChanceFunction}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4390/0x00007d1b70aa5e28@2df683dc, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=1, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='nest', type=class net.minecraft.world.level.block.Block}=Block{minecraft:bee_nest}}}]}. [25Aug2026 00:32:46.801] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: SwampOakSpecies{registryName=dynamictrees:swamp_oak, tapering=0.3, upProbability=2, lowestBranchHeight=3, signalEnergy=12.0, growthRate=0.8, soilLongevity=8, soilTypeFlags=9, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:oak}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.5, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.5}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@28140121, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@6ebfda4d, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=VinesGenFeature{registryName=dynamictrees:vines}, properties={ConfigurationProperty{identifier='vertical_spread', type=class java.lang.Float}=30.0, ConfigurationProperty{identifier='ray_distance', type=class java.lang.Float}=6.0, ConfigurationProperty{identifier='quantity', type=class java.lang.Integer}=24, ConfigurationProperty{identifier='block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:vine}, ConfigurationProperty{identifier='vine_type', type=class com.ferreusveritas.dynamictrees.systems.genfeature.VinesGenFeature$VineType}=SIDE, ConfigurationProperty{identifier='fruiting_radius', type=class java.lang.Integer}=-1, ConfigurationProperty{identifier='max_length', type=class java.lang.Integer}=7, ConfigurationProperty{identifier='tip_block', type=class net.minecraft.world.level.block.Block}=null}}, GenFeatureConfiguration{configurable=RotSoilGenFeature{registryName=dynamictrees:rot_soil}, properties={ConfigurationProperty{identifier='rotten_soil', type=class net.minecraft.world.level.block.Block}=Block{minecraft:dirt}}}, GenFeatureConfiguration{configurable=MushroomRotGenFeature{registryName=dynamictrees:mushroom_rot}, properties={ConfigurationProperty{identifier='mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:brown_mushroom}, ConfigurationProperty{identifier='alternate_mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:red_mushroom}, ConfigurationProperty{identifier='alternate_mushroom_chance', type=class java.lang.Float}=0.25}}]}. [25Aug2026 00:32:46.803] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:spruce, tapering=0.25, upProbability=3, lowestBranchHeight=3, signalEnergy=16.0, growthRate=0.9, soilLongevity=8, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=ConiferLogic{registryName=dynamictrees:conifer}, properties={ConfigurationProperty{identifier='energy_divisor', type=class java.lang.Float}=3.0, ConfigurationProperty{identifier='variate_lowest_branch', type=class java.lang.Boolean}=false, ConfigurationProperty{identifier='height_variation', type=class java.lang.Integer}=5, ConfigurationProperty{identifier='horizontal_limiter', type=class java.lang.Float}=16.0}}, leavesProperties=LeavesProperties{registryName=dynamictrees:spruce}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.25, TagKey[minecraft:worldgen/biome / forge:is_hot]=0.5, TagKey[minecraft:worldgen/biome / forge:is_wet]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@c041a9d8, primitive_sapling=Block{minecraft:spruce_sapling}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@1229a0a5, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=ConiferTopperGenFeature{registryName=dynamictrees:conifer_topper}, properties={ConfigurationProperty{identifier='leaves_properties', type=class com.ferreusveritas.dynamictrees.block.leaves.LeavesProperties}={registryName=dynamictrees:null}}}, GenFeatureConfiguration{configurable=PodzolGenFeature{registryName=dynamictrees:podzol}, properties={}}]}. [25Aug2026 00:32:46.803] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:oak_undergrowth, tapering=0.3, upProbability=0, lowestBranchHeight=0, signalEnergy=1.2, growthRate=1.0, soilLongevity=1, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=ScruffyLeavesProperties{registryName=dynamictrees:oak_undergrowth}, envFactors={}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@28140121, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@2546d1f, acceptableBlocksForGrowth=[], genFeatures=[]}. [25Aug2026 00:32:46.804] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:oak, tapering=0.3, upProbability=2, lowestBranchHeight=3, signalEnergy=12.0, growthRate=0.8, soilLongevity=8, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:oak}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.5, TagKey[minecraft:worldgen/biome / forge:is_hot]=0.5, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.75, TagKey[minecraft:worldgen/biome / minecraft:is_forest]=1.05}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@28140121, primitive_sapling=Block{minecraft:oak_sapling}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@172a54c6, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=RotSoilGenFeature{registryName=dynamictrees:rot_soil}, properties={ConfigurationProperty{identifier='rotten_soil', type=class net.minecraft.world.level.block.Block}=Block{minecraft:podzol}}}, GenFeatureConfiguration{configurable=MushroomRotGenFeature{registryName=dynamictrees:mushroom_rot}, properties={ConfigurationProperty{identifier='mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:brown_mushroom}, ConfigurationProperty{identifier='alternate_mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:red_mushroom}, ConfigurationProperty{identifier='alternate_mushroom_chance', type=class java.lang.Float}=0.25}}, GenFeatureConfiguration{configurable=BeeNestGenFeature{registryName=dynamictrees:bee_nest}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4389/0x00007d1b70aa5bc0@4bdc4c70, ConfigurationProperty{identifier='world_gen_chance', type=interface com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$WorldGenChanceFunction}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4390/0x00007d1b70aa5e28@2df683dc, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=1, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='nest', type=class net.minecraft.world.level.block.Block}=Block{minecraft:bee_nest}}}]}. [25Aug2026 00:32:46.805] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: NetherFungusSpecies{registryName=dynamictrees:mega_warped, tapering=0.0, upProbability=8, lowestBranchHeight=10, signalEnergy=30.0, growthRate=0.9, soilLongevity=8, soilTypeFlags=1057, maxBranchRadius=20, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=NetherFungusLogic{registryName=dynamictrees:nether_fungus}, properties={ConfigurationProperty{identifier='min_cap_height', type=class java.lang.Integer}=6, ConfigurationProperty{identifier='height_variation', type=class java.lang.Integer}=8}}, leavesProperties=WartProperties{registryName=dynamictrees:warped}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_cold]=0.25, TagKey[minecraft:worldgen/biome / forge:is_wet]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@bdb2e946, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@48d9f20e, acceptableBlocksForGrowth=[Block{minecraft:warped_nylium}], genFeatures=[GenFeatureConfiguration{configurable=MoundGenFeature{registryName=dynamictrees:mound}, properties={ConfigurationProperty{identifier='mound_cutoff_radius', type=class java.lang.Integer}=999, ConfigurationProperty{identifier='offset', type=class java.lang.Boolean}=true}}, GenFeatureConfiguration{configurable=ClearVolumeGenFeature{registryName=dynamictrees:clear_volume}, properties={ConfigurationProperty{identifier='height', type=class java.lang.Integer}=8}}, GenFeatureConfiguration{configurable=ShroomlightGenFeature{registryName=dynamictrees:shroomlight}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.ShroomlightGenFeature$$Lambda$4391/0x00007d1b70aa6278@1e44c8b2, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=4, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='shroomlight', type=class net.minecraft.world.level.block.Block}=Block{minecraft:shroomlight}, ConfigurationProperty{identifier='place_chance', type=class java.lang.Float}=0.3}}, GenFeatureConfiguration{configurable=BottomFlareGenFeature{registryName=dynamictrees:bottom_flare}, properties={ConfigurationProperty{identifier='min_radius', type=class java.lang.Integer}=6}}]}. [25Aug2026 00:32:46.806] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:mega_spruce, tapering=0.25, upProbability=7, lowestBranchHeight=5, signalEnergy=24.0, growthRate=0.9, soilLongevity=16, soilTypeFlags=1, maxBranchRadius=24, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=ConiferLogic{registryName=dynamictrees:conifer}, properties={ConfigurationProperty{identifier='energy_divisor', type=class java.lang.Float}=5.0, ConfigurationProperty{identifier='variate_lowest_branch', type=class java.lang.Boolean}=false, ConfigurationProperty{identifier='height_variation', type=class java.lang.Integer}=5, ConfigurationProperty{identifier='horizontal_limiter', type=class java.lang.Float}=16.0}}, leavesProperties=LeavesProperties{registryName=dynamictrees:spruce}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.25, TagKey[minecraft:worldgen/biome / forge:is_hot]=0.5, TagKey[minecraft:worldgen/biome / forge:is_wet]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@59bc018b, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@69c4429f, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=ConiferTopperGenFeature{registryName=dynamictrees:conifer_topper}, properties={ConfigurationProperty{identifier='leaves_properties', type=class com.ferreusveritas.dynamictrees.block.leaves.LeavesProperties}={registryName=dynamictrees:null}}}, GenFeatureConfiguration{configurable=MoundGenFeature{registryName=dynamictrees:mound}, properties={ConfigurationProperty{identifier='mound_cutoff_radius', type=class java.lang.Integer}=999, ConfigurationProperty{identifier='offset', type=class java.lang.Boolean}=true}}, GenFeatureConfiguration{configurable=ClearVolumeGenFeature{registryName=dynamictrees:clear_volume}, properties={ConfigurationProperty{identifier='height', type=class java.lang.Integer}=8}}, GenFeatureConfiguration{configurable=PodzolGenFeature{registryName=dynamictrees:podzol}, properties={}}]}. [25Aug2026 00:32:46.807] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:mega_jungle, tapering=0.17, upProbability=10, lowestBranchHeight=8, signalEnergy=35.0, growthRate=1.2, soilLongevity=12, soilTypeFlags=1, maxBranchRadius=24, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=JungleLogic{registryName=dynamictrees:jungle}, properties={ConfigurationProperty{identifier='branch_out_chance', type=class java.lang.Integer}=3, ConfigurationProperty{identifier='canopy_height', type=class java.lang.Integer}=25}}, leavesProperties=LeavesProperties{registryName=dynamictrees:jungle}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.2, TagKey[minecraft:worldgen/biome / forge:is_hot]=1.1, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.15, TagKey[minecraft:worldgen/biome / forge:is_wet]=1.1}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@bfd6d370, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@5622cf19, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=VinesGenFeature{registryName=dynamictrees:vines}, properties={ConfigurationProperty{identifier='vertical_spread', type=class java.lang.Float}=60.0, ConfigurationProperty{identifier='ray_distance', type=class java.lang.Float}=5.0, ConfigurationProperty{identifier='quantity', type=class java.lang.Integer}=16, ConfigurationProperty{identifier='block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:vine}, ConfigurationProperty{identifier='vine_type', type=class com.ferreusveritas.dynamictrees.systems.genfeature.VinesGenFeature$VineType}=SIDE, ConfigurationProperty{identifier='fruiting_radius', type=class java.lang.Integer}=-1, ConfigurationProperty{identifier='max_length', type=class java.lang.Integer}=16, ConfigurationProperty{identifier='tip_block', type=class net.minecraft.world.level.block.Block}=null}}, GenFeatureConfiguration{configurable=MoundGenFeature{registryName=dynamictrees:mound}, properties={ConfigurationProperty{identifier='mound_cutoff_radius', type=class java.lang.Integer}=999, ConfigurationProperty{identifier='offset', type=class java.lang.Boolean}=true}}, GenFeatureConfiguration{configurable=RootsGenFeature{registryName=dynamictrees:roots}, properties={ConfigurationProperty{identifier='level_limit', type=class java.lang.Integer}=2, ConfigurationProperty{identifier='scale_factor', type=class java.lang.Float}=20.0, ConfigurationProperty{identifier='min_trunk_radius', type=class java.lang.Integer}=9}}, GenFeatureConfiguration{configurable=ClearVolumeGenFeature{registryName=dynamictrees:clear_volume}, properties={ConfigurationProperty{identifier='height', type=class java.lang.Integer}=20}}, GenFeatureConfiguration{configurable=BottomFlareGenFeature{registryName=dynamictrees:bottom_flare}, properties={ConfigurationProperty{identifier='min_radius', type=class java.lang.Integer}=6}}]}. [25Aug2026 00:32:46.809] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: NetherFungusSpecies{registryName=dynamictrees:mega_crimson, tapering=0.0, upProbability=8, lowestBranchHeight=10, signalEnergy=30.0, growthRate=0.9, soilLongevity=8, soilTypeFlags=1057, maxBranchRadius=20, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=NetherFungusLogic{registryName=dynamictrees:nether_fungus}, properties={ConfigurationProperty{identifier='min_cap_height', type=class java.lang.Integer}=6, ConfigurationProperty{identifier='height_variation', type=class java.lang.Integer}=8}}, leavesProperties=WartProperties{registryName=dynamictrees:crimson}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_cold]=0.25, TagKey[minecraft:worldgen/biome / forge:is_wet]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@e1ec5188, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@14a5e48e, acceptableBlocksForGrowth=[Block{minecraft:crimson_nylium}], genFeatures=[GenFeatureConfiguration{configurable=MoundGenFeature{registryName=dynamictrees:mound}, properties={ConfigurationProperty{identifier='mound_cutoff_radius', type=class java.lang.Integer}=999, ConfigurationProperty{identifier='offset', type=class java.lang.Boolean}=true}}, GenFeatureConfiguration{configurable=ClearVolumeGenFeature{registryName=dynamictrees:clear_volume}, properties={ConfigurationProperty{identifier='height', type=class java.lang.Integer}=8}}, GenFeatureConfiguration{configurable=ShroomlightGenFeature{registryName=dynamictrees:shroomlight}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.ShroomlightGenFeature$$Lambda$4391/0x00007d1b70aa6278@1e44c8b2, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=4, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='shroomlight', type=class net.minecraft.world.level.block.Block}=Block{minecraft:shroomlight}, ConfigurationProperty{identifier='place_chance', type=class java.lang.Float}=0.3}}, GenFeatureConfiguration{configurable=BottomFlareGenFeature{registryName=dynamictrees:bottom_flare}, properties={ConfigurationProperty{identifier='min_radius', type=class java.lang.Integer}=6}}, GenFeatureConfiguration{configurable=VinesGenFeature{registryName=dynamictrees:vines}, properties={ConfigurationProperty{identifier='vertical_spread', type=class java.lang.Float}=60.0, ConfigurationProperty{identifier='ray_distance', type=class java.lang.Float}=5.0, ConfigurationProperty{identifier='quantity', type=class java.lang.Integer}=7, ConfigurationProperty{identifier='block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:weeping_vines_plant}, ConfigurationProperty{identifier='vine_type', type=class com.ferreusveritas.dynamictrees.systems.genfeature.VinesGenFeature$VineType}=CEILING, ConfigurationProperty{identifier='fruiting_radius', type=class java.lang.Integer}=-1, ConfigurationProperty{identifier='max_length', type=class java.lang.Integer}=5, ConfigurationProperty{identifier='tip_block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:weeping_vines}}}]}. [25Aug2026 00:32:46.810] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: MangroveSpecies{registryName=dynamictrees:mangrove, tapering=0.25, upProbability=8, lowestBranchHeight=2, signalEnergy=20.0, growthRate=0.6, soilLongevity=8, soilTypeFlags=137, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=ScruffyLeavesProperties{registryName=dynamictrees:mangrove}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.2, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@371df881, primitive_sapling=Block{minecraft:mangrove_propagule}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@1f24cad6, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=VinesGenFeature{registryName=dynamictrees:vines}, properties={ConfigurationProperty{identifier='vertical_spread', type=class java.lang.Float}=60.0, ConfigurationProperty{identifier='ray_distance', type=class java.lang.Float}=5.0, ConfigurationProperty{identifier='quantity', type=class java.lang.Integer}=24, ConfigurationProperty{identifier='block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:vine}, ConfigurationProperty{identifier='vine_type', type=class com.ferreusveritas.dynamictrees.systems.genfeature.VinesGenFeature$VineType}=SIDE, ConfigurationProperty{identifier='fruiting_radius', type=class java.lang.Integer}=-1, ConfigurationProperty{identifier='max_length', type=class java.lang.Integer}=7, ConfigurationProperty{identifier='tip_block', type=class net.minecraft.world.level.block.Block}=null}}, GenFeatureConfiguration{configurable=BeeNestGenFeature{registryName=dynamictrees:bee_nest}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4389/0x00007d1b70aa5bc0@4bdc4c70, ConfigurationProperty{identifier='world_gen_chance', type=interface com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$WorldGenChanceFunction}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4390/0x00007d1b70aa5e28@2df683dc, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=1, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='nest', type=class net.minecraft.world.level.block.Block}=Block{minecraft:bee_nest}}}]}. [25Aug2026 00:32:46.811] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:jungle_undergrowth, tapering=0.3, upProbability=0, lowestBranchHeight=0, signalEnergy=1.2, growthRate=1.0, soilLongevity=1, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=ScruffyLeavesProperties{registryName=dynamictrees:jungle_undergrowth}, envFactors={}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@265c7bbd, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@55ee1c88, acceptableBlocksForGrowth=[], genFeatures=[]}. [25Aug2026 00:32:46.812] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:jungle, tapering=0.2, upProbability=3, lowestBranchHeight=2, signalEnergy=24.0, growthRate=1.0, soilLongevity=8, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=JungleLogic{registryName=dynamictrees:jungle}, properties={ConfigurationProperty{identifier='branch_out_chance', type=class java.lang.Integer}=5, ConfigurationProperty{identifier='canopy_height', type=class java.lang.Integer}=14}}, leavesProperties=LeavesProperties{registryName=dynamictrees:jungle}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.2, TagKey[minecraft:worldgen/biome / forge:is_hot]=1.1, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.15, TagKey[minecraft:worldgen/biome / forge:is_wet]=1.1}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@265c7bbd, primitive_sapling=Block{minecraft:jungle_sapling}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@452025ae, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=VinesGenFeature{registryName=dynamictrees:vines}, properties={ConfigurationProperty{identifier='vertical_spread', type=class java.lang.Float}=60.0, ConfigurationProperty{identifier='ray_distance', type=class java.lang.Float}=5.0, ConfigurationProperty{identifier='quantity', type=class java.lang.Integer}=16, ConfigurationProperty{identifier='block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:vine}, ConfigurationProperty{identifier='vine_type', type=class com.ferreusveritas.dynamictrees.systems.genfeature.VinesGenFeature$VineType}=SIDE, ConfigurationProperty{identifier='fruiting_radius', type=class java.lang.Integer}=-1, ConfigurationProperty{identifier='max_length', type=class java.lang.Integer}=16, ConfigurationProperty{identifier='tip_block', type=class net.minecraft.world.level.block.Block}=null}}, GenFeatureConfiguration{configurable=UndergrowthGenFeature{registryName=dynamictrees:undergrowth}, properties={ConfigurationProperty{identifier='undergrowth_species', type=class com.ferreusveritas.dynamictrees.tree.species.Species}=Species{registryName=dynamictrees:oak_undergrowth}, ConfigurationProperty{identifier='secondary_undergrowth_species', type=class com.ferreusveritas.dynamictrees.tree.species.Species}=Species{registryName=dynamictrees:jungle_undergrowth}, ConfigurationProperty{identifier='proportion_of_secondary_species', type=class java.lang.Float}=0.4}}]}. [25Aug2026 00:32:46.813] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:dark_oak, tapering=0.3, upProbability=4, lowestBranchHeight=6, signalEnergy=18.0, growthRate=0.8, soilLongevity=14, soilTypeFlags=1, maxBranchRadius=24, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=DarkOakLogic{registryName=dynamictrees:dark_oak}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:dark_oak}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.25, TagKey[minecraft:worldgen/biome / forge:is_hot]=0.5, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.75, TagKey[minecraft:worldgen/biome / minecraft:mushroom]=1.25}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@ab8147ca, primitive_sapling=Block{minecraft:dark_oak_sapling}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@59c46cef, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=ClearVolumeGenFeature{registryName=dynamictrees:clear_volume}, properties={ConfigurationProperty{identifier='height', type=class java.lang.Integer}=6}}, GenFeatureConfiguration{configurable=RotSoilGenFeature{registryName=dynamictrees:rot_soil}, properties={ConfigurationProperty{identifier='rotten_soil', type=class net.minecraft.world.level.block.Block}=Block{minecraft:podzol}}}, GenFeatureConfiguration{configurable=MushroomRotGenFeature{registryName=dynamictrees:mushroom_rot}, properties={ConfigurationProperty{identifier='mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:brown_mushroom}, ConfigurationProperty{identifier='alternate_mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:red_mushroom}, ConfigurationProperty{identifier='alternate_mushroom_chance', type=class java.lang.Float}=-1.0}}, GenFeatureConfiguration{configurable=BottomFlareGenFeature{registryName=dynamictrees:bottom_flare}, properties={ConfigurationProperty{identifier='min_radius', type=class java.lang.Integer}=6}}, GenFeatureConfiguration{configurable=MoundGenFeature{registryName=dynamictrees:mound}, properties={ConfigurationProperty{identifier='mound_cutoff_radius', type=class java.lang.Integer}=5, ConfigurationProperty{identifier='offset', type=class java.lang.Boolean}=true}}, GenFeatureConfiguration{configurable=RootsGenFeature{registryName=dynamictrees:roots}, properties={ConfigurationProperty{identifier='level_limit', type=class java.lang.Integer}=2, ConfigurationProperty{identifier='scale_factor', type=class java.lang.Float}=24.0, ConfigurationProperty{identifier='min_trunk_radius', type=class java.lang.Integer}=13}}]}. [25Aug2026 00:32:46.814] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: NetherFungusSpecies{registryName=dynamictrees:crimson, tapering=0.0, upProbability=6, lowestBranchHeight=3, signalEnergy=18.0, growthRate=1.0, soilLongevity=3, soilTypeFlags=1057, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=NetherFungusLogic{registryName=dynamictrees:nether_fungus}, properties={ConfigurationProperty{identifier='min_cap_height', type=class java.lang.Integer}=3, ConfigurationProperty{identifier='height_variation', type=class java.lang.Integer}=8}}, leavesProperties=WartProperties{registryName=dynamictrees:crimson}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_cold]=0.25, TagKey[minecraft:worldgen/biome / forge:is_wet]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@4c1bb2db, primitive_sapling=Block{minecraft:crimson_fungus}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@530e8b90, acceptableBlocksForGrowth=[Block{minecraft:crimson_nylium}, Block{dynamictrees:rooty_crimson_nylium}], genFeatures=[GenFeatureConfiguration{configurable=ClearVolumeGenFeature{registryName=dynamictrees:clear_volume}, properties={ConfigurationProperty{identifier='height', type=class java.lang.Integer}=8}}, GenFeatureConfiguration{configurable=ShroomlightGenFeature{registryName=dynamictrees:shroomlight}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.ShroomlightGenFeature$$Lambda$4391/0x00007d1b70aa6278@1e44c8b2, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=4, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='shroomlight', type=class net.minecraft.world.level.block.Block}=Block{minecraft:shroomlight}, ConfigurationProperty{identifier='place_chance', type=class java.lang.Float}=0.3}}, GenFeatureConfiguration{configurable=BottomFlareGenFeature{registryName=dynamictrees:bottom_flare}, properties={ConfigurationProperty{identifier='min_radius', type=class java.lang.Integer}=7}}, GenFeatureConfiguration{configurable=VinesGenFeature{registryName=dynamictrees:vines}, properties={ConfigurationProperty{identifier='vertical_spread', type=class java.lang.Float}=60.0, ConfigurationProperty{identifier='ray_distance', type=class java.lang.Float}=5.0, ConfigurationProperty{identifier='quantity', type=class java.lang.Integer}=7, ConfigurationProperty{identifier='block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:weeping_vines_plant}, ConfigurationProperty{identifier='vine_type', type=class com.ferreusveritas.dynamictrees.systems.genfeature.VinesGenFeature$VineType}=CEILING, ConfigurationProperty{identifier='fruiting_radius', type=class java.lang.Integer}=-1, ConfigurationProperty{identifier='max_length', type=class java.lang.Integer}=5, ConfigurationProperty{identifier='tip_block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:weeping_vines}}}]}. [25Aug2026 00:32:46.815] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:cocoa, tapering=0.2, upProbability=1, lowestBranchHeight=3, signalEnergy=10.0, growthRate=1.5, soilLongevity=3, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:jungle}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.4, TagKey[minecraft:worldgen/biome / forge:is_hot]=1.1, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.3, TagKey[minecraft:worldgen/biome / forge:is_wet]=1.1}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@df1f8e71, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@766d4242, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=PodGenFeature{registryName=dynamictrees:pod}, properties={ConfigurationProperty{identifier='lowest_trunk_height', type=class java.lang.Integer}=0, ConfigurationProperty{identifier='pod', type=class com.ferreusveritas.dynamictrees.systems.pod.Pod}=Pod{registryName=dynamictrees:cocoa}, ConfigurationProperty{identifier='fruiting_radius', type=class java.lang.Integer}=4, ConfigurationProperty{identifier='place_chance', type=class java.lang.Float}=0.8, ConfigurationProperty{identifier='blocks_per_pod', type=class java.lang.Integer}=8}}]}. [25Aug2026 00:32:46.816] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:cherry, tapering=0.3, upProbability=1, lowestBranchHeight=4, signalEnergy=12.0, growthRate=0.8, soilLongevity=8, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:cherry}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.5, TagKey[minecraft:worldgen/biome / forge:is_hot]=0.5, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.75, TagKey[minecraft:worldgen/biome / minecraft:is_forest]=1.05}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@4c2c3061, primitive_sapling=Block{minecraft:cherry_sapling}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@25d678a8, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=BeeNestGenFeature{registryName=dynamictrees:bee_nest}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4389/0x00007d1b70aa5bc0@4bdc4c70, ConfigurationProperty{identifier='world_gen_chance', type=interface com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$WorldGenChanceFunction}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4390/0x00007d1b70aa5e28@2df683dc, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=1, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='nest', type=class net.minecraft.world.level.block.Block}=Block{minecraft:bee_nest}}}]}. [25Aug2026 00:32:46.817] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:birch, tapering=0.1, upProbability=4, lowestBranchHeight=4, signalEnergy=14.0, growthRate=1.25, soilLongevity=8, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:birch}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.5, TagKey[minecraft:worldgen/biome / forge:is_hot]=0.5, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.75, TagKey[minecraft:worldgen/biome / minecraft:is_forest]=1.05}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@189449aa, primitive_sapling=Block{minecraft:birch_sapling}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@1e4018dd, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=MushroomRotGenFeature{registryName=dynamictrees:mushroom_rot}, properties={ConfigurationProperty{identifier='mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:brown_mushroom}, ConfigurationProperty{identifier='alternate_mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:red_mushroom}, ConfigurationProperty{identifier='alternate_mushroom_chance', type=class java.lang.Float}=2.0}}, GenFeatureConfiguration{configurable=RotSoilGenFeature{registryName=dynamictrees:rot_soil}, properties={ConfigurationProperty{identifier='rotten_soil', type=class net.minecraft.world.level.block.Block}=Block{minecraft:dirt}}}, GenFeatureConfiguration{configurable=BeeNestGenFeature{registryName=dynamictrees:bee_nest}, properties={ConfigurationProperty{identifier='can_grow_predicate', type=interface com.ferreusveritas.dynamictrees.util.function.CanGrowPredicate}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4389/0x00007d1b70aa5bc0@4bdc4c70, ConfigurationProperty{identifier='world_gen_chance', type=interface com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$WorldGenChanceFunction}=com.ferreusveritas.dynamictrees.systems.genfeature.BeeNestGenFeature$$Lambda$4390/0x00007d1b70aa5e28@2df683dc, ConfigurationProperty{identifier='max_count', type=class java.lang.Integer}=1, ConfigurationProperty{identifier='max_height', type=class java.lang.Integer}=32, ConfigurationProperty{identifier='nest', type=class net.minecraft.world.level.block.Block}=Block{minecraft:bee_nest}}}]}. [25Aug2026 00:32:46.819] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:azalea, tapering=0.0, upProbability=2, lowestBranchHeight=0, signalEnergy=8.0, growthRate=0.7, soilLongevity=2, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable=AzaleaLogic{registryName=dynamictrees:azalea}, properties={}}, leavesProperties=ScruffyLeavesProperties{registryName=dynamictrees:azalea}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_hot]=0.5, TagKey[minecraft:worldgen/biome / forge:is_wet]=0.75, TagKey[minecraft:worldgen/biome / minecraft:sparse]=1.1}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@b68ea49a, primitive_sapling=Block{minecraft:azalea}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@24b1dba, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=RotSoilGenFeature{registryName=dynamictrees:rot_soil}, properties={ConfigurationProperty{identifier='rotten_soil', type=class net.minecraft.world.level.block.Block}=Block{minecraft:podzol}}}, GenFeatureConfiguration{configurable=AlternativeLeavesGenFeature{registryName=dynamictrees:alt_leaves}, properties={ConfigurationProperty{identifier='quantity', type=class java.lang.Integer}=5, ConfigurationProperty{identifier='alternative_leaves', type=class com.ferreusveritas.dynamictrees.block.leaves.LeavesProperties}=ScruffyLeavesProperties{registryName=dynamictrees:flowering_azalea}, ConfigurationProperty{identifier='alternative_leaves_block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:air}, ConfigurationProperty{identifier='place_chance', type=class java.lang.Float}=0.35}}, GenFeatureConfiguration{configurable=MushroomRotGenFeature{registryName=dynamictrees:mushroom_rot}, properties={ConfigurationProperty{identifier='mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:brown_mushroom}, ConfigurationProperty{identifier='alternate_mushroom', type=class net.minecraft.world.level.block.Block}=Block{minecraft:red_mushroom}, ConfigurationProperty{identifier='alternate_mushroom_chance', type=class java.lang.Float}=0.25}}, GenFeatureConfiguration{configurable=RootSystemGenFeature{registryName=dynamictrees:root_system}, properties={ConfigurationProperty{identifier='root_radius', type=class java.lang.Integer}=3, ConfigurationProperty{identifier='hanging_root_radius', type=class java.lang.Integer}=3, ConfigurationProperty{identifier='hanging_root_vertical_span', type=class java.lang.Integer}=2, ConfigurationProperty{identifier='root_replaceable_tag', type=class net.minecraft.resources.ResourceLocation}=minecraft:azalea_root_replaceable, ConfigurationProperty{identifier='max_root_column_height', type=class java.lang.Integer}=100, ConfigurationProperty{identifier='hanging_root_block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:hanging_roots}, ConfigurationProperty{identifier='root_replacement_attempts', type=class java.lang.Integer}=20, ConfigurationProperty{identifier='hanging_root_replacement_attempts', type=class java.lang.Integer}=20, ConfigurationProperty{identifier='root_block', type=class net.minecraft.world.level.block.Block}=Block{minecraft:rooted_dirt}}}]}. [25Aug2026 00:32:46.820] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:apple_oak, tapering=0.4, upProbability=1, lowestBranchHeight=4, signalEnergy=10.0, growthRate=0.7, soilLongevity=8, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:oak}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_dry]=0.25, TagKey[minecraft:worldgen/biome / forge:is_hot]=0.75, TagKey[minecraft:worldgen/biome / forge:is_cold]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@ab02d466, primitive_sapling=Block{minecraft:air}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@4858d85f, acceptableBlocksForGrowth=[], genFeatures=[GenFeatureConfiguration{configurable=FruitGenFeature{registryName=dynamictrees:fruit}, properties={ConfigurationProperty{identifier='vertical_spread', type=class java.lang.Float}=30.0, ConfigurationProperty{identifier='quantity', type=class java.lang.Integer}=4, ConfigurationProperty{identifier='fruiting_radius', type=class java.lang.Integer}=8, ConfigurationProperty{identifier='fruit', type=class com.ferreusveritas.dynamictrees.systems.fruit.Fruit}=Fruit{registryName=dynamictrees:apple}, ConfigurationProperty{identifier='place_chance', type=class java.lang.Float}=1.0}}]}. [25Aug2026 00:32:46.820] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.resource.loading.preparation.JsonRegistryResourceLoader/]: Loaded type "Species" data: Species{registryName=dynamictrees:acacia, tapering=0.15, upProbability=0, lowestBranchHeight=3, signalEnergy=12.0, growthRate=0.7, soilLongevity=8, soilTypeFlags=1, maxBranchRadius=8, transformable=true, logicKit=GrowthLogicKitConfiguration{configurable={registryName=dynamictrees:null}, properties={}}, leavesProperties=LeavesProperties{registryName=dynamictrees:acacia}, envFactors={TagKey[minecraft:worldgen/biome / forge:is_cold]=0.25, TagKey[minecraft:worldgen/biome / minecraft:is_nether]=0.75, TagKey[minecraft:worldgen/biome / forge:is_wet]=0.75}, megaSpecies={registryName=dynamictrees:null}, seed=net.minecraftforge.registries.RegistryObject@f0a3d3fe, primitive_sapling=Block{minecraft:acacia_sapling}, perfectBiomes=com.ferreusveritas.dynamictrees.util.holderset.DTBiomeHolderSet@36d5f37, acceptableBlocksForGrowth=[], genFeatures=[]}. [25Aug2026 00:32:46.820] [main/DEBUG] [com.ferreusveritas.dynamictrees.api.registry.AbstractRegistry/REGISTRY_DUMP]: Name: Species Entry: dynamictrees:acacia, Species{registryName=dynamictrees:acacia} Entry: dynamictrees:apple_oak, Species{registryName=dynamictrees:apple_oak} Entry: dynamictrees:azalea, Species{registryName=dynamictrees:azalea} Entry: dynamictrees:birch, Species{registryName=dynamictrees:birch} Entry: dynamictrees:brown_mushroom, FakeMushroomSpecies{registryName=dynamictrees:brown_mushroom} Entry: dynamictrees:cherry, Species{registryName=dynamictrees:cherry} Entry: dynamictrees:cocoa, Species{registryName=dynamictrees:cocoa} Entry: dynamictrees:crimson, NetherFungusSpecies{registryName=dynamictrees:crimson} Entry: dynamictrees:dark_oak, Species{registryName=dynamictrees:dark_oak} Entry: dynamictrees:jungle, Species{registryName=dynamictrees:jungle} Entry: dynamictrees:jungle_undergrowth, Species{registryName=dynamictrees:jungle_undergrowth} Entry: dynamictrees:mangrove, MangroveSpecies{registryName=dynamictrees:mangrove} Entry: dynamictrees:mega_crimson, NetherFungusSpecies{registryName=dynamictrees:mega_crimson} Entry: dynamictrees:mega_jungle, Species{registryName=dynamictrees:mega_jungle} Entry: dynamictrees:mega_spruce, Species{registryName=dynamictrees:mega_spruce} Entry: dynamictrees:mega_warped, NetherFungusSpecies{registryName=dynamictrees:mega_warped} Entry: dynamictrees:null, {registryName=dynamictrees:null} Entry: dynamictrees:oak, Species{registryName=dynamictrees:oak} Entry: dynamictrees:oak_undergrowth, Species{registryName=dynamictrees:oak_undergrowth} Entry: dynamictrees:red_mushroom, FakeMushroomSpecies{registryName=dynamictrees:red_mushroom} Entry: dynamictrees:spruce, Species{registryName=dynamictrees:spruce} Entry: dynamictrees:swamp_oak, SwampOakSpecies{registryName=dynamictrees:swamp_oak} Entry: dynamictrees:tall_birch, Species{registryName=dynamictrees:tall_birch} Entry: dynamictrees:warped, NetherFungusSpecies{registryName=dynamictrees:warped} [25Aug2026 00:32:46.824] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:jungle_undergrowth". [25Aug2026 00:32:46.827] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:mangrove". [25Aug2026 00:32:46.828] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:dark_oak". [25Aug2026 00:32:46.829] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:cherry". [25Aug2026 00:32:46.830] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:cocoa". [25Aug2026 00:32:46.830] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:spruce". [25Aug2026 00:32:46.831] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:oak". [25Aug2026 00:32:46.832] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:mega_jungle". [25Aug2026 00:32:46.832] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:swamp_oak". [25Aug2026 00:32:46.833] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:mega_warped". [25Aug2026 00:32:46.834] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:acacia". [25Aug2026 00:32:46.834] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:jungle". [25Aug2026 00:32:46.835] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:crimson". [25Aug2026 00:32:46.835] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:azalea". [25Aug2026 00:32:46.835] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:oak_undergrowth". [25Aug2026 00:32:46.836] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:mega_spruce". [25Aug2026 00:32:46.836] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:warped". [25Aug2026 00:32:46.837] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:tall_birch". [25Aug2026 00:32:46.838] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:mega_crimson". [25Aug2026 00:32:46.839] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:birch". [25Aug2026 00:32:46.839] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.JoCodeResourceLoader/]: Successfully loaded JoCodes for species "dynamictrees:apple_oak". [25Aug2026 00:32:46.843] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.FeatureCancellationResourceLoader/]: Reading cancellers from Json biome populator "dynamictrees:feature_cancellers". [25Aug2026 00:32:46.848] [main/DEBUG] [com.ferreusveritas.dynamictrees.resources.loader.BiomePopulatorsResourceLoader/]: Loading Json biome populator "dynamictrees:default". [25Aug2026 00:32:47.869] [main/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: Gathering id map for writing to world save world [25Aug2026 00:32:47.888] [main/DEBUG] [net.minecraftforge.common.ForgeHooks/WP]: ID Map collection complete world [25Aug2026 00:32:47.935] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Starting minecraft server version 1.20.1 [25Aug2026 00:32:47.935] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Loading properties [25Aug2026 00:32:47.935] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Default game type: SURVIVAL [25Aug2026 00:32:47.935] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Generating keypair [25Aug2026 00:32:48.073] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Starting Minecraft server on 0.0.0.0:25568 [25Aug2026 00:32:48.074] [Server thread/DEBUG] [net.minecraftforge.network.DualStackUtils/]: Detected IPv4 address: "0.0.0.0" [25Aug2026 00:32:48.081] [Server thread/DEBUG] [io.netty.util.internal.NativeLibraryLoader/]: -Dio.netty.native.workdir: /tmp (io.netty.tmpdir) [25Aug2026 00:32:48.081] [Server thread/DEBUG] [io.netty.util.internal.NativeLibraryLoader/]: -Dio.netty.native.deleteLibAfterLoading: true [25Aug2026 00:32:48.081] [Server thread/DEBUG] [io.netty.util.internal.NativeLibraryLoader/]: -Dio.netty.native.tryPatchShadedId: true [25Aug2026 00:32:48.081] [Server thread/DEBUG] [io.netty.util.internal.NativeLibraryLoader/]: -Dio.netty.native.detectNativeLibraryDuplicates: true [25Aug2026 00:32:48.087] [Server thread/DEBUG] [io.netty.util.internal.NativeLibraryLoader/]: Successfully loaded the library /tmp/libnetty_transport_native_epoll_x86_649609174001876431043.so [25Aug2026 00:32:48.090] [Server thread/DEBUG] [io.netty.util.NetUtil/]: -Djava.net.preferIPv4Stack: true [25Aug2026 00:32:48.090] [Server thread/DEBUG] [io.netty.util.NetUtil/]: -Djava.net.preferIPv6Addresses: false [25Aug2026 00:32:48.092] [Server thread/DEBUG] [io.netty.util.NetUtilInitializations/]: Loopback interface: lo (lo, ****:****:****:****:****:****:****:**** [25Aug2026 00:32:48.093] [Server thread/DEBUG] [io.netty.util.NetUtil/]: /proc/sys/net/core/somaxconn: 4096 [25Aug2026 00:32:48.095] [Server thread/INFO] [net.minecraft.server.network.ServerConnectionListener/]: Using epoll channel type [25Aug2026 00:32:48.111] [Server thread/DEBUG] [io.netty.channel.MultithreadEventLoopGroup/]: -Dio.netty.eventLoopThreads: 8 [25Aug2026 00:32:48.123] [Server thread/DEBUG] [io.netty.util.internal.InternalThreadLocalMap/]: -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024 [25Aug2026 00:32:48.123] [Server thread/DEBUG] [io.netty.util.internal.InternalThreadLocalMap/]: -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096 [25Aug2026 00:32:48.133] [Server thread/DEBUG] [io.netty.util.internal.PlatformDependent/]: org.jctools-core.MpscChunkedArrayQueue: available [25Aug2026 00:32:48.142] [Server thread/DEBUG] [io.netty.channel.DefaultChannelId/]: -Dio.netty.processId: 52 (auto-detected) [25Aug2026 00:32:48.143] [Server thread/DEBUG] [io.netty.channel.DefaultChannelId/]: -Dio.netty.machineId: ****:****:****:****:****:****:****:**** (auto-detected) [25Aug2026 00:32:48.170] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.numHeapArenas: 8 [25Aug2026 00:32:48.170] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.numDirectArenas: 8 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.pageSize: 8192 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxOrder: 9 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.chunkSize: 4194304 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.smallCacheSize: 256 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.normalCacheSize: 64 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxCachedBufferCapacity: 32768 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.cacheTrimInterval: 8192 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.cacheTrimIntervalMillis: 0 [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.useCacheForAllThreads: false [25Aug2026 00:32:48.171] [Server thread/DEBUG] [io.netty.buffer.PooledByteBufAllocator/]: -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023 [25Aug2026 00:32:48.180] [Server thread/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.allocator.type: pooled [25Aug2026 00:32:48.180] [Server thread/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.threadLocalDirectBufferSize: 0 [25Aug2026 00:32:48.180] [Server thread/DEBUG] [io.netty.buffer.ByteBufUtil/]: -Dio.netty.maxThreadLocalCharBufferSize: 16384 [25Aug2026 00:32:48.203] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigTracker/CONFIG]: Loading configs type SERVER [25Aug2026 00:32:48.203] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for ./world/serverconfig/dynamictrees-server.toml [25Aug2026 00:32:48.206] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file ./world/serverconfig/dynamictrees-server.toml [25Aug2026 00:32:48.206] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file ./world/serverconfig/dynamictrees-server.toml for changes [25Aug2026 00:32:48.208] [Thread-1/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file dynamictrees-server.toml changed, sending notifies [25Aug2026 00:32:48.209] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Built TOML config for ./world/serverconfig/forge-server.toml [25Aug2026 00:32:48.210] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Loaded TOML config file ./world/serverconfig/forge-server.toml [25Aug2026 00:32:48.210] [Server thread/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Watching TOML config file ./world/serverconfig/forge-server.toml for changes [25Aug2026 00:32:48.210] [Server thread/DEBUG] [net.minecraftforge.common.ForgeConfig/FORGEMOD]: Loaded forge config file forge-server.toml [25Aug2026 00:32:48.211] [Thread-1/DEBUG] [net.minecraftforge.fml.config.ConfigFileTypeHandler/CONFIG]: Config file dynamictrees-server.toml changed, sending notifies [25Aug2026 00:32:48.250] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Preparing level "world" [25Aug2026 00:32:48.257] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/PhantomSpawner [25Aug2026 00:32:48.268] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/PatrolSpawner [25Aug2026 00:32:48.277] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/npc/CatSpawner [25Aug2026 00:32:48.285] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/entity/ai/village/VillageSiege [25Aug2026 00:32:51.276] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Preparing start region for dimension minecraft:overworld [25Aug2026 00:32:53.028] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/levelgen/structure/templatesystem/StructureTemplate [25Aug2026 00:32:54.886] [Worker-Main-3/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0% [25Aug2026 00:32:54.887] [Worker-Main-3/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0% [25Aug2026 00:32:54.888] [Worker-Main-3/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0% [25Aug2026 00:32:54.888] [Worker-Main-3/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0% [25Aug2026 00:32:54.889] [Worker-Main-3/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0% [25Aug2026 00:32:54.889] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0% [25Aug2026 00:32:54.890] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0% [25Aug2026 00:32:54.890] [Worker-Main-1/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0% [25Aug2026 00:32:55.309] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 5% [25Aug2026 00:32:55.790] [Worker-Main-3/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 45% [25Aug2026 00:32:56.288] [Worker-Main-2/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 91% [25Aug2026 00:32:56.332] [Server thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Time elapsed: 5055 ms [25Aug2026 00:32:56.332] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer/]: Done (8.129s)! For help, type "help" [25Aug2026 00:32:56.338] [Server thread/DEBUG] [net.minecraftforge.network.DualStackUtils/]: Detected IPv6 address: "0:0:0:0:0:0:0:0" [25Aug2026 00:32:56.344] [Server thread/DEBUG] [net.minecraftforge.common.ForgeI18n/CORE]: Loading I18N data entries: 340 [25Aug2026 00:32:56.347] [Server thread/INFO] [net.minecraftforge.server.permission.PermissionAPI/]: Successfully initialized permission handler forge:default_handler [25Aug2026 00:32:56.370] [Server thread/DEBUG] [io.netty.buffer.AbstractByteBuf/]: -Dio.netty.buffer.checkAccessible: true [25Aug2026 00:32:56.370] [Server thread/DEBUG] [io.netty.buffer.AbstractByteBuf/]: -Dio.netty.buffer.checkBounds: true [25Aug2026 00:32:56.370] [Server thread/DEBUG] [io.netty.util.ResourceLeakDetectorFactory/]: Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@1ad7d784 [25Aug2026 00:32:56.403] [Server thread/DEBUG] [net.minecraftforge.coremod.transformer.CoreModBaseTransformer/COREMOD]: Transforming net/minecraft/world/level/NaturalSpawner