Paste your logs.

Built for Minecraft & Hytale

Forge 1.20.1 Client Log

374 errors
12938 lines
Raw
Detected
Minecraft version: 1.20.1 Forge version: 47.4.11 Java version: 17.0.15
5 Problems detected
Problem Datapack is missing, because the mod 'mixinextras' may not be installed. Line 3066
Solutions:
Install the mod 'mixinextras'.
Do nothing. This problem might fix itself.
Problem Datapack is missing, because the mod 'valkyrienskies' may not be installed. Line 3067
Solutions:
Install the mod 'valkyrienskies'.
Do nothing. This problem might fix itself.
Problem Datapack is missing, because the mod 'vs_eureka' may not be installed. Line 3068
Solutions:
Install the mod 'vs_eureka'.
Do nothing. This problem might fix itself.
Problem Datapack is missing, because the mod 'konkrete' may not be installed. Line 3069
Solutions:
Install the mod 'konkrete'.
Do nothing. This problem might fix itself.
Problem Datapack is missing, because the mod 'justzoom' may not be installed. Line 3070
Solutions:
Install the mod 'justzoom'.
Do nothing. This problem might fix itself.
[15Jan2026 22:34:20.469] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, BadModder54, --version, 1.20.1-forge-47.4.11, --gameDir, C:\Users\********\AppData\Roaming\.minecraft, --assetsDir, C:\Users\********\AppData\Roaming\.minecraft\assets, --assetIndex, 5, --uuid, 4190ce7662c943d98bde9d7578af1af9, --accessToken, ????????, --clientId, ODA3NDZkZDUtYTY1MC00ZTdkLTljNDAtMWFmZmI2NWM5MjYz, --xuid, 2535425640160278, --userType, msa, --versionType, release, --quickPlayPath, C:\Users\********\AppData\Roaming\.minecraft\quickPlay\java\1768541658671.json, --launchTarget, forgeclient, --fml.forgeVersion, 47.4.11, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412]
[15Jan2026 22:34:20.473] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.15 by Microsoft; OS Windows 11 arch amd64 version 10.0
[15Jan2026 22:34:21.437] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: Loading ImmediateWindowProvider fmlearlywindow
[15Jan2026 22:34:21.483] [main/INFO] [EARLYDISPLAY/]: Trying GL version 4.6
[15Jan2026 22:34:21.573] [main/INFO] [EARLYDISPLAY/]: Requested GL version 4.6 got version 4.6
[15Jan2026 22:34:21.627] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/********/AppData/Roaming/.minecraft/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23100!/ Service=ModLauncher Env=CLIENT
[15Jan2026 22:34:21.655] [pool-2-thread-1/INFO] [EARLYDISPLAY/]: GL info: AMD Radeon RX 6700 XT GL version 4.6.0 Core Profile Context 25.12.1.251128, ATI Technologies Inc.
[15Jan2026 22:34:22.117] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\********\AppData\Roaming\.minecraft\libraries\net\minecraftforge\fmlcore\1.20.1-47.4.11\fmlcore-1.20.1-47.4.11.jar is missing mods.toml file
[15Jan2026 22:34:22.123] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\********\AppData\Roaming\.minecraft\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.4.11\javafmllanguage-1.20.1-47.4.11.jar is missing mods.toml file
[15Jan2026 22:34:22.123] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\********\AppData\Roaming\.minecraft\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.4.11\lowcodelanguage-1.20.1-47.4.11.jar is missing mods.toml file
[15Jan2026 22:34:22.123] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\********\AppData\Roaming\.minecraft\libraries\net\minecraftforge\mclanguage\1.20.1-47.4.11\mclanguage-1.20.1-47.4.11.jar is missing mods.toml file
[15Jan2026 22:34:22.543] [main/WARN] [net.minecraftforge.jarjar.selection.JarSelector/]: Attempted to select a dependency jar for JarJar which was passed in as source: architectury. Using Mod File: C:\Users\********\AppData\Roaming\.minecraft\mods\architectury-9.2.14-forge.jar
[15Jan2026 22:34:22.543] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Found 61 dependencies adding them to mods collection
[15Jan2026 22:34:24.833] [main/INFO] [mixin/]: Compatibility level set to JAVA_17
[15Jan2026 22:34:24.883] [main/ERROR] [mixin/]: Mixin config solid_mobs-common.mixins.json does not specify "minVersion" property
[15Jan2026 22:34:24.883] [main/ERROR] [mixin/]: Mixin config solid_mobs.mixins.json does not specify "minVersion" property
[15Jan2026 22:34:24.917] [main/ERROR] [mixin/]: Mixin config firstperson.mixins.json does not specify "minVersion" property
[15Jan2026 22:34:25.004] [main/ERROR] [mixin/]: Mixin config yacl.mixins.json does not specify "minVersion" property
[15Jan2026 22:34:25.068] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [com.sonicether.soundphysics.MixinConnector]
[15Jan2026 22:34:25.068] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclient' with arguments [--version, 1.20.1-forge-47.4.11, --gameDir, C:\Users\********\AppData\Roaming\.minecraft, --assetsDir, C:\Users\********\AppData\Roaming\.minecraft\assets, --uuid, 4190ce7662c943d98bde9d7578af1af9, --username, BadModder54, --assetIndex, 5, --accessToken, ????????, --clientId, ODA3NDZkZDUtYTY1MC00ZTdkLTljNDAtMWFmZmI2NWM5MjYz, --xuid, 2535425640160278, --userType, msa, --versionType, release, --quickPlayPath, C:\Users\********\AppData\Roaming\.minecraft\quickPlay\java\1768541658671.json]
[15Jan2026 22:34:25.123] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.fixes.worldgen.threading_issues.mixin
[15Jan2026 22:34:25.133] [main/INFO] [C2ME Config Updater/]: Updating config from 0 to 1
[15Jan2026 22:34:25.133] [main/INFO] [C2ME Config Updater/]: Updating config from 1 to 2
[15Jan2026 22:34:25.133] [main/INFO] [C2ME Config Updater/]: Updating config from 2 to 3
[15Jan2026 22:34:25.146] [main/WARN] [mixin/]: Reference map 'parcool_compat_addon.refmap.json' for parcool_compat_addon.mixins.json could not be read. If this is a development environment you can ignore this message
[15Jan2026 22:34:25.146] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.rewrites.chunk_serializer.mixin
[15Jan2026 22:34:25.146] [main/INFO] [C2ME Config System/]: Disabling config ioSystem.gcFreeChunkSerializer: Incompatible with architectury@9.2.14 (*) (defined in c2me)
[15Jan2026 22:34:25.146] [main/INFO] [C2ME Modules Manager/]: Disabling com.ishland.c2me.rewrites.chunk_serializer.mixin
[15Jan2026 22:34:25.153] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.fixes.general.threading_issues.mixin
[15Jan2026 22:34:25.223] [main/INFO] [ModernFix/]: Loaded configuration file for ModernFix 5.25.2+mc1.20.1: 98 options available, 3 override(s) found
[15Jan2026 22:34:25.225] [main/WARN] [ModernFix/]: Option 'mixin.bugfix.paper_chunk_patches' overriden (by mods [c2me]) to 'false'
[15Jan2026 22:34:25.225] [main/WARN] [ModernFix/]: Option 'mixin.bugfix.chunk_deadlock' overriden (by mods [c2me]) to 'false'
[15Jan2026 22:34:25.225] [main/WARN] [ModernFix/]: Option 'mixin.perf.cache_strongholds' overriden (by mods [c2me]) to 'false'
[15Jan2026 22:34:25.226] [main/INFO] [ModernFix/]: Applying Nashorn fix
[15Jan2026 22:34:25.233] [main/INFO] [ModernFix/]: Applied Forge config corruption patch
[15Jan2026 22:34:25.233] [main/INFO] [ModernFix/]: Configuring Minecraft's max.bg.threads option with 13 threads
[15Jan2026 22:34:25.244] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.base.mixin
[15Jan2026 22:34:25.311] [main/INFO] [Embeddium/]: Loaded configuration file for Embeddium: 227 options available, 3 override(s) found
[15Jan2026 22:34:25.313] [main/INFO] [Embeddium-GraphicsAdapterProbe/]: Searching for graphics cards...
[15Jan2026 22:34:25.491] [main/INFO] [Embeddium-GraphicsAdapterProbe/]: Found graphics card: GraphicsAdapterInfo[vendor=AMD, name=AMD Radeon RX 6700 XT, version=DriverVersion=32.0.21037.1004]
[15Jan2026 22:34:25.571] [main/INFO] [Radium Config/]: Loaded configuration file for Radium: 125 options available, 2 override(s) found
[15Jan2026 22:34:25.574] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.threading.lighting.mixin
[15Jan2026 22:34:25.581] [main/WARN] [mixin/]: Reference map 'untamedwilds.refmap.json' for mixins.untamedwilds.json could not be read. If this is a development environment you can ignore this message
[15Jan2026 22:34:25.589] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.opts.worldgen.vanilla.mixin
[15Jan2026 22:34:25.590] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.opts.scheduling.mixin
[15Jan2026 22:34:25.611] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.notickvd.mixin
[15Jan2026 22:34:25.632] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.threading.worldgen.mixin
[15Jan2026 22:34:25.645] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.opts.math.mixin
[15Jan2026 22:34:25.648] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.fixes.worldgen.vanilla_bugs.mixin
[15Jan2026 22:34:25.658] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.fixes.chunkio.threading_issues.mixin
[15Jan2026 22:34:25.659] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.client.uncapvd.mixin
[15Jan2026 22:34:25.691] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.rewrites.chunkio.mixin
[15Jan2026 22:34:25.694] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.opts.allocs.mixin
[15Jan2026 22:34:25.697] [main/WARN] [mixin/]: Reference map 'trashslot.refmap.json' for trashslot.mixins.json could not be read. If this is a development environment you can ignore this message
[15Jan2026 22:34:25.701] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.threading.chunkio.mixin
[15Jan2026 22:34:25.710] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.opts.chunk_access.mixin
[15Jan2026 22:34:25.716] [main/WARN] [mixin/]: Reference map 'moyai-forge-refmap.json' for moyai.mixins.json could not be read. If this is a development environment you can ignore this message
[15Jan2026 22:34:25.730] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.server.utils.mixin
[15Jan2026 22:34:25.735] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.opts.worldgen.general.mixin
[15Jan2026 22:34:25.736] [main/INFO] [C2ME Modules Manager/]: Initializing com.ishland.c2me.opts.chunkio.mixin
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: Config version: 6
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: BadOptimizations config dump:
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_toast_optimizations: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: ignore_mod_incompatibilities: false
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: lightmap_time_change_needed_for_update: 80
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_lightmap_caching: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_particle_manager_optimization: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_entity_renderer_caching: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: log_config: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_remove_redundant_fov_calculations: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: config_version: 6
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_sky_angle_caching_in_worldrenderer: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_block_entity_renderer_caching: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: skycolor_time_change_needed_for_update: 3
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_entity_flag_caching: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: ignore_mod_cache_hooks: false
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_debug_renderer_disable_if_not_needed: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_sky_color_caching: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: enable_remove_tutorial_if_not_demo: true
[15Jan2026 22:34:25.757] [main/INFO] [BadOptimizations/]: show_f3_text: true
[15Jan2026 22:34:25.763] [main/WARN] [mixin/]: Reference map 'chiselsandbits.refmap.json' for chisels-and-bits.mixins.json could not be read. If this is a development environment you can ignore this message
[15Jan2026 22:34:26.137] [main/WARN] [mixin/]: Error loading class: com/anthonyhilyard/itemborders/ItemBordersConfig (java.lang.ClassNotFoundException: com.anthonyhilyard.itemborders.ItemBordersConfig)
[15Jan2026 22:34:26.137] [main/WARN] [mixin/]: @Mixin target com.anthonyhilyard.itemborders.ItemBordersConfig was not found subtle_effects.mixins.json:client.ItemBordersConfigAccessor
[15Jan2026 22:34:26.393] [main/WARN] [mixin/]: Error loading class: mekanism/client/render/entity/RenderFlame (java.lang.ClassNotFoundException: mekanism.client.render.entity.RenderFlame)
[15Jan2026 22:34:26.393] [main/WARN] [mixin/]: Error loading class: mekanism/client/render/armor/MekaSuitArmor (java.lang.ClassNotFoundException: mekanism.client.render.armor.MekaSuitArmor)
[15Jan2026 22:34:26.448] [main/WARN] [Radium Config/]: Force-disabling mixin 'alloc.blockstate.StateMixin' as option 'mixin.alloc.blockstate' (added by mods [ferritecore]) disables it and children
[15Jan2026 22:34:26.643] [main/INFO] [com.cupboard.Cupboard/]: Loaded config for: betterfpsdist.json
[15Jan2026 22:34:26.669] [main/WARN] [mixin/]: Error loading class: me/cominixo/betterf3/modules/TargetModule (java.lang.ClassNotFoundException: me.cominixo.betterf3.modules.TargetModule)
[15Jan2026 22:34:26.669] [main/WARN] [mixin/]: @Mixin target me.cominixo.betterf3.modules.TargetModule was not found securitycraft.mixins.json:f3.BetterF3TargetModuleMixin
[15Jan2026 22:34:26.753] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/data/ArrayLightDataCache (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.data.ArrayLightDataCache)
[15Jan2026 22:34:26.763] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/flat/FlatLightPipeline (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.flat.FlatLightPipeline)
[15Jan2026 22:34:26.764] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/data/LightDataAccess (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.data.LightDataAccess)
[15Jan2026 22:34:26.769] [main/WARN] [mixin/]: Error loading class: net/fabricmc/fabric/impl/client/indigo/renderer/aocalc/AoCalculator (java.lang.ClassNotFoundException: net.fabricmc.fabric.impl.client.indigo.renderer.aocalc.AoCalculator)
[15Jan2026 22:34:26.777] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/sodium/config/user/UserConfigCategories (java.lang.ClassNotFoundException: net.caffeinemc.sodium.config.user.UserConfigCategories)
[15Jan2026 22:34:26.805] [main/WARN] [mixin/]: Error loading class: org/tlauncher/TLSkinCape (java.lang.ClassNotFoundException: org.tlauncher.TLSkinCape)
[15Jan2026 22:34:26.843] [main/WARN] [mixin/]: Error loading class: net/fabricmc/fabric/impl/datagen/FabricDataGenHelper (java.lang.ClassNotFoundException: net.fabricmc.fabric.impl.datagen.FabricDataGenHelper)
[15Jan2026 22:34:26.843] [main/WARN] [mixin/]: Error loading class: vectorwing/farmersdelight/common/block/StandingCanvasSignBlock (java.lang.ClassNotFoundException: vectorwing.farmersdelight.common.block.StandingCanvasSignBlock)
[15Jan2026 22:34:26.843] [main/WARN] [mixin/]: Error loading class: vectorwing/farmersdelight/common/block/WallCanvasSignBlock (java.lang.ClassNotFoundException: vectorwing.farmersdelight.common.block.WallCanvasSignBlock)
[15Jan2026 22:34:26.853] [main/WARN] [mixin/]: Error loading class: vectorwing/farmersdelight/client/renderer/HangingCanvasSignRenderer (java.lang.ClassNotFoundException: vectorwing.farmersdelight.client.renderer.HangingCanvasSignRenderer)
[15Jan2026 22:34:26.853] [main/WARN] [mixin/]: Error loading class: vectorwing/farmersdelight/client/renderer/CanvasSignRenderer (java.lang.ClassNotFoundException: vectorwing.farmersdelight.client.renderer.CanvasSignRenderer)
[15Jan2026 22:34:26.853] [main/WARN] [mixin/]: Error loading class: vectorwing/farmersdelight/client/gui/CanvasSignEditScreen (java.lang.ClassNotFoundException: vectorwing.farmersdelight.client.gui.CanvasSignEditScreen)
[15Jan2026 22:34:26.883] [main/WARN] [mixin/]: Error loading class: net/mehvahdjukaar/supplementaries/common/entities/SlimeBallEntity (java.lang.ClassNotFoundException: net.mehvahdjukaar.supplementaries.common.entities.SlimeBallEntity)
[15Jan2026 22:34:26.925] [main/WARN] [mixin/]: Error loading class: net/dries007/tfc/common/fluids/MixingFluid (java.lang.ClassNotFoundException: net.dries007.tfc.common.fluids.MixingFluid)
[15Jan2026 22:34:26.925] [main/WARN] [mixin/]: @Mixin target net.dries007.tfc.common.fluids.MixingFluid was not found particular.mixins.json:compat.TFCMixingFluidMixin
[15Jan2026 22:34:26.925] [main/WARN] [mixin/]: Error loading class: net/dries007/tfc/common/fluids/RiverWaterFluid (java.lang.ClassNotFoundException: net.dries007.tfc.common.fluids.RiverWaterFluid)
[15Jan2026 22:34:26.925] [main/WARN] [mixin/]: @Mixin target net.dries007.tfc.common.fluids.RiverWaterFluid was not found particular.mixins.json:compat.TFCWaterMixin
[15Jan2026 22:34:26.970] [main/WARN] [mixin/]: Error loading class: dev/emi/emi/screen/EmiScreenManager (java.lang.ClassNotFoundException: dev.emi.emi.screen.EmiScreenManager)
[15Jan2026 22:34:26.975] [main/WARN] [mixin/]: Error loading class: net/strobel/inventive_inventory/features/sorting/SortingHandler (java.lang.ClassNotFoundException: net.strobel.inventive_inventory.features.sorting.SortingHandler)
[15Jan2026 22:34:26.975] [main/WARN] [mixin/]: Error loading class: de/rubixdev/inventorio/player/InventorioScreenHandler (java.lang.ClassNotFoundException: de.rubixdev.inventorio.player.InventorioScreenHandler)
[15Jan2026 22:34:27.053] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.world.sky.WorldRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.053] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.world.sky.ClientWorldMixin' as rule 'mixin.features.render.world.sky' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.053] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.world.sky.BackgroundRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.058] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.gui.font.GlyphRendererMixin' as rule 'mixin.features.render.gui.font' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.058] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.gui.font.FontSetMixin' as rule 'mixin.features.render.gui.font' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.058] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.entity.shadows.EntityRenderDispatcherMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.058] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.entity.remove_streams.ModelPartMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.058] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.entity.remove_streams.HierarchicalModelMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.058] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.entity.fast_render.ModelPartMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.058] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.entity.fast_render.CuboidMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.058] [main/WARN] [Embeddium/]: Force-disabling mixin 'features.render.entity.cull.EntityRendererMixin' as rule 'mixin.features.render.entity' (added by mods [oculus]) disables it and children
[15Jan2026 22:34:27.133] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/data/ArrayLightDataCache (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.data.ArrayLightDataCache)
[15Jan2026 22:34:27.133] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/data/ArrayLightDataCache (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.data.ArrayLightDataCache)
[15Jan2026 22:34:27.133] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/flat/FlatLightPipeline (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.flat.FlatLightPipeline)
[15Jan2026 22:34:27.133] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/flat/FlatLightPipeline (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.flat.FlatLightPipeline)
[15Jan2026 22:34:27.143] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/data/LightDataAccess (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.data.LightDataAccess)
[15Jan2026 22:34:27.143] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/data/LightDataAccess (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.data.LightDataAccess)
[15Jan2026 22:34:27.143] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/sodium/config/user/UserConfigCategories (java.lang.ClassNotFoundException: net.caffeinemc.sodium.config.user.UserConfigCategories)
[15Jan2026 22:34:27.143] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/sodium/config/user/UserConfigCategories (java.lang.ClassNotFoundException: net.caffeinemc.sodium.config.user.UserConfigCategories)
[15Jan2026 22:34:27.165] [main/WARN] [mixin/]: Error loading class: org/jetbrains/annotations/ApiStatus$Internal (java.lang.ClassNotFoundException: org.jetbrains.annotations.ApiStatus$Internal)
[15Jan2026 22:34:27.175] [main/INFO] [MixinExtras|Service/]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.5.0).
[15Jan2026 22:34:27.491] [main/INFO] [blinkload/]: Mods/resource packs containing a filtered substring:
[15Jan2026 22:34:27.513] [BlinkLoad Atlas Texture Cache I/O/INFO] [blinkload/]: Mod list hash (44cdfb0b7fba955be5300727674ff2c4) doesn't match with cache (f3b9ff3b37a88c2dc11e7d9dc8dda332).
[15Jan2026 22:34:27.753] [pool-7-thread-1/INFO] [net.minecraft.server.Bootstrap/]: ModernFix reached bootstrap stage (8.919 s after launch)
[15Jan2026 22:34:27.843] [pool-7-thread-1/WARN] [mixin/]: @Final field delegatesByName:Ljava/util/Map; in modernfix-forge.mixins.json:perf.forge_registry_alloc.ForgeRegistryMixin should be final
[15Jan2026 22:34:27.843] [pool-7-thread-1/WARN] [mixin/]: @Final field delegatesByValue:Ljava/util/Map; in modernfix-forge.mixins.json:perf.forge_registry_alloc.ForgeRegistryMixin should be final
[15Jan2026 22:34:27.955] [pool-7-thread-1/INFO] [ModernFix/]: Injecting BlockStateBase cache population hook into getNeighborPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin
[15Jan2026 22:34:27.955] [pool-7-thread-1/INFO] [ModernFix/]: Injecting BlockStateBase cache population hook into getPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin
[15Jan2026 22:34:27.955] [pool-7-thread-1/INFO] [ModernFix/]: Injecting BlockStateBase cache population hook into getAllFlags from me.jellysquid.mods.lithium.mixin.util.block_tracking.AbstractBlockStateMixin
[15Jan2026 22:34:28.913] [pool-7-thread-1/WARN] [mixin/]: Method overwrite conflict for m_6227_ in betterlily.mixins.json:WaterLilyMixin, previously written by net.mehvahdjukaar.amendments.mixins.WaterLilyMixin. Skipping method.
[15Jan2026 22:34:29.223] [pool-7-thread-1/INFO] [net.minecraft.server.Bootstrap/]: Vanilla bootstrap took 1473 milliseconds
[15Jan2026 22:34:30.103] [pool-7-thread-1/WARN] [mixin/]: @Inject(@At("INVOKE_ASSIGN")) Shift.BY=2 on refurbished_furniture.common.mixins.json:LevelChunkMixin::handler$dlk000$refurbishedFurniture$AfterRemoveBlockEntity exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning.
[15Jan2026 22:34:31.148] [pool-7-thread-1/WARN] [mixin/]: Static binding violation: PRIVATE @Overwrite method m_47505_ in modernfix-common.mixins.json:perf.remove_biome_temperature_cache.BiomeMixin cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded.
[15Jan2026 22:34:31.150] [pool-7-thread-1/WARN] [mixin/]: Method overwrite conflict for m_47505_ in lithium.mixins.json:world.temperature_cache.BiomeMixin, previously written by org.embeddedt.modernfix.common.mixin.perf.remove_biome_temperature_cache.BiomeMixin. Skipping method.
[15Jan2026 22:34:31.763] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/********/AppData/Roaming/.minecraft/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23460!/assets/.mcassetsroot' uses unexpected schema
[15Jan2026 22:34:31.763] [Render thread/WARN] [net.minecraft.server.packs.VanillaPackResourcesBuilder/]: Assets URL 'union:/C:/Users/********/AppData/Roaming/.minecraft/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23460!/data/.mcassetsroot' uses unexpected schema
[15Jan2026 22:34:31.786] [Render thread/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'
[15Jan2026 22:34:32.128] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Setting user: BadModder54
[15Jan2026 22:34:32.204] [Render thread/INFO] [ModernFix/]: Bypassed Mojang DFU
[15Jan2026 22:34:32.287] [Render thread/INFO] [Oculus/]: Queuing DH event binding...
[15Jan2026 22:34:32.325] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Backend library: LWJGL version 3.3.1 build 7
[15Jan2026 22:34:32.367] [Render thread/ERROR] [Embeddium-MixinTaintDetector/]: Mod mixin into Embeddium internals detected. This instance is now tainted. The Embeddium team does not provide any guarantee of support for issues encountered while such mods are installed.
[15Jan2026 22:34:32.367] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gui.SodiumGameOptions, which may cause instability.
[15Jan2026 22:34:32.389] [Render thread/INFO] [Embeddium-PostlaunchChecks/]: OpenGL Vendor: ATI Technologies Inc.
[15Jan2026 22:34:32.390] [Render thread/INFO] [Embeddium-PostlaunchChecks/]: OpenGL Renderer: AMD Radeon RX 6700 XT
[15Jan2026 22:34:32.390] [Render thread/INFO] [Embeddium-PostlaunchChecks/]: OpenGL Version: 4.6.0 Core Profile Context 25.12.1.251128
[15Jan2026 22:34:32.453] [Render thread/INFO] [ImmediatelyFast/]: Initializing ImmediatelyFast 1.5.2+1.20.4 on AMD Radeon RX 6700 XT (ATI Technologies Inc.) with OpenGL 4.6.0 Core Profile Context 25.12.1.251128
[15Jan2026 22:34:32.453] [Render thread/INFO] [ImmediatelyFast/]: Found Iris/Oculus 1.8.0. Enabling compatibility.
[15Jan2026 22:34:32.561] [Render thread/INFO] [Oculus/]: Debug functionality is disabled.
[15Jan2026 22:34:32.565] [Render thread/INFO] [Oculus/]: OpenGL 4.5 detected, enabling DSA.
[15Jan2026 22:34:32.806] [modloading-worker-0/INFO] [scena-forge/]: Initialized scena-forge
[15Jan2026 22:34:32.844] [modloading-worker-0/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gui.SodiumOptionsGUI, which may cause instability.
[15Jan2026 22:34:32.895] [modloading-worker-0/INFO] [pointblank/]: Loading mod pointblank
[15Jan2026 22:34:33.162] [modloading-worker-0/WARN] [mixin/]: @Redirect conflict. Skipping forge-badoptimizations.mixins.json:MixinWorldRenderer->@Redirect::getSkyAngle(Lnet/minecraft/client/multiplayer/ClientLevel;F)F with priority 700, already redirected by citadel.mixins.json:client.LevelRendererMixin->@Redirect::citadel_getTimeOfDay(Lnet/minecraft/client/multiplayer/ClientLevel;F)F with priority 1000
[15Jan2026 22:34:33.183] [modloading-worker-0/INFO] [STDOUT/]: [com.axperty.toomanypaintings.TooManyPaintings:<init>:17]: [Too Many Paintings!]: Registering paintings...
[15Jan2026 22:34:33.223] [modloading-worker-0/INFO] [STDOUT/]: [com.axperty.toomanypaintings.TooManyPaintings:<init>:21]: [Too Many Paintings!]: Paintings registered successfully!
[15Jan2026 22:34:33.239] [modloading-worker-0/WARN] [mixin/]: Method overwrite conflict for sodium$createViewport in embeddium.mixins.json:core.render.frustum.FrustumMixin, previously written by com.moepus.flerovium.mixins.Chunk.FrustumMixin. Skipping method.
[15Jan2026 22:34:33.261] [modloading-worker-0/INFO] [STDOUT/]: [yalter.mousetweaks.Logger:Log:6]: [Mouse Tweaks] Main.initialize()
[15Jan2026 22:34:33.271] [modloading-worker-0/INFO] [STDOUT/]: [yalter.mousetweaks.Logger:Log:6]: [Mouse Tweaks] Initialized.
[15Jan2026 22:34:33.334] [modloading-worker-0/INFO] [paintings/]: loading json file and contents for paintings.
[15Jan2026 22:34:33.334] [modloading-worker-0/INFO] [paintings/]: **Paintings++ no longer copies the base file outside if the mod. **
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting abstract_blue , 16 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting abstract_rainbow , 16 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting abstract_red , 16 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting abstract_sunset , 16 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting arachnophobe , 32 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting barn_owl , 32 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting big_z , 16 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting blue_bird , 32 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting bluesclues , 32 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting borgia , 16 x 32
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting cane , 16 x 32
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting cat_black , 16 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting cat_gray , 16 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting cat_orange , 16 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting cat , 32 x 16
[15Jan2026 22:34:33.337] [modloading-worker-0/INFO] [paintings/]: Loaded json painting colorful_squares , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting crest , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting danger_zone , 32 x 32
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting decorative_gun , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting exit_down , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting exit_up , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting exit_left , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting exit_right , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_bat , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_chicken , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_cow , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_creeper , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_dog , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_enderman , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_pig , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_pigman , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_silverfish , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_skeleton , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_squid , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting face_zombie , 16 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting fishes , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting flowers , 32 x 16
[15Jan2026 22:34:33.338] [modloading-worker-0/INFO] [paintings/]: Loaded json painting fruits , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting ghost , 16 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting glowlamp , 32 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting glowstone_hourglass , 16 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting iluvmc , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting link , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting mine_prosperity , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting no_trespassing_for_mobs , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting ocelot , 16 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting penguin , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting pig_on_a_cliff , 32 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting pkmn_blue , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting pkmn_red , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting pkmn_green , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting plains_hut , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting portrait_2 , 16 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting portrait , 32 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting prison , 16 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting prosperity , 16 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting rest , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting skeleton , 16 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting sky , 32 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting skyblock , 32 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting snake , 16 x 32
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting snow_landscape , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting subaraki , 32 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting synth_city , 16 x 16
[15Jan2026 22:34:33.339] [modloading-worker-0/INFO] [paintings/]: Loaded json painting tapistry_a , 32 x 16
[15Jan2026 22:34:33.340] [modloading-worker-0/INFO] [paintings/]: Loaded json painting tapistry_b , 16 x 32
[15Jan2026 22:34:33.340] [modloading-worker-0/INFO] [paintings/]: Loaded json painting tapistry_purple , 16 x 32
[15Jan2026 22:34:33.340] [modloading-worker-0/INFO] [paintings/]: Loaded json painting torched , 32 x 16
[15Jan2026 22:34:33.340] [modloading-worker-0/INFO] [paintings/]: Loaded json painting waterfall , 32 x 16
[15Jan2026 22:34:33.340] [modloading-worker-0/INFO] [paintings/]: Loaded json painting whale , 32 x 16
[15Jan2026 22:34:33.340] [modloading-worker-0/INFO] [paintings/]: Loaded json painting wheat_field , 32 x 16
[15Jan2026 22:34:33.340] [modloading-worker-0/INFO] [paintings/]: Loaded json painting wolf_in_wheat , 32 x 16
[15Jan2026 22:34:33.351] [modloading-worker-0/INFO] [PluginManager/]: Scanning classes for sushigocrafting
[15Jan2026 22:34:33.358] [modloading-worker-0/INFO] [PluginManager/]: Found FeaturePluginInstance for class PatchouliPlugin for plugin patchouli
[15Jan2026 22:34:33.361] [modloading-worker-0/INFO] [PluginManager/]: Constructed class PatchouliPlugin for plugin patchouli for mod sushigocrafting
[15Jan2026 22:34:33.362] [modloading-worker-0/INFO] [PluginManager/]: Executing phase CONSTRUCTION for plugin class PatchouliPlugin
[15Jan2026 22:34:33.375] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 47.4.11, for MC 1.20.1 with MCP 20230612.114412
[15Jan2026 22:34:33.375] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v47.4.11 Initialized
[15Jan2026 22:34:33.377] [modloading-worker-0/INFO] [PluginManager/]: Executing phase PRE_INIT for plugin class PatchouliPlugin
[15Jan2026 22:34:33.493] [modloading-worker-0/INFO] [PluginManager/]: Executing phase INIT for plugin class PatchouliPlugin
[15Jan2026 22:34:33.499] [modloading-worker-0/INFO] [PluginManager/]: Executing phase POST_INIT for plugin class PatchouliPlugin
[15Jan2026 22:34:33.543] [modloading-worker-0/INFO] [mezz.jei.library.load.PluginCaller/]: Sending ConfigManager...
[15Jan2026 22:34:33.550] [modloading-worker-0/INFO] [mezz.jei.library.load.PluginCaller/]: Sending ConfigManager took 6.430 ms
[15Jan2026 22:34:33.777] [modloading-worker-0/INFO] [FirstPersonModel/]: Loading FirstPerson Mod
[15Jan2026 22:34:33.803] [modloading-worker-0/INFO] [wile.rsgauges.ModRsGauges/]: Gauges and Switches GIT id #325ffff.
[15Jan2026 22:34:33.882] [modloading-worker-0/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher Debug Manager ...
[15Jan2026 22:34:33.889] [modloading-worker-0/WARN] [Fire Extinguisher/]: [Debug Manager] Detected debug log level for Fire Extinguisher with ALL!
[15Jan2026 22:34:33.891] [modloading-worker-0/WARN] [Fire Extinguisher/]: [Debug Manager] Adjusting log level for Fire Extinguisher from ALL to INFO, for performance reasons!
[15Jan2026 22:34:33.895] [modloading-worker-0/INFO] [Fire Extinguisher/]: [Debug Manager] Add new logger config for Fire Extinguisher with level INFO ...
[15Jan2026 22:34:33.895] [modloading-worker-0/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher Constants ...
[15Jan2026 22:34:33.896] [modloading-worker-0/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher Configuration ...
[15Jan2026 22:34:33.900] [modloading-worker-0/INFO] [Fire Extinguisher/]: [Config] Updated configuration path to C:\Users\********\AppData\Roaming\.minecraft\config\fire_extinguisher
[15Jan2026 22:34:33.906] [modloading-worker-0/INFO] [Fire Extinguisher/]: [Config] Fire Extinguisher Configuration is up to date: {fireProtectionLightEnabled=true, fireBootsSlowDownEnabled=true, fireAxtRadius=1, fireProtectionDuration=45, fireLeggingsSlowDownEnabled=true, fireProtectionEnabled=true, fireProtectionRenew=80, fireChestplateSlowDownEnabled=true, fireExtinguisherRadiusX=1, fireExtinguisherRadiusY=2, fireExtinguisherRadiusZ=1, fireProtectionLightDuration=25, fireProtectionLightRenew=40, fireSprinklerRadiusX=2, fireSprinklerRadiusY=4, smokeDetectorRadiusX=3, fireSprinklerRadiusZ=2, smokeDetectorRadiusY=5, smokeDetectorRadiusZ=3}
[15Jan2026 22:34:33.906] [modloading-worker-0/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher Blocks ...
[15Jan2026 22:34:33.915] [modloading-worker-0/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher Block Items ...
[15Jan2026 22:34:33.966] [modloading-worker-0/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher Items ...
[15Jan2026 22:34:33.978] [modloading-worker-0/INFO] [blinkload/]: Loading BlinkLoad.
[15Jan2026 22:34:33.988] [modloading-worker-0/INFO] [ModernFix/]: Instantiating Mojang DFU
[15Jan2026 22:34:34.018] [modloading-worker-0/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher Sound Events ...
[15Jan2026 22:34:34.185] [modloading-worker-0/INFO] [untamedwilds.UntamedWilds/]: Loading compatibility module with Patchouli
[15Jan2026 22:34:34.209] [modloading-worker-0/INFO] [com.cupboard.Cupboard/]: Loaded config for: memorysettings.json
[15Jan2026 22:34:34.240] [modloading-worker-0/INFO] [Collective/]: Loading Collective version 8.13.
[15Jan2026 22:34:34.321] [modloading-worker-0/INFO] [pointblank/]: Writing base_pack...
[15Jan2026 22:34:34.323] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\alexsmobs-1.22.9.jar
[15Jan2026 22:34:34.323] [modloading-worker-0/INFO] [pointblank/]: Found jar: alexsmobs-1.22.9.jar
[15Jan2026 22:34:34.330] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.331] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.331] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.333] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.334] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.334] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\AmbientEnvironment-forge-1.20.1-11.0.0.1.jar
[15Jan2026 22:34:34.335] [modloading-worker-0/INFO] [pointblank/]: Found jar: AmbientEnvironment-forge-1.20.1-11.0.0.1.jar
[15Jan2026 22:34:34.337] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.337] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.337] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ambientenvironment.refmap.json
[15Jan2026 22:34:34.338] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ambientenvironment.mixins.json
[15Jan2026 22:34:34.338] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.338] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\AmbientSounds_FORGE_v6.3.3_mc1.20.1.jar
[15Jan2026 22:34:34.338] [modloading-worker-0/INFO] [pointblank/]: Found jar: AmbientSounds_FORGE_v6.3.3_mc1.20.1.jar
[15Jan2026 22:34:34.340] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /team
[15Jan2026 22:34:34.341] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.341] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:34.343] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.344] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ambientsounds.png
[15Jan2026 22:34:34.344] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ambientsounds.mixins.refmap.json
[15Jan2026 22:34:34.345] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ambientsounds.mixins.json
[15Jan2026 22:34:34.346] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.347] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\amendments-1.20-2.2.4.jar
[15Jan2026 22:34:34.347] [modloading-worker-0/INFO] [pointblank/]: Found jar: amendments-1.20-2.2.4.jar
[15Jan2026 22:34:34.350] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.351] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:34.352] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.353] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.354] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.355] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_amendments_common_8246d133439e4a76a3c17517958ac7df_0d89d9721b8316232477c81e56646b4e018b05ea83f858c581cc3362d27a8580amendments120224devjar
[15Jan2026 22:34:34.356] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /amendments.mixins.json
[15Jan2026 22:34:34.356] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /amendments-forge-refmap.json
[15Jan2026 22:34:34.357] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /amendments-common.mixins.json
[15Jan2026 22:34:34.358] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /amendments-common-refmap.json
[15Jan2026 22:34:34.359] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.360] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Aquaculture-1.20.1-2.5.5.jar
[15Jan2026 22:34:34.360] [modloading-worker-0/INFO] [pointblank/]: Found jar: Aquaculture-1.20.1-2.5.5.jar
[15Jan2026 22:34:34.364] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.365] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.366] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.366] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.367] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.368] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Architects-Palette-1.20.1-1.3.6.1.jar
[15Jan2026 22:34:34.368] [modloading-worker-0/INFO] [pointblank/]: Found jar: Architects-Palette-1.20.1-1.3.6.1.jar
[15Jan2026 22:34:34.374] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.374] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.375] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.376] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectspalette
[15Jan2026 22:34:34.376] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architects_palette.refmap.json
[15Jan2026 22:34:34.377] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architects_palette.mixins.json
[15Jan2026 22:34:34.378] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:34.379] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.379] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\architectury-9.2.14-forge.jar
[15Jan2026 22:34:34.379] [modloading-worker-0/INFO] [pointblank/]: Found jar: architectury-9.2.14-forge.jar
[15Jan2026 22:34:34.383] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.384] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.385] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:34.386] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.387] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_architectury_common_80cedf8dd72c40a6bd63cf8d4dfde4d7_f92da2fc2f924385deb0a8573f93a1fea673c1cc161303e1dab80424e034ea78architectury9214devjar
[15Jan2026 22:34:34.387] [modloading-worker-0/INFO] [com.cupboard.Cupboard/]: Loaded config for: cupboard.json
[15Jan2026 22:34:34.388] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury.mixins.json
[15Jan2026 22:34:34.388] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury-forge-refmap.json
[15Jan2026 22:34:34.389] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury-common.mixins.json
[15Jan2026 22:34:34.390] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury-common-refmap.json
[15Jan2026 22:34:34.390] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.392] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\athena-forge-1.20.1-3.1.2.jar
[15Jan2026 22:34:34.392] [modloading-worker-0/INFO] [pointblank/]: Found jar: athena-forge-1.20.1-3.1.2.jar
[15Jan2026 22:34:34.395] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_athena_common_cd566766515c40349261653cab4d6b51_66bb6e0b2eac702a634589c74110f5bb1701ea5b38c6fa8d75299a72f53bc1b4athenacommon1201312devjar
[15Jan2026 22:34:34.396] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /earth
[15Jan2026 22:34:34.396] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /athena-forge-1.20.1-forge-refmap.json
[15Jan2026 22:34:34.397] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /athena-forge.mixins.json
[15Jan2026 22:34:34.398] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.399] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /athena-common-1.20.1-common-refmap.json
[15Jan2026 22:34:34.399] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /athena.mixins.json
[15Jan2026 22:34:34.400] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.400] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\backpacked-forge-1.20.1-3.0.0-beta.9.jar
[15Jan2026 22:34:34.400] [modloading-worker-0/INFO] [pointblank/]: Found jar: backpacked-forge-1.20.1-3.0.0-beta.9.jar
[15Jan2026 22:34:34.405] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.406] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.406] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.407] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /backpacked_logo.png
[15Jan2026 22:34:34.408] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /backpacked_icon.png
[15Jan2026 22:34:34.409] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /backpacked.refmap.json
[15Jan2026 22:34:34.410] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /backpacked.forge.mixins.json
[15Jan2026 22:34:34.411] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /backpacked.common.mixins.json
[15Jan2026 22:34:34.412] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.412] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_Backpacked
[15Jan2026 22:34:34.413] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:34.414] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.414] [modloading-worker-0/INFO] [dev.architectury.networking.forge.NetworkManagerImpl/]: Registering S2C receiver with id architectury:sync_ids
[15Jan2026 22:34:34.415] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\BadMobs-1.20.1-19.0.4.jar
[15Jan2026 22:34:34.415] [modloading-worker-0/INFO] [pointblank/]: Found jar: BadMobs-1.20.1-19.0.4.jar
[15Jan2026 22:34:34.417] [modloading-worker-0/INFO] [dev.architectury.networking.forge.NetworkManagerImpl/]: Registering C2S receiver with id architectury:sync_ids
[15Jan2026 22:34:34.417] [modloading-worker-0/INFO] [dev.architectury.networking.forge.NetworkManagerImpl/]: Registering S2C receiver with id ftblibrary:edit_nbt
[15Jan2026 22:34:34.418] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.418] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.419] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:34.421] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.422] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\BadOptimizations-2.4.1-1.20.1.jar
[15Jan2026 22:34:34.422] [modloading-worker-0/INFO] [pointblank/]: Found jar: BadOptimizations-2.4.1-1.20.1.jar
[15Jan2026 22:34:34.423] [modloading-worker-0/INFO] [dev.architectury.networking.forge.NetworkManagerImpl/]: Registering C2S receiver with id ftblibrary:edit_nbt_response
[15Jan2026 22:34:34.425] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /badoptimizations-icon.png
[15Jan2026 22:34:34.426] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric-badoptimizations.mixins.json
[15Jan2026 22:34:34.426] [modloading-worker-0/INFO] [dev.architectury.networking.forge.NetworkManagerImpl/]: Registering S2C receiver with id ftblibrary:sync_known_server_registries
[15Jan2026 22:34:34.426] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /forge-badoptimizations.mixins.json
[15Jan2026 22:34:34.427] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /bo-config-template.txt
[15Jan2026 22:34:34.428] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /forge
[15Jan2026 22:34:34.429] [modloading-worker-0/INFO] [dev.architectury.networking.forge.NetworkManagerImpl/]: Registering S2C receiver with id ftblibrary:edit_config
[15Jan2026 22:34:34.429] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.430] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.431] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.431] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:34.433] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric
[15Jan2026 22:34:34.433] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\balm-forge-1.20.1-7.3.37-all.jar
[15Jan2026 22:34:34.433] [modloading-worker-0/INFO] [pointblank/]: Found jar: balm-forge-1.20.1-7.3.37-all.jar
[15Jan2026 22:34:34.436] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /wthit_plugins.json
[15Jan2026 22:34:34.437] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.438] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:34.439] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.439] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /balm.refmap.json
[15Jan2026 22:34:34.440] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /balm.mixins.json
[15Jan2026 22:34:34.440] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /balm-icon.png
[15Jan2026 22:34:34.441] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.441] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.441] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\betterfpsdist-1.20.1-6.0.jar
[15Jan2026 22:34:34.441] [modloading-worker-0/INFO] [pointblank/]: Found jar: betterfpsdist-1.20.1-6.0.jar
[15Jan2026 22:34:34.445] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.445] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.445] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /betterfpsdist.refmap.json
[15Jan2026 22:34:34.446] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /betterfpsdist.mixins.json
[15Jan2026 22:34:34.446] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.447] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.448] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\betterlily-1.20-1.3.1.jar
[15Jan2026 22:34:34.448] [modloading-worker-0/INFO] [pointblank/]: Found jar: betterlily-1.20-1.3.1.jar
[15Jan2026 22:34:34.451] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_betterlilymulti_common_484c6002c6bc489cba84843aff033200_9bcb9c114c868ba494e2de67f88b75f0ce166090f33a572ac304c5ccc6f7baa1betterlily120131devjar
[15Jan2026 22:34:34.453] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:34.454] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /betterlily-forge-refmap.json
[15Jan2026 22:34:34.455] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /betterlily-forge.mixins.json
[15Jan2026 22:34:34.456] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.461] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.461] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /betterlily-common-refmap.json
[15Jan2026 22:34:34.462] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.463] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /betterlily.mixins.json
[15Jan2026 22:34:34.463] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.464] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.464] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\better_climbing-forge-3.jar
[15Jan2026 22:34:34.464] [modloading-worker-0/INFO] [pointblank/]: Found jar: better_climbing-forge-3.jar
[15Jan2026 22:34:34.467] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.468] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.468] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /better_climbing.xplat_mixins.json
[15Jan2026 22:34:34.469] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /better_climbing.refmap.json
[15Jan2026 22:34:34.469] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /artemis
[15Jan2026 22:34:34.469] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_Better Climbing
[15Jan2026 22:34:34.469] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.469] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\BiomesOPlenty-forge-1.20.1-19.0.0.96.jar
[15Jan2026 22:34:34.469] [modloading-worker-0/INFO] [pointblank/]: Found jar: BiomesOPlenty-forge-1.20.1-19.0.0.96.jar
[15Jan2026 22:34:34.474] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.475] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.475] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /biomesoplenty_logo.png
[15Jan2026 22:34:34.476] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /biomesoplenty
[15Jan2026 22:34:34.476] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /biomesoplenty.refmap.json
[15Jan2026 22:34:34.478] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /biomesoplenty.mixins.json
[15Jan2026 22:34:34.478] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /biomesoplenty.forge.mixins.json
[15Jan2026 22:34:34.479] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /biomesoplenty.accesswidener
[15Jan2026 22:34:34.479] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.480] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:34.480] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.481] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\BlackwolfLibrary-1.20.1-1.0.2-[FORGE].jar
[15Jan2026 22:34:34.481] [modloading-worker-0/INFO] [pointblank/]: Found jar: BlackwolfLibrary-1.20.1-1.0.2-[FORGE].jar
[15Jan2026 22:34:34.484] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.485] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /blackwolf00
[15Jan2026 22:34:34.486] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.486] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\blinkload-forge-1.2.1+mc1.20-1.20.1.jar
[15Jan2026 22:34:34.486] [modloading-worker-0/INFO] [pointblank/]: Found jar: blinkload-forge-1.2.1+mc1.20-1.20.1.jar
[15Jan2026 22:34:34.489] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.489] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /io
[15Jan2026 22:34:34.491] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /blinkload-common.mixins.json
[15Jan2026 22:34:34.491] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /blinkload-common-common-refmap.json
[15Jan2026 22:34:34.493] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.493] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_blinkload_common_35164f55b3f146669e4d7a8b1212f33b_a2a4350b263a08d8a8939596b1d4148100ccbef054d40bae071b88e53111545dblinkloadcommon121mc1201201devjar
[15Jan2026 22:34:34.494] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.494] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_blinkload
[15Jan2026 22:34:34.495] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\BuildersDelight-1.20.1-v.1.3.jar
[15Jan2026 22:34:34.495] [modloading-worker-0/INFO] [pointblank/]: Found jar: BuildersDelight-1.20.1-v.1.3.jar
[15Jan2026 22:34:34.501] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.501] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.503] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.503] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.504] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:34.504] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.505] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.506] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Butchersdelight beta 1.20.1 2.1.0.jar
[15Jan2026 22:34:34.506] [modloading-worker-0/INFO] [pointblank/]: Found jar: Butchersdelight beta 1.20.1 2.1.0.jar
[15Jan2026 22:34:34.509] [modloading-worker-0/INFO] [wile.redstonepen.libmc.Auxiliaries/]: Redstone Pen GIT id #efc5362.
[15Jan2026 22:34:34.509] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.509] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:34.510] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.512] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.512] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.513] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.514] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\c2meF-0.2.0+alpha.12-all.jar
[15Jan2026 22:34:34.514] [modloading-worker-0/INFO] [pointblank/]: Found jar: c2meF-0.2.0+alpha.12-all.jar
[15Jan2026 22:34:34.516] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.517] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.517] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /c2me.mixins.json
[15Jan2026 22:34:34.518] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.519] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.519] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\carryon-forge-1.20.1-2.1.2.7.jar
[15Jan2026 22:34:34.519] [modloading-worker-0/INFO] [pointblank/]: Found jar: carryon-forge-1.20.1-2.1.2.7.jar
[15Jan2026 22:34:34.522] [modloading-worker-0/INFO] [STDOUT/]: [dev.tr7zw.trender.gui.impl.client.LibGuiClient:onInitializeClient:34]: [LibGui] Initializing Client...
[15Jan2026 22:34:34.523] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /carryon.refmap.json
[15Jan2026 22:34:34.523] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.524] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /carryon.forge.mixins.json
[15Jan2026 22:34:34.525] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.525] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.526] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /carryon.mixins.json
[15Jan2026 22:34:34.527] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.527] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /tschipp
[15Jan2026 22:34:34.528] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.529] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\catalogue-forge-1.20.1-1.8.0.jar
[15Jan2026 22:34:34.529] [modloading-worker-0/INFO] [pointblank/]: Found jar: catalogue-forge-1.20.1-1.8.0.jar
[15Jan2026 22:34:34.532] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.533] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.534] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /catalogue_icon.png
[15Jan2026 22:34:34.535] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /catalogue_banner.png
[15Jan2026 22:34:34.535] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /catalogue_background.png
[15Jan2026 22:34:34.536] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.537] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_Catalogue
[15Jan2026 22:34:34.537] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.538] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\cherishedworlds-forge-6.1.7+1.20.1.jar
[15Jan2026 22:34:34.538] [modloading-worker-0/INFO] [pointblank/]: Found jar: cherishedworlds-forge-6.1.7+1.20.1.jar
[15Jan2026 22:34:34.541] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.541] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.543] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cherishedworlds_icon.png
[15Jan2026 22:34:34.544] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cherishedworlds.refmap.json
[15Jan2026 22:34:34.544] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cherishedworlds.mixins.json
[15Jan2026 22:34:34.545] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.545] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /README.md
[15Jan2026 22:34:34.546] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE
[15Jan2026 22:34:34.547] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /COPYING.LESSER
[15Jan2026 22:34:34.548] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /COPYING
[15Jan2026 22:34:34.548] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /CHANGELOG.md
[15Jan2026 22:34:34.549] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.550] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Chimes-v2.0.1-1.20.1.jar
[15Jan2026 22:34:34.550] [modloading-worker-0/INFO] [pointblank/]: Found jar: Chimes-v2.0.1-1.20.1.jar
[15Jan2026 22:34:34.553] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.554] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.555] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.555] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /chimeslogo.png
[15Jan2026 22:34:34.556] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.557] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.557] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\chipped-forge-1.20.1-3.0.7.jar
[15Jan2026 22:34:34.557] [modloading-worker-0/INFO] [pointblank/]: Found jar: chipped-forge-1.20.1-3.0.7.jar
[15Jan2026 22:34:34.576] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.577] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.578] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /earth
[15Jan2026 22:34:34.579] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.579] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /chipped-common.mixins.json
[15Jan2026 22:34:34.580] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /chipped-common-1.20.1-common-refmap.json
[15Jan2026 22:34:34.581] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.583] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_chipped_common_d6d9bc6373e84c91888cef6a64dcd98d_399dcc36f8ee144d147ea1f5598a3206177d0d5dabf7c2158f3bfaf71bcbb68bchippedcommon1201307devjar
[15Jan2026 22:34:34.583] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.584] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\chisels-and-bits-forge-1.4.148.jar
[15Jan2026 22:34:34.584] [modloading-worker-0/INFO] [pointblank/]: Found jar: chisels-and-bits-forge-1.4.148.jar
[15Jan2026 22:34:34.588] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.png
[15Jan2026 22:34:34.589] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.590] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mod
[15Jan2026 22:34:34.591] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.591] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo-forge.png
[15Jan2026 22:34:34.593] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo-fabric.png
[15Jan2026 22:34:34.594] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.595] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /chisels-and-bits.mixins.json
[15Jan2026 22:34:34.595] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.596] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.597] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\citadel-2.6.2-1.20.1.jar
[15Jan2026 22:34:34.597] [modloading-worker-0/INFO] [pointblank/]: Found jar: citadel-2.6.2-1.20.1.jar
[15Jan2026 22:34:34.600] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /citadel.refmap.json
[15Jan2026 22:34:34.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /git.properties
[15Jan2026 22:34:34.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.603] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.603] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /citadel.png
[15Jan2026 22:34:34.603] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /citadel.mixins.json
[15Jan2026 22:34:34.604] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.604] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.604] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.605] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\cleanswing-1.20-1.8.jar
[15Jan2026 22:34:34.605] [modloading-worker-0/INFO] [pointblank/]: Found jar: cleanswing-1.20-1.8.jar
[15Jan2026 22:34:34.608] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.609] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.609] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.610] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\cloth-config-11.1.136-forge.jar
[15Jan2026 22:34:34.610] [modloading-worker-0/INFO] [pointblank/]: Found jar: cloth-config-11.1.136-forge.jar
[15Jan2026 22:34:34.613] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_clothconfig_common_0b9ec81698d34ba0a2990a6d342e97cf_da5b50464723222034f823fb516e12f8be65f5546163a096669cd65445ae7540clothconfig111136devjar
[15Jan2026 22:34:34.614] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /me
[15Jan2026 22:34:34.615] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.615] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.616] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.617] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE.md
[15Jan2026 22:34:34.618] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.619] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\collective-1.20.1-8.13.jar
[15Jan2026 22:34:34.619] [modloading-worker-0/INFO] [pointblank/]: Found jar: collective-1.20.1-8.13.jar
[15Jan2026 22:34:34.623] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.623] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.623] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:34.624] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /collective_forge.refmap.json
[15Jan2026 22:34:34.625] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /collective_forge.mixins.json
[15Jan2026 22:34:34.626] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /collective_fabric.refmap.json
[15Jan2026 22:34:34.627] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /collective_fabric.mixins.json
[15Jan2026 22:34:34.627] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /collective_fabric.crop.mixins.json
[15Jan2026 22:34:34.630] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /collective.accesswidener
[15Jan2026 22:34:34.630] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.631] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.633] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.633] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\configured-forge-1.20.1-2.2.3.jar
[15Jan2026 22:34:34.633] [modloading-worker-0/INFO] [pointblank/]: Found jar: configured-forge-1.20.1-2.2.3.jar
[15Jan2026 22:34:34.636] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.637] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /configured_icon.png
[15Jan2026 22:34:34.638] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /configured_banner.png
[15Jan2026 22:34:34.639] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /configured_background.png
[15Jan2026 22:34:34.640] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /configured.refmap.json
[15Jan2026 22:34:34.640] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /configured.common.mixins.json
[15Jan2026 22:34:34.641] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.641] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.643] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.644] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\constructionwand-1.20.1-2.11.jar
[15Jan2026 22:34:34.644] [modloading-worker-0/INFO] [pointblank/]: Found jar: constructionwand-1.20.1-2.11.jar
[15Jan2026 22:34:34.647] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /thetadev
[15Jan2026 22:34:34.647] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.648] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.649] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.649] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.650] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:34.651] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.651] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\corpse-forge-1.20.1-1.0.23.jar
[15Jan2026 22:34:34.651] [modloading-worker-0/INFO] [pointblank/]: Found jar: corpse-forge-1.20.1-1.0.23.jar
[15Jan2026 22:34:34.655] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.656] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.656] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /de
[15Jan2026 22:34:34.657] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.658] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.659] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\CreativeCore_FORGE_v2.12.32_mc1.20.1.jar
[15Jan2026 22:34:34.659] [modloading-worker-0/INFO] [pointblank/]: Found jar: CreativeCore_FORGE_v2.12.32_mc1.20.1.jar
[15Jan2026 22:34:34.662] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /team
[15Jan2026 22:34:34.663] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.664] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /creativecore.png
[15Jan2026 22:34:34.664] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /creativecore.mixins.refmap.json
[15Jan2026 22:34:34.665] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /creativecore.mixins.json
[15Jan2026 22:34:34.666] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /creativecore.forge.mixins.json
[15Jan2026 22:34:34.667] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.667] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.668] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\CTM-1.20.1-1.1.10.jar
[15Jan2026 22:34:34.668] [modloading-worker-0/INFO] [pointblank/]: Found jar: CTM-1.20.1-1.1.10.jar
[15Jan2026 22:34:34.671] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /team
[15Jan2026 22:34:34.672] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.673] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixin.refmap.json
[15Jan2026 22:34:34.674] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ctm.mixins.json
[15Jan2026 22:34:34.675] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.675] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.676] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\cupboard-1.20.1-2.7.jar
[15Jan2026 22:34:34.676] [modloading-worker-0/INFO] [pointblank/]: Found jar: cupboard-1.20.1-2.7.jar
[15Jan2026 22:34:34.679] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.679] [modloading-worker-0/INFO] [particular/]: I am quite particular about the effects I choose to add :3
[15Jan2026 22:34:34.680] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cupboard.refmap.json
[15Jan2026 22:34:34.680] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cupboard.mixins.json
[15Jan2026 22:34:34.681] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.682] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.682] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\curios-forge-5.14.1+1.20.1.jar
[15Jan2026 22:34:34.682] [modloading-worker-0/INFO] [pointblank/]: Found jar: curios-forge-5.14.1+1.20.1.jar
[15Jan2026 22:34:34.685] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /top
[15Jan2026 22:34:34.686] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.687] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /licenses
[15Jan2026 22:34:34.687] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.688] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /curios_icon.png
[15Jan2026 22:34:34.689] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /curios.refmap.json
[15Jan2026 22:34:34.690] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /curios.mixins.json
[15Jan2026 22:34:34.690] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.691] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /README.md
[15Jan2026 22:34:34.691] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /CHANGELOG.md
[15Jan2026 22:34:34.693] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.694] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\CustomNPCs-1.20.1-GBPort-Unofficial-20251031.jar
[15Jan2026 22:34:34.694] [modloading-worker-0/INFO] [pointblank/]: Found jar: CustomNPCs-1.20.1-GBPort-Unofficial-20251031.jar
[15Jan2026 22:34:34.698] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.699] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /noppes
[15Jan2026 22:34:34.700] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /nikedemos
[15Jan2026 22:34:34.700] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mcmod.info
[15Jan2026 22:34:34.701] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.702] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /customnpcs.refmap.json
[15Jan2026 22:34:34.703] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /customnpcs.mixins.json
[15Jan2026 22:34:34.704] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.704] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.705] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\cyclepaintings-1.20.1-4.1.jar
[15Jan2026 22:34:34.705] [modloading-worker-0/INFO] [pointblank/]: Found jar: cyclepaintings-1.20.1-4.1.jar
[15Jan2026 22:34:34.708] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.708] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.709] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:34.710] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cyclepaintings_forge.refmap.json
[15Jan2026 22:34:34.710] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cyclepaintings_forge.mixins.json
[15Jan2026 22:34:34.712] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cyclepaintings_fabric.mixins.json
[15Jan2026 22:34:34.713] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.714] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.714] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\decocraft-3.0.4-1.20.1-slim.jar
[15Jan2026 22:34:34.714] [modloading-worker-0/INFO] [pointblank/]: Found jar: decocraft-3.0.4-1.20.1-slim.jar
[15Jan2026 22:34:34.725] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.725] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /decocraft.mixin.json
[15Jan2026 22:34:34.726] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.727] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.727] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.728] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.729] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\decocraft_nature-1.0.4-1.20.1.jar
[15Jan2026 22:34:34.729] [modloading-worker-0/INFO] [pointblank/]: Found jar: decocraft_nature-1.0.4-1.20.1.jar
[15Jan2026 22:34:34.734] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.734] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /decocraft_nature.mixin.json
[15Jan2026 22:34:34.735] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.736] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.737] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.737] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.738] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\decorative_blocks-forge-1.20.1-4.1.3.jar
[15Jan2026 22:34:34.738] [modloading-worker-0/INFO] [pointblank/]: Found jar: decorative_blocks-forge-1.20.1-4.1.3.jar
[15Jan2026 22:34:34.741] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.743] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /lilypuree
[15Jan2026 22:34:34.744] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /decorative_blocks.refmap.json
[15Jan2026 22:34:34.744] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /decorative_blocks.mixins.json
[15Jan2026 22:34:34.745] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /decorative_blocks.forge.mixins.json
[15Jan2026 22:34:34.746] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.746] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.747] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.748] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar
[15Jan2026 22:34:34.748] [modloading-worker-0/INFO] [pointblank/]: Found jar: DistantHorizons-2.4.5-b-1.20.1-fabric-forge.jar
[15Jan2026 22:34:34.751] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /DistantHorizons.forge.mixins.json
[15Jan2026 22:34:34.753] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /distanthorizons.forge.accesswidener
[15Jan2026 22:34:34.754] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.755] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:34.755] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dhcomgithubluben
[15Jan2026 22:34:34.756] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /loaderCommon
[15Jan2026 22:34:34.757] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.757] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /org
[15Jan2026 22:34:34.758] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /1_20.distanthorizons.accesswidener
[15Jan2026 22:34:34.760] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /DistantHorizons.fabric.mixins.json
[15Jan2026 22:34:34.761] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /DistantHorizons
[15Jan2026 22:34:34.761] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE-LOGOS.txt
[15Jan2026 22:34:34.762] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE.LESSER.txt
[15Jan2026 22:34:34.763] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE.txt
[15Jan2026 22:34:34.764] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.764] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /aix
[15Jan2026 22:34:34.765] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.766] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /build_info.json
[15Jan2026 22:34:34.766] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /darwin
[15Jan2026 22:34:34.767] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dh_sqlite
[15Jan2026 22:34:34.768] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /distanthorizons.fabric.accesswidener
[15Jan2026 22:34:34.768] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /freebsd
[15Jan2026 22:34:34.768] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /linux
[15Jan2026 22:34:34.769] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /log4jConfig.xml
[15Jan2026 22:34:34.769] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /not.fabric.mod.json
[15Jan2026 22:34:34.769] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /shaders
[15Jan2026 22:34:34.770] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sqlScripts
[15Jan2026 22:34:34.770] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sqlite-jdbc.properties
[15Jan2026 22:34:34.770] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /win
[15Jan2026 22:34:34.771] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\doomsday_decoration-1.1.3-forge-1.20.1.jar
[15Jan2026 22:34:34.771] [modloading-worker-0/INFO] [pointblank/]: Found jar: doomsday_decoration-1.1.3-forge-1.20.1.jar
[15Jan2026 22:34:34.776] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.776] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:34.776] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.777] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.777] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.778] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\DramaticDoors-QuiFabrge-1.20.1-3.3.3.jar
[15Jan2026 22:34:34.778] [modloading-worker-0/INFO] [pointblank/]: Found jar: DramaticDoors-QuiFabrge-1.20.1-3.3.3.jar
[15Jan2026 22:34:34.826] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.827] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.827] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon_square.png
[15Jan2026 22:34:34.829] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.830] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /forge-dramaticdoors_forge.mixins.json
[15Jan2026 22:34:34.831] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /forge-dramaticdoors.refmap.json
[15Jan2026 22:34:34.832] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /forge-dramaticdoors.mixins.json
[15Jan2026 22:34:34.832] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:34.833] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric-dramaticdoors_fabric.mixins.json
[15Jan2026 22:34:34.834] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric-dramaticdoors.refmap.json
[15Jan2026 22:34:34.834] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric-dramaticdoors.mixins.json
[15Jan2026 22:34:34.834] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric-dramaticdoors.accesswidener
[15Jan2026 22:34:34.835] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dramaticdoors.accesswidener
[15Jan2026 22:34:34.835] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.835] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.836] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.836] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:34.836] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\DustrialDecor-1.3.5-1.20.jar
[15Jan2026 22:34:34.836] [modloading-worker-0/INFO] [pointblank/]: Found jar: DustrialDecor-1.3.5-1.20.jar
[15Jan2026 22:34:34.839] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.840] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.842] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /blueduck
[15Jan2026 22:34:34.843] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.844] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.845] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\ecologics-forge-1.20.1-2.2.3.jar
[15Jan2026 22:34:34.845] [modloading-worker-0/INFO] [pointblank/]: Found jar: ecologics-forge-1.20.1-2.2.3.jar
[15Jan2026 22:34:34.847] [modloading-worker-0/INFO] [PluginManager/]: Scanning classes for titanium
[15Jan2026 22:34:34.848] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /samebutdifferent
[15Jan2026 22:34:34.849] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.849] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.850] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ecologics.mixins.json
[15Jan2026 22:34:34.851] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ecologics-common.mixins.json
[15Jan2026 22:34:34.851] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.853] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.854] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_1201Ecologics_common_5d18d3990bcf4cb8ab0eabe414662557_78339e67d3a9816b8586bdf96239874dda47b7179791e7726e44124fff9d1e14ecologics1201223devjar
[15Jan2026 22:34:34.854] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury.common.json
[15Jan2026 22:34:34.855] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.856] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\elevatorid-1.20.1-1.9.1-forge.jar
[15Jan2026 22:34:34.856] [modloading-worker-0/INFO] [pointblank/]: Found jar: elevatorid-1.20.1-1.9.1-forge.jar
[15Jan2026 22:34:34.859] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /xyz
[15Jan2026 22:34:34.859] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.860] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.860] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.862] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.863] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.864] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\embeddium-0.3.31+mc1.20.1.jar
[15Jan2026 22:34:34.864] [modloading-worker-0/INFO] [pointblank/]: Found jar: embeddium-0.3.31+mc1.20.1.jar
[15Jan2026 22:34:34.866] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.867] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /org
[15Jan2026 22:34:34.869] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:34.869] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /me
[15Jan2026 22:34:34.870] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /licenses
[15Jan2026 22:34:34.871] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.svg
[15Jan2026 22:34:34.871] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.873] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /embeddium.mixins.json
[15Jan2026 22:34:34.873] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /embeddium-refmap.json
[15Jan2026 22:34:34.874] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.874] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /README.md
[15Jan2026 22:34:34.875] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /COPYING.LESSER
[15Jan2026 22:34:34.876] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /COPYING
[15Jan2026 22:34:34.877] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.877] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\engineersdecor-1.3.31.jar
[15Jan2026 22:34:34.877] [modloading-worker-0/INFO] [pointblank/]: Found jar: engineersdecor-1.3.31.jar
[15Jan2026 22:34:34.881] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /wile
[15Jan2026 22:34:34.881] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.883] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.883] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.884] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.884] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.gitversion-rsgauges
[15Jan2026 22:34:34.885] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.886] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\EnhancedVisuals_FORGE_v1.8.2_mc1.20.1.jar
[15Jan2026 22:34:34.886] [modloading-worker-0/INFO] [pointblank/]: Found jar: EnhancedVisuals_FORGE_v1.8.2_mc1.20.1.jar
[15Jan2026 22:34:34.889] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /team
[15Jan2026 22:34:34.890] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.891] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:34.891] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /enhancedvisuals.png
[15Jan2026 22:34:34.893] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /enhancedvisuals.mixins.json
[15Jan2026 22:34:34.893] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /enhancedvisuals.mixin.refmap.json
[15Jan2026 22:34:34.894] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /enhancedvisuals.fabric.mixins.json
[15Jan2026 22:34:34.895] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.896] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.896] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\entityculling-forge-1.9.5-mc1.20.1.jar
[15Jan2026 22:34:34.896] [modloading-worker-0/INFO] [pointblank/]: Found jar: entityculling-forge-1.9.5-mc1.20.1.jar
[15Jan2026 22:34:34.897] [modloading-worker-0/INFO] [wile.engineersdecor.ModEngineersDecor/]: Engineer's Decor (dev build).
[15Jan2026 22:34:34.899] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.900] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.900] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /entityculling.refmap.mixins.json
[15Jan2026 22:34:34.902] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /entityculling.mixins.json
[15Jan2026 22:34:34.903] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:34.904] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.904] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.905] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.905] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE-EntityCulling
[15Jan2026 22:34:34.906] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE
[15Jan2026 22:34:34.907] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\explosiveenhancement-1.1.0-1.20.1-client-and-server.jar
[15Jan2026 22:34:34.907] [modloading-worker-0/INFO] [pointblank/]: Found jar: explosiveenhancement-1.1.0-1.20.1-client-and-server.jar
[15Jan2026 22:34:34.910] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.911] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /explosiveenhancement.refmap.json
[15Jan2026 22:34:34.911] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /explosiveenhancement.mixins.json
[15Jan2026 22:34:34.913] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:34.913] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.914] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.915] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\extragore-1.20.1-5.2.3.1.jar
[15Jan2026 22:34:34.915] [modloading-worker-0/INFO] [pointblank/]: Found jar: extragore-1.20.1-5.2.3.1.jar
[15Jan2026 22:34:34.918] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.919] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.920] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.921] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.921] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\factory_blocks-forge-1.4.0+mc1.20.1.jar
[15Jan2026 22:34:34.921] [modloading-worker-0/INFO] [pointblank/]: Found jar: factory_blocks-forge-1.4.0+mc1.20.1.jar
[15Jan2026 22:34:34.925] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.926] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.926] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.927] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.928] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_factory_blocks_common_49e89d9ccf234c26bea7f52eac0ee10b_9b6351c00a5ddc48e9e677f3acf367522267ebd596dae8195b082b4f2a370136factory_blockscommon140mc1201devjar
[15Jan2026 22:34:34.928] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.929] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\fallingleaves-1.20.1-2.1.2.jar
[15Jan2026 22:34:34.929] [modloading-worker-0/INFO] [pointblank/]: Found jar: fallingleaves-1.20.1-2.1.2.jar
[15Jan2026 22:34:34.933] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.934] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.934] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fallingleaves.refmap.json
[15Jan2026 22:34:34.935] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fallingleaves.mixins.json
[15Jan2026 22:34:34.936] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /de
[15Jan2026 22:34:34.937] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.937] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.938] [modloading-worker-0/INFO] [YetAnotherConfigLib/]: Deserializing YACLConfig from 'C:\Users\********\AppData\Roaming\.minecraft\config\yacl.json5'
[15Jan2026 22:34:34.938] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\FastLeafDecay-32.jar
[15Jan2026 22:34:34.938] [modloading-worker-0/INFO] [pointblank/]: Found jar: FastLeafDecay-32.jar
[15Jan2026 22:34:34.941] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.941] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:34.943] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.944] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\fence_on_slab-forge-1.20.1-1.0.0.jar
[15Jan2026 22:34:34.944] [modloading-worker-0/INFO] [pointblank/]: Found jar: fence_on_slab-forge-1.20.1-1.0.0.jar
[15Jan2026 22:34:34.945] [modloading-worker-0/INFO] [YetAnotherConfigLib/]: Deserializing ModConfig from 'C:\Users\********\AppData\Roaming\.minecraft\config\sounds\mod_utils.json'
[15Jan2026 22:34:34.947] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.947] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.948] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fence_on_slab.mixins.json
[15Jan2026 22:34:34.949] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fence_on_slab-common.mixins.json
[15Jan2026 22:34:34.949] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fence_on_slab-common-refmap.json
[15Jan2026 22:34:34.951] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:34.951] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.952] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_fence_on_slab_common_39b90b42053b46e19977d6b49126253f_ff7c9bc1b36490840440ca7422ea4cd3b22b99d2d43617a046e5792d8fdcd684fence_on_slab100devjar
[15Jan2026 22:34:34.953] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.953] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\ferritecore-6.0.1-forge.jar
[15Jan2026 22:34:34.953] [modloading-worker-0/INFO] [pointblank/]: Found jar: ferritecore-6.0.1-forge.jar
[15Jan2026 22:34:34.957] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.refmap.json
[15Jan2026 22:34:34.957] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /roadrunner.overrides.properties
[15Jan2026 22:34:34.959] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.959] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.960] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /googleaccess
[15Jan2026 22:34:34.961] [modloading-worker-0/INFO] [YetAnotherConfigLib/]: Deserializing WorldSoundsConfig from 'C:\Users\********\AppData\Roaming\.minecraft\config\sounds\world.json'
[15Jan2026 22:34:34.961] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.threaddetec.mixin.json
[15Jan2026 22:34:34.961] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.predicates.mixin.json
[15Jan2026 22:34:34.963] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.mrl.mixin.json
[15Jan2026 22:34:34.964] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.modelsides.mixin.json
[15Jan2026 22:34:34.964] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.fastmap.mixin.json
[15Jan2026 22:34:34.965] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.dedupmultipart.mixin.json
[15Jan2026 22:34:34.971] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.dedupbakedquad.mixin.json
[15Jan2026 22:34:34.973] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ferritecore.blockstatecache.mixin.json
[15Jan2026 22:34:34.974] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /malte0811
[15Jan2026 22:34:34.975] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.976] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\fire_extinguisher-forge-1.20.1-9.0.0.jar
[15Jan2026 22:34:34.976] [modloading-worker-0/INFO] [pointblank/]: Found jar: fire_extinguisher-forge-1.20.1-9.0.0.jar
[15Jan2026 22:34:34.979] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.981] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:34.981] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /de
[15Jan2026 22:34:34.982] [modloading-worker-0/INFO] [mod.chiselsandbits.forge.Forge/]: Initialized Chisels&Bits - Forge
[15Jan2026 22:34:34.982] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:34.983] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.984] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.985] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\firstperson-forge-2.6.1-mc1.20.1.jar
[15Jan2026 22:34:34.985] [modloading-worker-0/INFO] [pointblank/]: Found jar: firstperson-forge-2.6.1-mc1.20.1.jar
[15Jan2026 22:34:34.987] [modloading-worker-0/INFO] [YetAnotherConfigLib/]: Deserializing EventSoundsConfig from 'C:\Users\********\AppData\Roaming\.minecraft\config\sounds\event.json'
[15Jan2026 22:34:34.987] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.989] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:34.989] [modloading-worker-0/INFO] [YetAnotherConfigLib/]: Deserializing UISoundsConfig from 'C:\Users\********\AppData\Roaming\.minecraft\config\sounds\ui.json'
[15Jan2026 22:34:34.989] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /firstperson.refmap.mixins.json
[15Jan2026 22:34:34.990] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /firstperson.mixins.json
[15Jan2026 22:34:34.991] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:34.992] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:34.992] [modloading-worker-0/INFO] [YetAnotherConfigLib/]: Deserializing ChatSoundsConfig from 'C:\Users\********\AppData\Roaming\.minecraft\config\sounds\chat.json'
[15Jan2026 22:34:34.993] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:34.993] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE
[15Jan2026 22:34:34.993] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\flerovium-forge-1.20.1-1.2.16-all.jar
[15Jan2026 22:34:34.993] [modloading-worker-0/INFO] [pointblank/]: Found jar: flerovium-forge-1.20.1-1.2.16-all.jar
[15Jan2026 22:34:34.998] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:34.998] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /flerovium.refmap.json
[15Jan2026 22:34:34.999] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /flerovium.mixins.json
[15Jan2026 22:34:35.000] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.001] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.003] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\framework-forge-1.20.1-0.7.15.jar
[15Jan2026 22:34:35.003] [modloading-worker-0/INFO] [pointblank/]: Found jar: framework-forge-1.20.1-0.7.15.jar
[15Jan2026 22:34:35.006] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.007] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /framework_icon.png
[15Jan2026 22:34:35.008] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.008] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.009] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_Framework
[15Jan2026 22:34:35.010] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.011] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\ftb-library-forge-2001.2.10.jar
[15Jan2026 22:34:35.011] [modloading-worker-0/INFO] [pointblank/]: Found jar: ftb-library-forge-2001.2.10.jar
[15Jan2026 22:34:35.014] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_FTBLibrary1201_common_6d1d42cd7a4c41818cce5ea5199c975b_a73a2670e1a554f69eff84020cacde83fa386c1e36327c191a0ee065d51d3f29ftblibrary2001210devjar
[15Jan2026 22:34:35.015] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:35.016] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.017] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ftb-library-common-refmap.json
[15Jan2026 22:34:35.017] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.018] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /kubejs.classfilter.txt
[15Jan2026 22:34:35.019] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ftblibrary.accesswidener
[15Jan2026 22:34:35.020] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ftblibrary-common.mixins.json
[15Jan2026 22:34:35.021] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.021] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\fusion-1.2.12-forge-mc1.20.1.jar
[15Jan2026 22:34:35.022] [modloading-worker-0/INFO] [pointblank/]: Found jar: fusion-1.2.12-forge-mc1.20.1.jar
[15Jan2026 22:34:35.024] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.025] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fusion.png
[15Jan2026 22:34:35.025] [modloading-worker-0/INFO] [YetAnotherConfigLib/]: Serializing class dev.imb11.sounds.config.ChatSoundsConfig to 'C:\Users\********\AppData\Roaming\.minecraft\config\sounds\chat.json'
[15Jan2026 22:34:35.025] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fusion.mixins.refmap.json
[15Jan2026 22:34:35.027] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fusion.mixins.json
[15Jan2026 22:34:35.028] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.028] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.029] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.030] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\fzzy_config-0.7.4+1.20.1+forge.jar
[15Jan2026 22:34:35.030] [modloading-worker-0/INFO] [pointblank/]: Found jar: fzzy_config-0.7.4+1.20.1+forge.jar
[15Jan2026 22:34:35.032] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.034] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /me
[15Jan2026 22:34:35.035] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.036] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fzzy_config_credits.txt
[15Jan2026 22:34:35.037] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fzzy_config_LICENSE
[15Jan2026 22:34:35.037] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.038] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.039] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\geckolib-forge-1.20.1-4.8.2.jar
[15Jan2026 22:34:35.039] [modloading-worker-0/INFO] [pointblank/]: Found jar: geckolib-forge-1.20.1-4.8.2.jar
[15Jan2026 22:34:35.042] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /software
[15Jan2026 22:34:35.044] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.044] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /geckolib.refmap.json
[15Jan2026 22:34:35.045] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /geckolib.png
[15Jan2026 22:34:35.046] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /geckolib.mixins.json
[15Jan2026 22:34:35.046] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.047] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE
[15Jan2026 22:34:35.048] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.049] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\getittogetherdrops-forge-1.20-1.3.jar
[15Jan2026 22:34:35.049] [modloading-worker-0/INFO] [pointblank/]: Found jar: getittogetherdrops-forge-1.20-1.3.jar
[15Jan2026 22:34:35.051] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.052] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /getittogetherdrops.refmap.json
[15Jan2026 22:34:35.052] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /getittogetherdrops.mixins.json
[15Jan2026 22:34:35.054] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /bl4ckscor3
[15Jan2026 22:34:35.055] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.056] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\geysers-1.0609-forge-1.20.1.jar
[15Jan2026 22:34:35.056] [modloading-worker-0/INFO] [pointblank/]: Found jar: geysers-1.0609-forge-1.20.1.jar
[15Jan2026 22:34:35.059] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.059] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.060] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.062] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.062] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.063] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\GlitchCore-forge-1.20.1-0.0.1.1.jar
[15Jan2026 22:34:35.063] [modloading-worker-0/INFO] [pointblank/]: Found jar: GlitchCore-forge-1.20.1-0.0.1.1.jar
[15Jan2026 22:34:35.066] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.066] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /glitchcore_logo.png
[15Jan2026 22:34:35.067] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /glitchcore_icon_small.png
[15Jan2026 22:34:35.068] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /glitchcore
[15Jan2026 22:34:35.069] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /glitchcore.refmap.json
[15Jan2026 22:34:35.069] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /glitchcore.mixins.json
[15Jan2026 22:34:35.070] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /glitchcore.forge.mixins.json
[15Jan2026 22:34:35.070] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /glitchcore.accesswidener
[15Jan2026 22:34:35.070] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.072] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\gpumemleakfix-1.20.1-1.8.jar
[15Jan2026 22:34:35.072] [modloading-worker-0/INFO] [pointblank/]: Found jar: gpumemleakfix-1.20.1-1.8.jar
[15Jan2026 22:34:35.074] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.074] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /gpumemleakfix.refmap.json
[15Jan2026 22:34:35.075] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /gpumemleakfix.mixins.json
[15Jan2026 22:34:35.075] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.076] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.076] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Grass_Overhaul-Forge-23.10.10-MC1.20.1.jar
[15Jan2026 22:34:35.077] [modloading-worker-0/INFO] [pointblank/]: Found jar: Grass_Overhaul-Forge-23.10.10-MC1.20.1.jar
[15Jan2026 22:34:35.079] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.081] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /elocindev
[15Jan2026 22:34:35.081] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.082] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.083] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.083] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\horror_element_mod-1.6.2-forge-1.20.1.jar
[15Jan2026 22:34:35.083] [modloading-worker-0/INFO] [pointblank/]: Found jar: horror_element_mod-1.6.2-forge-1.20.1.jar
[15Jan2026 22:34:35.086] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.087] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /en
[15Jan2026 22:34:35.087] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.089] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.089] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.090] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\ImmediatelyFast-Forge-1.5.2+1.20.4.jar
[15Jan2026 22:34:35.090] [modloading-worker-0/INFO] [pointblank/]: Found jar: ImmediatelyFast-Forge-1.5.2+1.20.4.jar
[15Jan2026 22:34:35.093] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.094] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.094] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /immediatelyfast-icon.png
[15Jan2026 22:34:35.095] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /immediatelyfast-forge.mixins.json
[15Jan2026 22:34:35.096] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /immediatelyfast-common.mixins.json
[15Jan2026 22:34:35.097] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.097] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_ImmediatelyFast_common_762fbe83acbd48729327a9c045709385_486e42977ec93d7c5eacf7ef3d7d71b264354e867cb6050b062cd85c1b3ea619common1521204devjar
[15Jan2026 22:34:35.098] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury-common.json
[15Jan2026 22:34:35.099] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.099] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_ImmediatelyFast
[15Jan2026 22:34:35.100] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\immersive_weathering-1.20.1-2.0.5-forge.jar
[15Jan2026 22:34:35.100] [modloading-worker-0/INFO] [pointblank/]: Found jar: immersive_weathering-1.20.1-2.0.5-forge.jar
[15Jan2026 22:34:35.104] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /resourcepacks
[15Jan2026 22:34:35.105] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.105] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /immersive_weathering.mixins.json
[15Jan2026 22:34:35.106] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /immersive_weathering-forge-refmap.json
[15Jan2026 22:34:35.107] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /immersive_weathering-common.mixins.json
[15Jan2026 22:34:35.108] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /immersive_weathering-common-refmap.json
[15Jan2026 22:34:35.109] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.109] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.110] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.111] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.111] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_immersive_weatheringmod_common_a27d976f49854b10aa9174566c29a83c_f52cabdec2e885890b22f4a4f5c7de3d1648f7c7945c5fa69766e0d75c5b4df3immersive_weathering1201205devjar
[15Jan2026 22:34:35.112] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.113] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\infinitybuttons-1.20.1-4.0.7.jar
[15Jan2026 22:34:35.113] [modloading-worker-0/INFO] [pointblank/]: Found jar: infinitybuttons-1.20.1-4.0.7.jar
[15Jan2026 22:34:35.116] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /infinitybuttons.refmap.json
[15Jan2026 22:34:35.117] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.118] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /infinitybuttons.mixins.json
[15Jan2026 22:34:35.118] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.119] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.120] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.120] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.121] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.121] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModBlockEntityTypes/]: Loaded block entity configuration.
[15Jan2026 22:34:35.121] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Jade-1.20.1-Forge-11.13.2.jar
[15Jan2026 22:34:35.121] [modloading-worker-0/INFO] [pointblank/]: Found jar: Jade-1.20.1-Forge-11.13.2.jar
[15Jan2026 22:34:35.125] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /snownee
[15Jan2026 22:34:35.126] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.127] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /jade.refmap.json
[15Jan2026 22:34:35.127] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /jade.mixins.json
[15Jan2026 22:34:35.128] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.129] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.129] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.131] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\jei-1.20.1-forge-15.20.0.129.jar
[15Jan2026 22:34:35.131] [modloading-worker-0/INFO] [pointblank/]: Found jar: jei-1.20.1-forge-15.20.0.129.jar
[15Jan2026 22:34:35.134] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.134] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mezz
[15Jan2026 22:34:35.135] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /jei-icon.png
[15Jan2026 22:34:35.136] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.136] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.137] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\journeymap-1.20.1-5.10.3-forge.jar
[15Jan2026 22:34:35.137] [modloading-worker-0/INFO] [pointblank/]: Found jar: journeymap-1.20.1-5.10.3-forge.jar
[15Jan2026 22:34:35.140] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /render-event-transformer.js
[15Jan2026 22:34:35.141] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /potion-effects-shift.js
[15Jan2026 22:34:35.141] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.143] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /license.txt
[15Jan2026 22:34:35.144] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /journeymap
[15Jan2026 22:34:35.144] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /journeymap.png
[15Jan2026 22:34:35.145] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /journeymap.mixins.json
[15Jan2026 22:34:35.146] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /journeymap-refmap.json
[15Jan2026 22:34:35.146] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /jetty-dir.css
[15Jan2026 22:34:35.147] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /info
[15Jan2026 22:34:35.147] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModBlocks/]: Loaded block configuration.
[15Jan2026 22:34:35.147] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /earcut4j
[15Jan2026 22:34:35.149] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.149] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /about.html
[15Jan2026 22:34:35.150] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /NOTICE.txt
[15Jan2026 22:34:35.151] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.151] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\jurassicreborn-1.3.422-1.20.1.jar
[15Jan2026 22:34:35.152] [modloading-worker-0/INFO] [pointblank/]: Found jar: jurassicreborn-1.3.422-1.20.1.jar
[15Jan2026 22:34:35.157] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModChiselModeGroups/]: Loaded chisel mode group configuration.
[15Jan2026 22:34:35.163] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /jurassicreborn.refmap.json
[15Jan2026 22:34:35.164] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.165] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /jurassicreborn.mixins.json
[15Jan2026 22:34:35.165] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.166] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.166] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.167] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.168] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.169] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\kotlinforforge-4.12.0-all.jar
[15Jan2026 22:34:35.169] [modloading-worker-0/INFO] [pointblank/]: Found jar: kotlinforforge-4.12.0-all.jar
[15Jan2026 22:34:35.173] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /kotlinx
[15Jan2026 22:34:35.174] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /_COROUTINE
[15Jan2026 22:34:35.174] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /DebugProbesKt.bin
[15Jan2026 22:34:35.175] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /kotlin
[15Jan2026 22:34:35.175] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.177] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\letsdo-API-forge-1.2.15-forge.jar
[15Jan2026 22:34:35.177] [modloading-worker-0/INFO] [pointblank/]: Found jar: letsdo-API-forge-1.2.15-forge.jar
[15Jan2026 22:34:35.180] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.png
[15Jan2026 22:34:35.180] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.181] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /letsdo-API-forge-forge-refmap.json
[15Jan2026 22:34:35.181] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /doapi.mixins.json
[15Jan2026 22:34:35.183] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /doapi-common.mixins.json
[15Jan2026 22:34:35.183] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /doapi-common-refmap.json
[15Jan2026 22:34:35.184] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /de
[15Jan2026 22:34:35.185] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.185] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_DoAPI_common_0c88c7ebf8cb4dea952a8770d4a9e0c5_d8cc205bd233b3068d03fa96e9e6d860c2eb51a114fca952a011f25d7e94125fdoapi1215devjar
[15Jan2026 22:34:35.186] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.187] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\letsdo-vinery-forge-1.4.41.jar
[15Jan2026 22:34:35.187] [modloading-worker-0/INFO] [pointblank/]: Found jar: letsdo-vinery-forge-1.4.41.jar
[15Jan2026 22:34:35.191] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /vinery.mixins.json
[15Jan2026 22:34:35.191] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /vinery-common.mixins.json
[15Jan2026 22:34:35.192] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /vinery-common-refmap.json
[15Jan2026 22:34:35.192] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /resourcepacks
[15Jan2026 22:34:35.193] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.png
[15Jan2026 22:34:35.193] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.193] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.194] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /letsdo-vinery-forge-forge-refmap.json
[15Jan2026 22:34:35.194] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.195] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.195] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_Vinery_common_b6782a831d5e4a4191f378f8d7086ea6_24037df9c7c064b8bcb376fb1dd06140ea1e34f5acb96330b39d19548ef95c34vinery1441devjar
[15Jan2026 22:34:35.196] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.197] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcjtylib-1.20-8.0.7.jar
[15Jan2026 22:34:35.197] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcjtylib-1.20-8.0.7.jar
[15Jan2026 22:34:35.199] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.201] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.201] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mcjty
[15Jan2026 22:34:35.202] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.203] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-bridges-3.1.0-mc1.20.1forge.jar
[15Jan2026 22:34:35.203] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-bridges-3.1.0-mc1.20.1forge.jar
[15Jan2026 22:34:35.206] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.206] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.206] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.207] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /bridgeslogo.png
[15Jan2026 22:34:35.207] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.208] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.209] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-doors-1.1.2-mc1.20.1forge.jar
[15Jan2026 22:34:35.209] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-doors-1.1.2-mc1.20.1forge.jar
[15Jan2026 22:34:35.213] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.214] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /doorslogo.png
[15Jan2026 22:34:35.214] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.214] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.214] [modloading-worker-0/INFO] [thedarkcolour.kotlinforforge.test.KotlinForForge/]: Kotlin For Forge Enabled!
[15Jan2026 22:34:35.215] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.215] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.216] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-furniture-3.4.1-mc1.20.1forge.jar
[15Jan2026 22:34:35.216] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-furniture-3.4.1-mc1.20.1forge.jar
[15Jan2026 22:34:35.220] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.220] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /furnitureslogo.png
[15Jan2026 22:34:35.221] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.221] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.221] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.221] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.223] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-lights-1.1.5-mc1.20.1forge.jar
[15Jan2026 22:34:35.223] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-lights-1.1.5-mc1.20.1forge.jar
[15Jan2026 22:34:35.225] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.226] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /lightslogo.png
[15Jan2026 22:34:35.226] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.226] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.227] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.227] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.227] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-mcwfences-1.2.1-mc1.20.1forge.jar
[15Jan2026 22:34:35.227] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-mcwfences-1.2.1-mc1.20.1forge.jar
[15Jan2026 22:34:35.231] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.231] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fenceslogo.png
[15Jan2026 22:34:35.232] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.233] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.233] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.234] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.234] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-mcwpaths-1.1.1-mc1.20.1forge.jar
[15Jan2026 22:34:35.234] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-mcwpaths-1.1.1-mc1.20.1forge.jar
[15Jan2026 22:34:35.237] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pathslogo.png
[15Jan2026 22:34:35.238] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.238] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.238] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.239] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.239] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.240] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-mcwstairs-1.0.2-mc1.20.1forge.jar
[15Jan2026 22:34:35.240] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-mcwstairs-1.0.2-mc1.20.1forge.jar
[15Jan2026 22:34:35.243] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /stairslogo.png
[15Jan2026 22:34:35.243] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.243] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.243] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.244] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.244] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.244] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-mcwwindows-2.4.2-mc1.20.1forge.jar
[15Jan2026 22:34:35.244] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-mcwwindows-2.4.2-mc1.20.1forge.jar
[15Jan2026 22:34:35.247] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /windowslogo.png
[15Jan2026 22:34:35.248] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.248] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.249] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.249] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.250] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.251] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-paintings-1.0.5-1.20.1forge.jar
[15Jan2026 22:34:35.251] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-paintings-1.0.5-1.20.1forge.jar
[15Jan2026 22:34:35.254] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /paintingslogo.png
[15Jan2026 22:34:35.254] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.255] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.255] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.256] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.256] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.256] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-roofs-2.3.2-mc1.20.1forge.jar
[15Jan2026 22:34:35.256] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-roofs-2.3.2-mc1.20.1forge.jar
[15Jan2026 22:34:35.260] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /roofslogo.png
[15Jan2026 22:34:35.260] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.262] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.262] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.263] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.263] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.263] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mcw-trapdoors-1.1.5-mc1.20.1forge.jar
[15Jan2026 22:34:35.263] [modloading-worker-0/INFO] [pointblank/]: Found jar: mcw-trapdoors-1.1.5-mc1.20.1forge.jar
[15Jan2026 22:34:35.265] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /trapdoorslogo.png
[15Jan2026 22:34:35.267] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.267] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.267] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.268] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.268] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.269] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\memorysettings-1.20.1-5.9.jar
[15Jan2026 22:34:35.269] [modloading-worker-0/INFO] [pointblank/]: Found jar: memorysettings-1.20.1-5.9.jar
[15Jan2026 22:34:35.271] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.272] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /memorysettings.refmap.json
[15Jan2026 22:34:35.273] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /memorysettings.mixins.json
[15Jan2026 22:34:35.273] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.273] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.275] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.275] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\minecraft-comes-alive-7.6.13+1.20.1-universal.jar
[15Jan2026 22:34:35.275] [modloading-worker-0/INFO] [pointblank/]: Found jar: minecraft-comes-alive-7.6.13+1.20.1-universal.jar
[15Jan2026 22:34:35.279] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /hotswap-agent.properties
[15Jan2026 22:34:35.280] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /forge-mca.mixin.json
[15Jan2026 22:34:35.280] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mca.png
[15Jan2026 22:34:35.281] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /quilt-minecraft-comes-alive-common-refmap.json
[15Jan2026 22:34:35.281] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /quilt
[15Jan2026 22:34:35.283] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.283] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric-minecraft-comes-alive-common-refmap.json
[15Jan2026 22:34:35.284] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric
[15Jan2026 22:34:35.284] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.285] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /quilt-mca.mixin.json
[15Jan2026 22:34:35.285] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /quilt.mod.json
[15Jan2026 22:34:35.286] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.286] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric-mca.mixin.json
[15Jan2026 22:34:35.287] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /forge
[15Jan2026 22:34:35.287] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.288] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /forge-minecraft-comes-alive-common-refmap.json
[15Jan2026 22:34:35.288] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:35.289] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\MOAdecor SCIENCE 1.20.1.jar
[15Jan2026 22:34:35.289] [modloading-worker-0/INFO] [pointblank/]: Found jar: MOAdecor SCIENCE 1.20.1.jar
[15Jan2026 22:34:35.291] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.291] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.293] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.293] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.294] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.294] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\modernfix-forge-5.25.2+mc1.20.1.jar
[15Jan2026 22:34:35.294] [modloading-worker-0/INFO] [pointblank/]: Found jar: modernfix-forge-5.25.2+mc1.20.1.jar
[15Jan2026 22:34:35.297] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.297] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /org
[15Jan2026 22:34:35.298] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /modernfix
[15Jan2026 22:34:35.298] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /modernfix-forge.mixins.json
[15Jan2026 22:34:35.299] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /modernfix-forge-forge-refmap.json
[15Jan2026 22:34:35.299] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /modernfix-common.mixins.json
[15Jan2026 22:34:35.300] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /modernfix-common-common-refmap.json
[15Jan2026 22:34:35.300] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.300] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.301] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.301] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\moonlight-1.20-2.16.22-forge.jar
[15Jan2026 22:34:35.301] [modloading-worker-0/INFO] [pointblank/]: Found jar: moonlight-1.20-2.16.22-forge.jar
[15Jan2026 22:34:35.305] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.305] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.306] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moonlight.mixins.json
[15Jan2026 22:34:35.306] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moonlight-forge-refmap.json
[15Jan2026 22:34:35.307] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moonlight-common.mixins.json
[15Jan2026 22:34:35.307] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moonlight-common-refmap.json
[15Jan2026 22:34:35.308] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.308] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.309] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.309] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.blocks.wood.WoodBlocks:register:167]: REGISTERING WOOD BLOCKS
[15Jan2026 22:34:35.309] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_moonlightmulti_common_43ee0fa2602c49a882d592f1d0a77010_c550ddeb073df54ebe1ffbe19ff913360c2f87f26aba45e66a83032baaa3ab76moonlight12021622devjar
[15Jan2026 22:34:35.309] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.310] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\MoreFences-1.20.1-1.2.1-[FORGE].jar
[15Jan2026 22:34:35.310] [modloading-worker-0/INFO] [pointblank/]: Found jar: MoreFences-1.20.1-1.2.1-[FORGE].jar
[15Jan2026 22:34:35.314] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.315] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.315] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /blackwolf00
[15Jan2026 22:34:35.316] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.316] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.317] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\moremobvariants-forge+1.20.1-1.3.0.1.jar
[15Jan2026 22:34:35.317] [modloading-worker-0/INFO] [pointblank/]: Found jar: moremobvariants-forge+1.20.1-1.3.0.1.jar
[15Jan2026 22:34:35.319] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.320] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moremobvariants.mixins.refmap.json
[15Jan2026 22:34:35.320] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moremobvariants.mixins.json
[15Jan2026 22:34:35.321] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.322] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.322] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.323] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.323] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.324] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\MouseTweaks-forge-mc1.20.1-2.25.1.jar
[15Jan2026 22:34:35.324] [modloading-worker-0/INFO] [pointblank/]: Found jar: MouseTweaks-forge-mc1.20.1-2.25.1.jar
[15Jan2026 22:34:35.327] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /yalter
[15Jan2026 22:34:35.327] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.328] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mousetweaks_logo.png
[15Jan2026 22:34:35.329] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mousetweaks.mixins.refmap.json
[15Jan2026 22:34:35.329] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mousetweaks.mixins.json
[15Jan2026 22:34:35.330] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mousetweaks-fabric.mixins.json
[15Jan2026 22:34:35.330] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.331] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\moyai-1.20-2.0.2.jar
[15Jan2026 22:34:35.331] [modloading-worker-0/INFO] [pointblank/]: Found jar: moyai-1.20-2.0.2.jar
[15Jan2026 22:34:35.334] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_moyaimulti_common_6187880dd683487aaf51722a83f3125d_a26a1b62191cf5177f40978c8d903d77044f19203a628fe5c9d792aa4969381emoyai120202devjar
[15Jan2026 22:34:35.335] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.335] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.336] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moyai.mixins.json
[15Jan2026 22:34:35.336] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.337] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moyai-common-refmap.json
[15Jan2026 22:34:35.337] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.338] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.339] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /moyai-common.mixins.json
[15Jan2026 22:34:35.339] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.339] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\MRU-1.0.4+1.20.1+forge.jar
[15Jan2026 22:34:35.340] [modloading-worker-0/INFO] [pointblank/]: Found jar: MRU-1.0.4+1.20.1+forge.jar
[15Jan2026 22:34:35.343] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /packed
[15Jan2026 22:34:35.344] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.344] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mru.mixins.json
[15Jan2026 22:34:35.345] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:35.345] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.346] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /MRU-1.20.1-forge-refmap.json
[15Jan2026 22:34:35.346] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.347] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\mutantdrexmod-2.0.1.jar
[15Jan2026 22:34:35.347] [modloading-worker-0/INFO] [pointblank/]: Found jar: mutantdrexmod-2.0.1.jar
[15Jan2026 22:34:35.350] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.350] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mutantdrexmod.mixins.json
[15Jan2026 22:34:35.350] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.351] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.352] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.352] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.353] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.353] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Neruina-2.1.1-forge+1.20.1.jar
[15Jan2026 22:34:35.353] [modloading-worker-0/INFO] [pointblank/]: Found jar: Neruina-2.1.1-forge+1.20.1.jar
[15Jan2026 22:34:35.356] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.356] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /neruina.mixins.json
[15Jan2026 22:34:35.357] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:35.357] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.357] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.358] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.358] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /Neruina-1.20.1-forge-refmap.json
[15Jan2026 22:34:35.359] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.360] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\notenoughanimations-forge-1.11.1-mc1.20.1.jar
[15Jan2026 22:34:35.360] [modloading-worker-0/INFO] [pointblank/]: Found jar: notenoughanimations-forge-1.11.1-mc1.20.1.jar
[15Jan2026 22:34:35.363] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.363] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /notenoughanimations.refmap.mixins.json
[15Jan2026 22:34:35.364] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /notenoughanimations.mixins.json
[15Jan2026 22:34:35.364] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.365] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:35.365] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.366] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.367] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE
[15Jan2026 22:34:35.368] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\notenoughwands-1.20-6.0.2.jar
[15Jan2026 22:34:35.368] [modloading-worker-0/INFO] [pointblank/]: Found jar: notenoughwands-1.20-6.0.2.jar
[15Jan2026 22:34:35.370] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.371] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.371] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.371] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /romelo333
[15Jan2026 22:34:35.373] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.373] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\oculus-mc1.20.1-1.8.0.jar
[15Jan2026 22:34:35.373] [modloading-worker-0/INFO] [pointblank/]: Found jar: oculus-mc1.20.1-1.8.0.jar
[15Jan2026 22:34:35.377] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sodiumCompatibility-oculus-mixins-refmap.json
[15Jan2026 22:34:35.377] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.377] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /oculus
[15Jan2026 22:34:35.378] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /oculus-mixins-refmap.json
[15Jan2026 22:34:35.379] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /oculus-logo.png
[15Jan2026 22:34:35.379] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /oculus-batched-entity-rendering.mixins.json
[15Jan2026 22:34:35.379] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.380] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.vertexformat.json
[15Jan2026 22:34:35.380] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.json
[15Jan2026 22:34:35.381] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.integrationtest.json
[15Jan2026 22:34:35.381] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.fixes.maxfpscrash.json
[15Jan2026 22:34:35.381] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.fantastic.json
[15Jan2026 22:34:35.382] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.compat.sodium.json
[15Jan2026 22:34:35.382] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.compat.pixelmon.json
[15Jan2026 22:34:35.383] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.compat.indium.json
[15Jan2026 22:34:35.383] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.compat.indigo.json
[15Jan2026 22:34:35.383] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.compat.dh.json
[15Jan2026 22:34:35.384] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.oculus.bettermipmaps.json
[15Jan2026 22:34:35.384] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /kroppeb
[15Jan2026 22:34:35.385] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /io
[15Jan2026 22:34:35.385] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /de
[15Jan2026 22:34:35.385] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /colorSpace.vsh
[15Jan2026 22:34:35.386] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /colorSpace.csh
[15Jan2026 22:34:35.386] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /centerDepth.vsh
[15Jan2026 22:34:35.387] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /centerDepth.fsh
[15Jan2026 22:34:35.387] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.387] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.387] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Paintings-forge-1.20.1-11.0.0.2.jar
[15Jan2026 22:34:35.387] [modloading-worker-0/INFO] [pointblank/]: Found jar: Paintings-forge-1.20.1-11.0.0.2.jar
[15Jan2026 22:34:35.391] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /subaraki
[15Jan2026 22:34:35.392] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /paintings.refmap.json
[15Jan2026 22:34:35.392] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /paintings.mixins.json
[15Jan2026 22:34:35.393] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /paintings.forge.mixins.json
[15Jan2026 22:34:35.393] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.393] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.394] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /banner.png
[15Jan2026 22:34:35.394] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.395] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_Paintings
[15Jan2026 22:34:35.395] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.396] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\pamhc2foodcore-1.20.4-1.0.5.jar
[15Jan2026 22:34:35.396] [modloading-worker-0/INFO] [pointblank/]: Found jar: pamhc2foodcore-1.20.4-1.0.5.jar
[15Jan2026 22:34:35.399] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pamhc2foodcore.png
[15Jan2026 22:34:35.399] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pamhc2foodcore-INFO.txt
[15Jan2026 22:34:35.399] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.400] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.400] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.401] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.401] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.401] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\ParCool-1.20.1-3.4.3.0.jar
[15Jan2026 22:34:35.401] [modloading-worker-0/INFO] [pointblank/]: Found jar: ParCool-1.20.1-3.4.3.0.jar
[15Jan2026 22:34:35.405] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /shouldersurfing_plugin.json
[15Jan2026 22:34:35.405] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /parcool_logo.png
[15Jan2026 22:34:35.405] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /parcool.refmap.json
[15Jan2026 22:34:35.406] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /parcool.mixins.json
[15Jan2026 22:34:35.406] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.407] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.407] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.407] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.408] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.408] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\ParCool-CompatibilityAddon-1.20.1-3.4.1.5-1.1.jar
[15Jan2026 22:34:35.408] [modloading-worker-0/INFO] [pointblank/]: Found jar: ParCool-CompatibilityAddon-1.20.1-3.4.1.5-1.1.jar
[15Jan2026 22:34:35.411] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /parcool_compat_addon.mixins.json
[15Jan2026 22:34:35.411] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.411] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.413] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.413] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\particular-1.20.1-Forge-1.2.7.jar
[15Jan2026 22:34:35.413] [modloading-worker-0/INFO] [pointblank/]: Found jar: particular-1.20.1-Forge-1.2.7.jar
[15Jan2026 22:34:35.416] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /particular.refmap.json
[15Jan2026 22:34:35.416] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /particular.mixins.json
[15Jan2026 22:34:35.417] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.417] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.418] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.418] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.419] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Patchouli-1.20.1-84.1-FORGE.jar
[15Jan2026 22:34:35.419] [modloading-worker-0/INFO] [pointblank/]: Found jar: Patchouli-1.20.1-84.1-FORGE.jar
[15Jan2026 22:34:35.421] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /vazkii
[15Jan2026 22:34:35.421] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /patchouli_xplat.mixins.json
[15Jan2026 22:34:35.423] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /patchouli.refmap.json
[15Jan2026 22:34:35.423] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.424] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:35.424] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.425] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.425] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.425] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\player-animation-lib-forge-1.0.2-rc1+1.20.jar
[15Jan2026 22:34:35.425] [modloading-worker-0/INFO] [pointblank/]: Found jar: player-animation-lib-forge-1.0.2-rc1+1.20.jar
[15Jan2026 22:34:35.428] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_playerAnimator_common_765447b17e1f41a38bb0bd7682916577_0db32c24c6813ff118dd188c199cffa263a6a65cb423d8a2fc8f772f0988000dplayeranimationlib102rc1120devjar
[15Jan2026 22:34:35.428] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:35.429] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.429] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /player-animation-lib-minecraft_common-refmap.json
[15Jan2026 22:34:35.430] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /playerAnimator-common.mixins.json
[15Jan2026 22:34:35.430] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.430] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\plonk-1.20.1-10.0.5-forge.jar
[15Jan2026 22:34:35.430] [modloading-worker-0/INFO] [pointblank/]: Found jar: plonk-1.20.1-10.0.5-forge.jar
[15Jan2026 22:34:35.434] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.png
[15Jan2026 22:34:35.434] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.435] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.435] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.435] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.436] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.436] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.436] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\pointblank-forge-1.20.1-2.1.0.jar
[15Jan2026 22:34:35.437] [modloading-worker-0/INFO] [pointblank/]: Found jar: pointblank-forge-1.20.1-2.1.0.jar
[15Jan2026 22:34:35.440] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pointblank.refmap.json
[15Jan2026 22:34:35.440] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pointblank.png
[15Jan2026 22:34:35.440] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pointblank.mixins.json
[15Jan2026 22:34:35.441] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pointblank.mixins.compat.iris16.json
[15Jan2026 22:34:35.441] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pointblank.mixins.compat.iris.json
[15Jan2026 22:34:35.441] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.443] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mod
[15Jan2026 22:34:35.443] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixin.refmap.json
[15Jan2026 22:34:35.444] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /iris_mask_shader.vsh
[15Jan2026 22:34:35.444] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /iris_mask_shader.fsh
[15Jan2026 22:34:35.445] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /iris_aux_shader_plain.vsh
[15Jan2026 22:34:35.445] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /iris_aux_shader_plain.fsh
[15Jan2026 22:34:35.446] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /iris_aux_shader.vsh
[15Jan2026 22:34:35.446] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /iris_aux_shader.fsh
[15Jan2026 22:34:35.447] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.447] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /base_pack
[15Jan2026 22:34:35.448] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.448] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.448] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\radium-mc1.20.1-0.12.4+git.26c9d8e.jar
[15Jan2026 22:34:35.448] [modloading-worker-0/INFO] [pointblank/]: Found jar: radium-mc1.20.1-0.12.4+git.26c9d8e.jar
[15Jan2026 22:34:35.451] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.451] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.lithium.refmap.json
[15Jan2026 22:34:35.453] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /me
[15Jan2026 22:34:35.454] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /lithium.mixins.json
[15Jan2026 22:34:35.455] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.455] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.456] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.456] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE.txt
[15Jan2026 22:34:35.457] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\realmrpg_skeletons-1.1.0-forge-1.20.1.jar
[15Jan2026 22:34:35.457] [modloading-worker-0/INFO] [pointblank/]: Found jar: realmrpg_skeletons-1.1.0-forge-1.20.1.jar
[15Jan2026 22:34:35.460] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.461] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.461] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.461] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.462] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.462] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\rechiseled-1.1.6-forge-mc1.20.jar
[15Jan2026 22:34:35.462] [modloading-worker-0/INFO] [pointblank/]: Found jar: rechiseled-1.1.6-forge-mc1.20.jar
[15Jan2026 22:34:35.467] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /rechiseled.png
[15Jan2026 22:34:35.468] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.468] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.468] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.469] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.469] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.470] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.470] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\redstonepen-1.20.1-neoforge-1.3.33.jar
[15Jan2026 22:34:35.470] [modloading-worker-0/INFO] [pointblank/]: Found jar: redstonepen-1.20.1-neoforge-1.3.33.jar
[15Jan2026 22:34:35.474] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /wile
[15Jan2026 22:34:35.474] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.474] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.475] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.475] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.gitversion-redstonepen
[15Jan2026 22:34:35.476] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.476] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\refurbished_furniture-forge-1.20.1-1.0.20.jar
[15Jan2026 22:34:35.476] [modloading-worker-0/INFO] [pointblank/]: Found jar: refurbished_furniture-forge-1.20.1-1.0.20.jar
[15Jan2026 22:34:35.481] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /refurbished_furniture_icon.png
[15Jan2026 22:34:35.481] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /refurbished_furniture_banner.png
[15Jan2026 22:34:35.481] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /refurbished_furniture_background.png
[15Jan2026 22:34:35.483] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /refurbished_furniture.refmap.json
[15Jan2026 22:34:35.483] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /refurbished_furniture.common.mixins.json
[15Jan2026 22:34:35.484] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.484] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.484] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.485] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.485] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_refurbished_furniture
[15Jan2026 22:34:35.486] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /ASSETS_LICENSE_refurbished_furniture
[15Jan2026 22:34:35.486] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.487] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\resourcefullib-forge-1.20.1-2.1.29.jar
[15Jan2026 22:34:35.487] [modloading-worker-0/INFO] [pointblank/]: Found jar: resourcefullib-forge-1.20.1-2.1.29.jar
[15Jan2026 22:34:35.490] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_ResourcefulLib_common_942be14a6c25444888be2a03581783d7_8acf2f26b4bc2d8838e4e4753de5569f85a8f4d41c21a64ec53cd2512e5ef782resourcefullib2129devjar
[15Jan2026 22:34:35.491] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.491] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.492] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.492] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\responsiveshields-2.3-mc1.18-19-20.x.jar
[15Jan2026 22:34:35.492] [modloading-worker-0/INFO] [pointblank/]: Found jar: responsiveshields-2.3-mc1.18-19-20.x.jar
[15Jan2026 22:34:35.494] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /responsiveshields.mixin-refmap.json
[15Jan2026 22:34:35.495] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /responsiveshields.png
[15Jan2026 22:34:35.495] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /responsiveshields.mixin.json
[15Jan2026 22:34:35.495] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.496] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /revvilo
[15Jan2026 22:34:35.496] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.496] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\restrictions-1.20-6.0.3.jar
[15Jan2026 22:34:35.496] [modloading-worker-0/INFO] [pointblank/]: Found jar: restrictions-1.20-6.0.3.jar
[15Jan2026 22:34:35.499] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.499] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.499] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.500] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mcjty
[15Jan2026 22:34:35.500] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.501] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\rsgauges-1.2.22.jar
[15Jan2026 22:34:35.501] [modloading-worker-0/INFO] [pointblank/]: Found jar: rsgauges-1.2.22.jar
[15Jan2026 22:34:35.504] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /wile
[15Jan2026 22:34:35.505] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.505] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:35.506] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.506] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.507] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.gitversion-rsgauges
[15Jan2026 22:34:35.507] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.508] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\simplylight-1.20.1-1.4.6-build.50.jar
[15Jan2026 22:34:35.508] [modloading-worker-0/INFO] [pointblank/]: Found jar: simplylight-1.20.1-1.4.6-build.50.jar
[15Jan2026 22:34:35.510] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.511] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.511] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:35.512] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.512] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.512] [Datafixer Bootstrap/INFO] [com.mojang.datafixers.DataFixerBuilder/]: 188 Datafixer optimizations took 204 milliseconds
[15Jan2026 22:34:35.512] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.512] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.514] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\smoothchunk-1.20.1-4.1.jar
[15Jan2026 22:34:35.514] [modloading-worker-0/INFO] [pointblank/]: Found jar: smoothchunk-1.20.1-4.1.jar
[15Jan2026 22:34:35.516] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /smoothchunk.refmap.json
[15Jan2026 22:34:35.516] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /smoothchunk.mixins.json
[15Jan2026 22:34:35.517] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.517] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.518] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.518] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\sodiumdynamiclights-forge-1.0.10-1.20.1.jar
[15Jan2026 22:34:35.518] [modloading-worker-0/INFO] [pointblank/]: Found jar: sodiumdynamiclights-forge-1.0.10-1.20.1.jar
[15Jan2026 22:34:35.520] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /toni
[15Jan2026 22:34:35.521] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sodiumdynamiclights_1.21.4.accesswidener
[15Jan2026 22:34:35.521] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sodiumdynamiclights_1.21.1.accesswidener
[15Jan2026 22:34:35.521] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sodiumdynamiclights.toml
[15Jan2026 22:34:35.522] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sodiumdynamiclights.accesswidener
[15Jan2026 22:34:35.522] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sodiumdynamiclights-forge-1.20.1-forge-refmap.json
[15Jan2026 22:34:35.523] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.523] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.sodiumdynamiclights.json
[15Jan2026 22:34:35.524] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:35.524] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.524] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.525] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LambDynamicLights.LICENSE
[15Jan2026 22:34:35.525] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\sodiumextras-forge-1.0.7-1.20.1.jar
[15Jan2026 22:34:35.525] [modloading-worker-0/INFO] [pointblank/]: Found jar: sodiumextras-forge-1.0.7-1.20.1.jar
[15Jan2026 22:34:35.527] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /toni
[15Jan2026 22:34:35.528] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sodiumextras-forge-1.20.1-forge-refmap.json
[15Jan2026 22:34:35.528] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.528] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.sodiumextras.json
[15Jan2026 22:34:35.528] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.529] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.529] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\solid_mobs_forge.1.19.4+1.20-1.7.1.jar
[15Jan2026 22:34:35.529] [modloading-worker-0/INFO] [pointblank/]: Found jar: solid_mobs_forge.1.19.4+1.20-1.7.1.jar
[15Jan2026 22:34:35.531] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /architectury_inject_solid_mobs_common_644ed16c474147439f9d9bff568885bd_bd6cd6e7bea404ab9df02014da335bae617578d7d3eaf4ea5bc9a14c3ce7ca79solid_mobs171devjar
[15Jan2026 22:34:35.531] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /traben
[15Jan2026 22:34:35.531] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /solid_mobs_forge.1.19.4+1.20-forge-refmap.json
[15Jan2026 22:34:35.533] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.533] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /solid_mobs.mixins.json
[15Jan2026 22:34:35.534] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /solid_mobs-common-refmap.json
[15Jan2026 22:34:35.534] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.534] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /solid_mobs-common.mixins.json
[15Jan2026 22:34:35.534] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.535] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\sound-physics-remastered-forge-1.20.1-1.5.1.jar
[15Jan2026 22:34:35.535] [modloading-worker-0/INFO] [pointblank/]: Found jar: sound-physics-remastered-forge-1.20.1-1.5.1.jar
[15Jan2026 22:34:35.537] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sound_physics_remastered.refmap.json
[15Jan2026 22:34:35.538] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sound_physics_remastered.mixins.json
[15Jan2026 22:34:35.538] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sound_physics_remastered.accesswidener
[15Jan2026 22:34:35.538] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sound-physics-remastered-fabric-refmap.json
[15Jan2026 22:34:35.538] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.538] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /icon.png
[15Jan2026 22:34:35.538] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /de
[15Jan2026 22:34:35.539] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.539] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.539] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.539] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Sounds-2.2.1+1.20.1+forge.jar
[15Jan2026 22:34:35.539] [modloading-worker-0/INFO] [pointblank/]: Found jar: Sounds-2.2.1+1.20.1+forge.jar
[15Jan2026 22:34:35.542] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sounds.mixins.json
[15Jan2026 22:34:35.543] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.543] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /dev
[15Jan2026 22:34:35.543] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.544] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.544] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /Sounds-1.20.1-forge-refmap.json
[15Jan2026 22:34:35.545] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.545] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.545] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\spookydoors-forge-1.20.1-20.1.6.jar
[15Jan2026 22:34:35.545] [modloading-worker-0/INFO] [pointblank/]: Found jar: spookydoors-forge-1.20.1-20.1.6.jar
[15Jan2026 22:34:35.548] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /spookydoors.refmap.json
[15Jan2026 22:34:35.548] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /spookydoors.mixins.json
[15Jan2026 22:34:35.548] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.548] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.548] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.549] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.560] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_spookydoors
[15Jan2026 22:34:35.560] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.560] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\SubtleEffects-forge-1.20.1-1.13.2.jar
[15Jan2026 22:34:35.560] [modloading-worker-0/INFO] [pointblank/]: Found jar: SubtleEffects-forge-1.20.1-1.13.2.jar
[15Jan2026 22:34:35.564] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /subtle_effects.refmap.json
[15Jan2026 22:34:35.564] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /subtle_effects.mixins.json
[15Jan2026 22:34:35.564] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /subtle_effects.forge.mixins.json
[15Jan2026 22:34:35.565] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /resourcepacks
[15Jan2026 22:34:35.565] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.png
[15Jan2026 22:34:35.565] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.566] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /einstein
[15Jan2026 22:34:35.566] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /banner.png
[15Jan2026 22:34:35.566] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.566] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.567] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\supermartijn642configlib-1.1.8-forge-mc1.20.jar
[15Jan2026 22:34:35.567] [modloading-worker-0/INFO] [pointblank/]: Found jar: supermartijn642configlib-1.1.8-forge-mc1.20.jar
[15Jan2026 22:34:35.569] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /supermartijn642configlib.png
[15Jan2026 22:34:35.569] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.570] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.570] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.570] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\supermartijn642corelib-1.1.19-forge-mc1.20.1.jar
[15Jan2026 22:34:35.570] [modloading-worker-0/INFO] [pointblank/]: Found jar: supermartijn642corelib-1.1.19-forge-mc1.20.1.jar
[15Jan2026 22:34:35.573] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /supermartijn642corelib.png
[15Jan2026 22:34:35.573] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /supermartijn642corelib.mixins.refmap.json
[15Jan2026 22:34:35.573] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /supermartijn642corelib.mixins.json
[15Jan2026 22:34:35.573] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.573] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.574] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.574] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.574] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.574] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.574] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\sushigocrafting-1.20.1-0.5.3.jar
[15Jan2026 22:34:35.574] [modloading-worker-0/INFO] [pointblank/]: Found jar: sushigocrafting-1.20.1-0.5.3.jar
[15Jan2026 22:34:35.578] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.578] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.579] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.579] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.579] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.579] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.579] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\TerraBlender-forge-1.20.1-3.0.1.10.jar
[15Jan2026 22:34:35.579] [modloading-worker-0/INFO] [pointblank/]: Found jar: TerraBlender-forge-1.20.1-3.0.1.10.jar
[15Jan2026 22:34:35.580] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModChiselModes/]: Loaded chisel mode configuration.
[15Jan2026 22:34:35.581] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /terrablender_forge.mixins.json
[15Jan2026 22:34:35.581] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModContainerTypes/]: Loaded container type configuration.
[15Jan2026 22:34:35.581] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /terrablender
[15Jan2026 22:34:35.582] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /terrablender.refmap.json
[15Jan2026 22:34:35.582] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /terrablender.mixins.json
[15Jan2026 22:34:35.582] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /terrablender.accesswidener
[15Jan2026 22:34:35.582] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /tb_logo.png
[15Jan2026 22:34:35.583] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /tb_icon.png
[15Jan2026 22:34:35.583] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.583] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.583] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.583] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.583] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\titanium-1.20.1-3.8.32.jar
[15Jan2026 22:34:35.583] [modloading-worker-0/INFO] [pointblank/]: Found jar: titanium-1.20.1-3.8.32.jar
[15Jan2026 22:34:35.584] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModCreativeTabs/]: Loaded item group configuration.
[15Jan2026 22:34:35.586] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE.html
[15Jan2026 22:34:35.586] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mcmod.info
[15Jan2026 22:34:35.587] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.587] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.587] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.587] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE.txt
[15Jan2026 22:34:35.588] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.589] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.589] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\toofast-1.20-0.4.3.5.jar
[15Jan2026 22:34:35.589] [modloading-worker-0/INFO] [pointblank/]: Found jar: toofast-1.20-0.4.3.5.jar
[15Jan2026 22:34:35.592] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /toofast.refmap.json
[15Jan2026 22:34:35.592] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /toofast.mixins.json
[15Jan2026 22:34:35.593] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.593] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /noobanidus
[15Jan2026 22:34:35.593] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.593] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\toomanypaintings-25.10.20-1.20-forge.jar
[15Jan2026 22:34:35.593] [modloading-worker-0/INFO] [pointblank/]: Found jar: toomanypaintings-25.10.20-1.20-forge.jar
[15Jan2026 22:34:35.595] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.596] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.596] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.597] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.597] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.598] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\trashslot-forge-1.20-15.1.2.jar
[15Jan2026 22:34:35.598] [modloading-worker-0/INFO] [pointblank/]: Found jar: trashslot-forge-1.20-15.1.2.jar
[15Jan2026 22:34:35.601] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /trashslot.mixins.json
[15Jan2026 22:34:35.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /trashslot-icon.png
[15Jan2026 22:34:35.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /LICENSE_trashslot
[15Jan2026 22:34:35.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.602] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\trophymanager-1.20.1-2.1.3.jar
[15Jan2026 22:34:35.603] [modloading-worker-0/INFO] [pointblank/]: Found jar: trophymanager-1.20.1-2.1.3.jar
[15Jan2026 22:34:35.605] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.605] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.605] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /cy
[15Jan2026 22:34:35.606] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.606] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.607] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\Tropicraft-9.6.3.jar
[15Jan2026 22:34:35.607] [modloading-worker-0/INFO] [pointblank/]: Found jar: Tropicraft-9.6.3.jar
[15Jan2026 22:34:35.610] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /tropicraft.refmap.json
[15Jan2026 22:34:35.611] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /tropicraft.mixins.json
[15Jan2026 22:34:35.611] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.611] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.613] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.613] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.613] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.613] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\untamedwilds-1.20.1-4.0.4.jar
[15Jan2026 22:34:35.614] [modloading-worker-0/INFO] [pointblank/]: Found jar: untamedwilds-1.20.1-4.0.4.jar
[15Jan2026 22:34:35.616] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /untamedwilds
[15Jan2026 22:34:35.618] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.618] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mixins.untamedwilds.json
[15Jan2026 22:34:35.618] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:35.619] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.619] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.619] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /.cache
[15Jan2026 22:34:35.619] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.619] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\worldedit-mod-7.2.15.jar
[15Jan2026 22:34:35.620] [modloading-worker-0/INFO] [pointblank/]: Found jar: worldedit-mod-7.2.15.jar
[15Jan2026 22:34:35.623] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /worldedit-icon.png
[15Jan2026 22:34:35.623] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /worldedit-forge.mixins.refmap.json
[15Jan2026 22:34:35.624] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModItems/]: Loaded item configuration.
[15Jan2026 22:34:35.624] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /worldedit-forge.mixins.json
[15Jan2026 22:34:35.624] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /worldedit.accesswidener
[15Jan2026 22:34:35.624] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /worldedit-fabric.mixins.json
[15Jan2026 22:34:35.625] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /worldedit-fabric-mc1.20-refmap.json
[15Jan2026 22:34:35.625] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.626] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /org
[15Jan2026 22:34:35.626] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.626] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /mappings
[15Jan2026 22:34:35.627] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /lang
[15Jan2026 22:34:35.627] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /fabric.mod.json
[15Jan2026 22:34:35.628] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /defaults
[15Jan2026 22:34:35.628] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /com
[15Jan2026 22:34:35.628] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.630] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.630] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\xercapaint-1.20.1-1.0.1.jar
[15Jan2026 22:34:35.630] [modloading-worker-0/INFO] [pointblank/]: Found jar: xercapaint-1.20.1-1.0.1.jar
[15Jan2026 22:34:35.632] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModMetadataKeys/]: Loaded metadata key configuration.
[15Jan2026 22:34:35.632] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /xerca
[15Jan2026 22:34:35.633] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.633] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /logo.png
[15Jan2026 22:34:35.634] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.634] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.635] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.635] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:73]: mods\[1.20.1] SecurityCraft v1.10.1.jar
[15Jan2026 22:34:35.635] [modloading-worker-0/INFO] [pointblank/]: Found jar: [1.20.1] SecurityCraft v1.10.1.jar
[15Jan2026 22:34:35.636] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModModelProperties/]: Loaded model property configuration.
[15Jan2026 22:34:35.640] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /wthit_plugins.json
[15Jan2026 22:34:35.640] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /securitycraft.refmap.json
[15Jan2026 22:34:35.640] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /securitycraft.mixins.json
[15Jan2026 22:34:35.641] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sc_logo.png
[15Jan2026 22:34:35.641] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /sc_banner.png
[15Jan2026 22:34:35.641] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /pack.mcmeta
[15Jan2026 22:34:35.642] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /net
[15Jan2026 22:34:35.642] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /data
[15Jan2026 22:34:35.642] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModModificationOperation/]: Loaded modification operation configuration.
[15Jan2026 22:34:35.643] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /assets
[15Jan2026 22:34:35.643] [modloading-worker-0/INFO] [STDOUT/]: [mod.pbj.JarManager:lambda$searchForJars$0:82]: /META-INF
[15Jan2026 22:34:35.644] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModModificationOperationGroups/]: Loaded modification operation group configuration.
[15Jan2026 22:34:35.658] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModPatternPlacementTypes/]: Loaded pattern placement type configuration.
[15Jan2026 22:34:35.661] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModRecipeSerializers/]: Loaded recipe serializer configuration.
[15Jan2026 22:34:35.664] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModTags/]: Loaded tag configuration.
[15Jan2026 22:34:35.666] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModRecipeTypes/]: Registering recipe types.
[15Jan2026 22:34:35.667] [modloading-worker-0/INFO] [mod.chiselsandbits.registrars.ModEventHandler/]: Registering event handlers
[15Jan2026 22:34:35.720] [modloading-worker-0/INFO] [mod.chiselsandbits.forge.Forge/]: Initialized Chisels&Bits-Forge client
[15Jan2026 22:34:35.738] [modloading-worker-0/INFO] [fzzy_config/]: Loaded config subtle_effects:general in 1894ms
[15Jan2026 22:34:35.741] [modloading-worker-0/INFO] [fzzy_config/]: Loaded config fzzy_config:keybinds in 1533ms
[15Jan2026 22:34:35.916] [modloading-worker-0/INFO] [fzzy_config/]: Loaded config subtle_effects:blocks in 97ms
[15Jan2026 22:34:35.995] [modloading-worker-0/INFO] [fzzy_config/]: Loaded config subtle_effects:entities in 72ms
[15Jan2026 22:34:36.024] [modloading-worker-0/INFO] [fzzy_config/]: Loaded config subtle_effects:environment in 19ms
[15Jan2026 22:34:36.076] [modloading-worker-0/INFO] [fzzy_config/]: Loaded config subtle_effects:items in 29ms
[15Jan2026 22:34:36.209] [modloading-worker-0/INFO] [Subtle Effects/]: Forge please do the world a favor and STOP EXISTING!!
[15Jan2026 22:34:36.418] [modloading-worker-0/ERROR] [pointblank/]: Adding extension: Extension{name='pointblank-ext', path=C:\Users\********\AppData\Roaming\.minecraft\pointblank\base_pack}
[15Jan2026 22:34:42.713] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_white
[15Jan2026 22:34:42.713] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_orange
[15Jan2026 22:34:42.713] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_magenta
[15Jan2026 22:34:42.713] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_light_blue
[15Jan2026 22:34:42.713] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_yellow
[15Jan2026 22:34:42.713] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_lime
[15Jan2026 22:34:42.713] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_pink
[15Jan2026 22:34:42.713] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_gray
[15Jan2026 22:34:42.714] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_light_gray
[15Jan2026 22:34:42.714] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_cyan
[15Jan2026 22:34:42.714] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_purple
[15Jan2026 22:34:42.714] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_blue
[15Jan2026 22:34:42.714] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_brown
[15Jan2026 22:34:42.714] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_green
[15Jan2026 22:34:42.714] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_red
[15Jan2026 22:34:42.714] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.common.items.ModItems:register:600]: cultivate/cultivate_bottom_black
[15Jan2026 22:34:42.751] [modloading-worker-0/INFO] [STDOUT/]: [net.vit.jurassicreborn.JurassicReborn:<init>:129]: ["IDLE", "ATTACKING", "INJURED", "HEAD_COCKING", "CALLING", "HISSING", "POUNCING", "SNIFFING", "VERTICAL", "HORIZONTAL", "EATING", "DRINKING", "MATING", "SLEEPING", "RESTING", "ROARING", "SPEAK", "LOOKING_LEFT", "LOOKING_RIGHT", "BEGGING", "LOOKING_FOR_FISH", "SNAP", "DYING", "SCRATCHING", "SPITTING", "PECKING", "PREENING", "TAIL_DISPLAY", "REARING_UP", "LAYING_EGG", "GIVING_BIRTH", "GESTATED", "BASKING", "TAIL_SWEEP", "GLIDING", "ON_LAND", "WALKING", "JUMPING", "RUNNING", "SWIMMING", "FLYING", "CLIMBING", "WADDLING", "DEATH_ROLL", "PREPARE_LEAP", "LEAP", "LEAP_LAND", "START_CLIMBING", "DILOPHOSAURUS_SPIT", "FISH_LOOKING", "ATTACK_LANDING"]
[15Jan2026 22:34:45.377] [Render thread/INFO] [STDOUT/]: [com.razz.decocraft.utils.JsonParser:parseFiles:27]: union:/C:/Users/********/AppData/Roaming/.minecraft/mods/decocraft-3.0.4-1.20.1-slim.jar%23349!/assets/decocraft/decocraft.json
[15Jan2026 22:34:55.813] [Render thread/INFO] [STDOUT/]: [com.razz.decocraft_nature.utils.JsonParser:parseFiles:27]: union:/C:/Users/********/AppData/Roaming/.minecraft/mods/decocraft_nature-1.0.4-1.20.1.jar%23350!/assets/decocraft_nature/decocraft.json
[15Jan2026 22:34:57.753] [Render thread/INFO] [Moonlight/]: Initialized block sets in 44ms
[15Jan2026 22:34:58.010] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / vinery:mule] was not realized!
[15Jan2026 22:34:58.010] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:male_villager] was not realized!
[15Jan2026 22:34:58.010] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:female_zombie_villager] was not realized!
[15Jan2026 22:34:58.010] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:male_zombie_villager] was not realized!
[15Jan2026 22:34:58.010] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / vinery:wandering_winemaker] was not realized!
[15Jan2026 22:34:58.010] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:grim_reaper] was not realized!
[15Jan2026 22:34:58.010] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:female_villager] was not realized!
[15Jan2026 22:34:58.011] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / vinery:mule] was not realized!
[15Jan2026 22:34:58.011] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:male_villager] was not realized!
[15Jan2026 22:34:58.011] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:female_zombie_villager] was not realized!
[15Jan2026 22:34:58.011] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:male_zombie_villager] was not realized!
[15Jan2026 22:34:58.011] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / vinery:wandering_winemaker] was not realized!
[15Jan2026 22:34:58.011] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:grim_reaper] was not realized!
[15Jan2026 22:34:58.011] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:female_villager] was not realized!
[15Jan2026 22:34:58.013] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:male_villager] was not realized!
[15Jan2026 22:34:58.013] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:female_zombie_villager] was not realized!
[15Jan2026 22:34:58.013] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:male_zombie_villager] was not realized!
[15Jan2026 22:34:58.013] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:grim_reaper] was not realized!
[15Jan2026 22:34:58.013] [Render thread/WARN] [dev.architectury.registry.registries.forge.RegistrarManagerImpl/]: Registry entry listened Registry Entry [minecraft:entity_type / mca:female_villager] was not realized!
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant abstract_blue
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant abstract_rainbow
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant abstract_red
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant abstract_sunset
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant arachnophobe
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant barn_owl
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant big_z
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant blue_bird
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant bluesclues
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant borgia
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant cane
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant cat_black
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant cat_gray
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant cat_orange
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant cat
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant colorful_squares
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant crest
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant danger_zone
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant decorative_gun
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant exit_down
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant exit_up
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant exit_left
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant exit_right
[15Jan2026 22:34:58.230] [Render thread/INFO] [paintings/]: Registered variant face_bat
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_chicken
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_cow
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_creeper
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_dog
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_enderman
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_pig
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_pigman
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_silverfish
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_skeleton
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_squid
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant face_zombie
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant fishes
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant flowers
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant fruits
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant ghost
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant glowlamp
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant glowstone_hourglass
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant iluvmc
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant link
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant mine_prosperity
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant no_trespassing_for_mobs
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant ocelot
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant penguin
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant pig_on_a_cliff
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant pkmn_blue
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant pkmn_red
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant pkmn_green
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant plains_hut
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant portrait_2
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant portrait
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant prison
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant prosperity
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant rest
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant skeleton
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant sky
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant skyblock
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant snake
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant snow_landscape
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant subaraki
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant synth_city
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant tapistry_a
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant tapistry_b
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant tapistry_purple
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant torched
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant waterfall
[15Jan2026 22:34:58.231] [Render thread/INFO] [paintings/]: Registered variant whale
[15Jan2026 22:34:58.232] [Render thread/INFO] [paintings/]: Registered variant wheat_field
[15Jan2026 22:34:58.232] [Render thread/INFO] [paintings/]: Registered variant wolf_in_wheat
[15Jan2026 22:34:58.576] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.GrimReaperEntity from class forge.net.mca.util.network.datasync.CEnumParameter
[15Jan2026 22:34:58.584] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.584] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.584] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.584] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.584] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.584] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.584] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.584] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CEnumParameter
[15Jan2026 22:34:58.586] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.586] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.586] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.586] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CEnumParameter
[15Jan2026 22:34:58.587] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.590] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.590] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CEnumParameter
[15Jan2026 22:34:58.590] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.590] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CEnumParameter
[15Jan2026 22:34:58.590] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CEnumParameter
[15Jan2026 22:34:58.590] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.591] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.591] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.591] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.591] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.593] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.596] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.596] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.597] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.597] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.597] [Render thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class forge.net.mca.entity.VillagerEntityMCA from class forge.net.mca.util.network.datasync.CDataParameter
[15Jan2026 22:34:58.628] [Render thread/INFO] [ModernFix/]: Replacing search trees with 'JEI' provider
[15Jan2026 22:34:58.920] [Render thread/INFO] [Embeddium/]: Block securitycraft:reinforced_dispenser had its color provider replaced and will not use per-vertex coloring
[15Jan2026 22:34:58.920] [Render thread/INFO] [Embeddium/]: Block securitycraft:reinforced_dropper had its color provider replaced and will not use per-vertex coloring
[15Jan2026 22:34:58.920] [Render thread/INFO] [Embeddium/]: Block securitycraft:reinforced_hopper had its color provider replaced and will not use per-vertex coloring
[15Jan2026 22:34:58.920] [Render thread/INFO] [Embeddium/]: Block securitycraft:reinforced_observer had its color provider replaced and will not use per-vertex coloring
[15Jan2026 22:34:58.920] [Render thread/INFO] [Embeddium/]: Block securitycraft:reinforced_grass_block had its color provider replaced and will not use per-vertex coloring
[15Jan2026 22:34:58.920] [Render thread/INFO] [Embeddium/]: Block securitycraft:reinforced_water_cauldron had its color provider replaced and will not use per-vertex coloring
[15Jan2026 22:34:58.921] [Render thread/INFO] [com.github.alexthe666.alexsmobs.AlexsMobs/]: loaded in block colorizer
[15Jan2026 22:34:58.925] [Render thread/INFO] [Embeddium/]: Block minecraft:water_cauldron had its color provider replaced and will not use per-vertex coloring
[15Jan2026 22:34:58.927] [Render thread/INFO] [mod.chiselsandbits.client.reloading.ClientResourceReloadingManager/]: Setting up client reloading resource manager.
[15Jan2026 22:34:58.939] [Render thread/INFO] [com.github.alexthe666.alexsmobs.AlexsMobs/]: loaded in item colorizer
[15Jan2026 22:34:59.119] [Render thread/INFO] [Oculus/]: Hardware information:
[15Jan2026 22:34:59.119] [Render thread/INFO] [Oculus/]: CPU: 16x AMD Ryzen 7 5800XT 8-Core Processor
[15Jan2026 22:34:59.120] [Render thread/INFO] [Oculus/]: GPU: AMD Radeon RX 6700 XT (Supports OpenGL 4.6.0 Core Profile Context 25.12.1.251128)
[15Jan2026 22:34:59.120] [Render thread/INFO] [Oculus/]: OS: Windows 11 (10.0)
[15Jan2026 22:34:59.146] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.VertexFormatDescriptionImpl, which may cause instability.
[15Jan2026 22:34:59.150] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.buffer.SodiumBufferBuilder, which may cause instability.
[15Jan2026 22:34:59.172] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.SodiumWorldRenderer, which may cause instability.
[15Jan2026 22:34:59.385] [Render thread/WARN] [mixin/]: Method overwrite conflict for isHidden in firstperson.mixins.json:ModelPartMixin, previously written by net.irisshaders.iris.compat.sodium.mixin.copyEntity.ModelPartMixin. Skipping method.
[15Jan2026 22:34:59.811] [Render thread/INFO] [journeymap/]: Registering Keybinds
[15Jan2026 22:34:59.846] [Finalizer/WARN] [ModernFix/]: One or more BufferBuilders have been leaked, ModernFix will attempt to correct this.
[15Jan2026 22:34:59.942] [Render thread/INFO] [net.minecraft.server.packs.resources.ReloadableResourceManager/]: Reloading ResourceManager: pointblank_resources, vanilla, mod_resources, Moonlight Mods Dynamic Assets, mod/subtle_effects:resourcepacks/biome_color_water_particles, file/[1.20.1]Glass-Bottom Boat[32x].zip, vinery:bushy_leaves, cnpcs
[15Jan2026 22:34:59.961] [Worker-ResourceReload-0/INFO] [Moonlight/]: Starting runtime resource generation for pack type CLIENT_RESOURCES with generators from mods [amendments, immersive_weathering, immersive_weathering, moonlight]: [net.mehvahdjukaar.amendments.client.ClientResourceGenerator@51787fbb, com.ordana.immersive_weathering.dynamicpack.ClientDynamicResourcesHandler@75d87346, net.mehvahdjukaar.moonlight.core.MoonlightClient$MLDynamicClientResources@3bad9d02]
[15Jan2026 22:34:59.961] [Worker-ResourceReload-0/INFO] [Moonlight/]: Generating runtime assets for pack Moonlight Mods Dynamic Assets (amendments)
[15Jan2026 22:35:00.261] [Worker-ResourceReload-0/INFO] [Amendments/]: Generated runtime CLIENT_RESOURCES for pack Moonlight Mods Dynamic Assets (amendments) in: 298 ms (multithreaded)
[15Jan2026 22:35:00.261] [Worker-ResourceReload-0/INFO] [Moonlight/]: Generating runtime assets for pack Moonlight Mods Dynamic Assets (immersive_weathering)
[15Jan2026 22:35:00.405] [Worker-ResourceReload-0/ERROR] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Could not generate heavy leaf pile texture for type biomesoplenty:null
java.io.IOException: Failed to open texture at location biomesoplenty:block/null_leaves: no such file
at net.mehvahdjukaar.moonlight.api.resources.textures.TextureImage.open(TextureImage.java:59) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at com.ordana.immersive_weathering.dynamicpack.ClientDynamicResourcesHandler.lambda$regenerateDynamicAssets$3(ClientDynamicResourcesHandler.java:162) ~[immersive_weathering-1.20.1-2.0.5-forge.jar%23384!/:?]
at java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) ~[?:?]
at com.ordana.immersive_weathering.dynamicpack.ClientDynamicResourcesHandler.regenerateDynamicAssets(ClientDynamicResourcesHandler.java:157) ~[immersive_weathering-1.20.1-2.0.5-forge.jar%23384!/:?]
at net.mehvahdjukaar.moonlight.api.resources.pack.DynResourceGenerator.regenerateDynamicAssets(DynResourceGenerator.java:83) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at net.mehvahdjukaar.moonlight.api.resources.pack.DynResourceGenerator.reloadResources(DynResourceGenerator.java:207) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at net.mehvahdjukaar.moonlight.api.resources.pack.DynResourceGenerator.onEarlyReload(DynResourceGenerator.java:188) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at net.mehvahdjukaar.moonlight.api.resources.pack.DynResourceGenerator.lambda$static$8(DynResourceGenerator.java:303) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at net.mehvahdjukaar.moonlight.api.events.forge.MoonlightEventsHelperImpl.lambda$postEvent$5(MoonlightEventsHelperImpl.java:43) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at java.util.concurrent.ConcurrentLinkedDeque.forEach(ConcurrentLinkedDeque.java:1650) ~[?:?]
at net.mehvahdjukaar.moonlight.api.events.forge.MoonlightEventsHelperImpl.postEvent(MoonlightEventsHelperImpl.java:43) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at net.mehvahdjukaar.moonlight.api.events.MoonlightEventsHelper.postEvent(MoonlightEventsHelper.java) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at net.mehvahdjukaar.moonlight.core.misc.ReloadInstanceWrapper.executeEarlyReloadBlocking(ReloadInstanceWrapper.java:29) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at net.mehvahdjukaar.moonlight.core.misc.ReloadInstanceWrapper.lambda$new$0(ReloadInstanceWrapper.java:44) ~[moonlight-1.20-2.16.22-forge.jar%23409!/:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:35:00.438] [Worker-ResourceReload-0/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Generated runtime CLIENT_RESOURCES for pack Moonlight Mods Dynamic Assets (immersive_weathering) in: 176 ms (multithreaded)
[15Jan2026 22:35:00.438] [Worker-ResourceReload-0/INFO] [Moonlight/]: Generating runtime assets for pack Moonlight Mods Dynamic Assets (moonlight)
[15Jan2026 22:35:00.439] [Worker-ResourceReload-0/INFO] [Moonlight/]: Generated runtime CLIENT_RESOURCES for pack Moonlight Mods Dynamic Assets (moonlight) in: 0 ms (multithreaded)
[15Jan2026 22:35:00.439] [Worker-ResourceReload-0/INFO] [Moonlight/]: Finished runtime resources generation for 4 packs in a total of 476 ms
[15Jan2026 22:35:00.454] [modloading-worker-0/INFO] [SodiumExtras/Config]: Updating config cache
[15Jan2026 22:35:00.454] [modloading-worker-0/INFO] [SodiumExtras/Config]: Cache updated successfully
[15Jan2026 22:35:00.818] [Worker-ResourceReload-11/INFO] [thetadev.constructionwand.ConstructionWand/]: ConstructionWand says hello - may the odds be ever in your favor.
[15Jan2026 22:35:00.820] [Worker-ResourceReload-14/INFO] [untamedwilds.UntamedWilds/]: Registering Packets!
[15Jan2026 22:35:00.820] [Worker-ResourceReload-13/INFO] [PluginManager/]: Executing phase COMMON_SETUP for plugin class PatchouliPlugin
[15Jan2026 22:35:00.832] [Worker-ResourceReload-13/INFO] [com.github.nyuppo.MoreMobVariants/]: Giving mobs a fresh coat of paint...
[15Jan2026 22:35:00.835] [Worker-ResourceReload-5/INFO] [com.gpumemleakfix.Gpumemleakfix/]: gpumemleakfix mod initialized
[15Jan2026 22:35:00.851] [Worker-ResourceReload-9/INFO] [blueduck.dustrial.dustrialdecor.DustrialDecorMod/]: HELLO FROM PREINIT
[15Jan2026 22:35:00.883] [Worker-ResourceReload-9/ERROR] [patchouli/]: Failed to load book engineersdecor:engineersdecor_manual defined by mod engineersdecor, skipping
java.lang.IllegalArgumentException: Book engineersdecor:engineersdecor_manual has use_resource_pack set to false. This behaviour was removed in 1.20. The book author should enable this flag and move all book contents clientside to /assets/, leaving the book.json in /data/. See https://vazkiimods.github.io/Patchouli/docs/upgrading/upgrade-guide-120 for details.
at vazkii.patchouli.common.book.Book.<init>(Book.java:145) ~[Patchouli-1.20.1-84.1-FORGE.jar%23425!/:1.20.1-84.1-FORGE]
at vazkii.patchouli.common.book.BookRegistry.loadBook(BookRegistry.java:90) ~[Patchouli-1.20.1-84.1-FORGE.jar%23425!/:1.20.1-84.1-FORGE]
at vazkii.patchouli.common.book.BookRegistry.lambda$init$3(BookRegistry.java:75) ~[Patchouli-1.20.1-84.1-FORGE.jar%23425!/:1.20.1-84.1-FORGE]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at vazkii.patchouli.common.book.BookRegistry.init(BookRegistry.java:70) ~[Patchouli-1.20.1-84.1-FORGE.jar%23425!/:1.20.1-84.1-FORGE]
at vazkii.patchouli.forge.common.ForgeModInitializer.onInitialize(ForgeModInitializer.java:76) ~[Patchouli-1.20.1-84.1-FORGE.jar%23425!/:1.20.1-84.1-FORGE]
at vazkii.patchouli.forge.common.__ForgeModInitializer_onInitialize_FMLCommonSetupEvent.invoke(.dynamic) ~[Patchouli-1.20.1-84.1-FORGE.jar%23425!/:1.20.1-84.1-FORGE]
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.5.jar%2387!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.5.jar%2387!/:?]
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.5.jar%2387!/:?]
at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:121) ~[javafmllanguage-1.20.1-47.4.11.jar%23462!/:?]
at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$5(ModContainer.java:127) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:35:00.898] [Worker-ResourceReload-9/INFO] [journeymap/]: No plugins for JourneyMap API discovered.
[15Jan2026 22:35:00.913] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwwindows] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/window.json
[15Jan2026 22:35:01.134] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwwindows] Found status: UP_TO_DATE Current: 2.4.2 Target: null
[15Jan2026 22:35:01.134] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwstairs] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/stairs.json
[15Jan2026 22:35:01.148] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwstairs] Found status: UP_TO_DATE Current: 1.0.2 Target: null
[15Jan2026 22:35:01.149] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [sound_physics_remastered] Starting version check at https://update.maxhenkel.de/forge/sound_physics_remastered
[15Jan2026 22:35:01.164] [Worker-ResourceReload-3/WARN] [Sounds/]: Failed to find block entries for tag key: minecraft:cauldrons
[15Jan2026 22:35:01.294] [Worker-ResourceReload-7/INFO] [net.minecraft.client.gui.font.providers.UnihexProvider/]: Found unifont_all_no_pua-15.0.06.hex, loading
[15Jan2026 22:35:01.318] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: java.lang.Exception: Function 'pbj.e_inoutquart' couldn't be found!
[15Jan2026 22:35:01.319] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/mclib@20/com.eliotlash.mclib.math.MathBuilder.createFunction(MathBuilder.java:423)
[15Jan2026 22:35:01.319] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/mclib@20/com.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:266)
[15Jan2026 22:35:01.320] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/mclib@20/com.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:308)
[15Jan2026 22:35:01.320] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/mclib@20/com.eliotlash.mclib.math.MathBuilder.valueFromObject(MathBuilder.java:485)
[15Jan2026 22:35:01.321] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/mclib@20/com.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:257)
[15Jan2026 22:35:01.321] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/mclib@20/com.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:309)
[15Jan2026 22:35:01.321] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/mclib@20/com.eliotlash.mclib.math.MathBuilder.parseSymbols(MathBuilder.java:290)
[15Jan2026 22:35:01.323] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.core.molang.MolangParser.parseSymbolsMolang(MolangParser.java:255)
[15Jan2026 22:35:01.323] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.core.molang.MolangParser.parseOneLine(MolangParser.java:243)
[15Jan2026 22:35:01.324] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.core.molang.MolangParser.parseExpression(MolangParser.java:198)
[15Jan2026 22:35:01.324] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.core.molang.MolangParser.parseJson(MolangParser.java:180)
[15Jan2026 22:35:01.325] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.buildKeyframeStack(BakedAnimationsAdapter.java:197)
[15Jan2026 22:35:01.325] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.bakeBoneAnimations(BakedAnimationsAdapter.java:70)
[15Jan2026 22:35:01.326] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.bakeAnimation(BakedAnimationsAdapter.java:53)
[15Jan2026 22:35:01.326] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.deserialize(BakedAnimationsAdapter.java:39)
[15Jan2026 22:35:01.327] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.deserialize(BakedAnimationsAdapter.java:31)
[15Jan2026 22:35:01.327] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[15Jan2026 22:35:01.329] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[15Jan2026 22:35:01.329] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[15Jan2026 22:35:01.329] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1261)
[15Jan2026 22:35:01.330] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.FileLoader.loadAnimationsFile(FileLoader.java:28)
[15Jan2026 22:35:01.330] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.cache.GeckoLibCache.lambda$loadAnimations$1(GeckoLibCache.java:90)
[15Jan2026 22:35:01.331] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.cache.GeckoLibCache.lambda$loadResources$5(GeckoLibCache.java:132)
[15Jan2026 22:35:01.331] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
[15Jan2026 22:35:01.331] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
[15Jan2026 22:35:01.333] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
[15Jan2026 22:35:01.334] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
[15Jan2026 22:35:01.334] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
[15Jan2026 22:35:01.335] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
[15Jan2026 22:35:01.336] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.core.molang.MolangParser:parseSymbolsMolang:258]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
[15Jan2026 22:35:01.337] [Worker-ResourceReload-10/ERROR] [software.bernie.geckolib.GeckoLib/]: Unable to parse animation: animation.model.active
[15Jan2026 22:35:01.338] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: software.bernie.geckolib.core.molang.MolangException: Couldn't parse '3 * (pbj.e_inoutquart(pbj.crouch) * 0.5) + (pbj.crouch * 0.5)' expression!
[15Jan2026 22:35:01.339] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.core.molang.MolangParser.parseOneLine(MolangParser.java:246)
[15Jan2026 22:35:01.339] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.core.molang.MolangParser.parseExpression(MolangParser.java:198)
[15Jan2026 22:35:01.340] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.core.molang.MolangParser.parseJson(MolangParser.java:180)
[15Jan2026 22:35:01.340] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.buildKeyframeStack(BakedAnimationsAdapter.java:197)
[15Jan2026 22:35:01.341] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.bakeBoneAnimations(BakedAnimationsAdapter.java:70)
[15Jan2026 22:35:01.343] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.bakeAnimation(BakedAnimationsAdapter.java:53)
[15Jan2026 22:35:01.343] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.deserialize(BakedAnimationsAdapter.java:39)
[15Jan2026 22:35:01.344] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter.deserialize(BakedAnimationsAdapter.java:31)
[15Jan2026 22:35:01.345] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76)
[15Jan2026 22:35:01.346] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1214)
[15Jan2026 22:35:01.347] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1319)
[15Jan2026 22:35:01.347] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at MC-BOOTSTRAP/com.google.gson@2.10/com.google.gson.Gson.fromJson(Gson.java:1261)
[15Jan2026 22:35:01.348] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.loading.FileLoader.loadAnimationsFile(FileLoader.java:28)
[15Jan2026 22:35:01.348] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.cache.GeckoLibCache.lambda$loadAnimations$1(GeckoLibCache.java:90)
[15Jan2026 22:35:01.349] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at TRANSFORMER/geckolib@4.8.2/software.bernie.geckolib.cache.GeckoLibCache.lambda$loadResources$5(GeckoLibCache.java:132)
[15Jan2026 22:35:01.349] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
[15Jan2026 22:35:01.350] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
[15Jan2026 22:35:01.351] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
[15Jan2026 22:35:01.352] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
[15Jan2026 22:35:01.352] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
[15Jan2026 22:35:01.353] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
[15Jan2026 22:35:01.353] [Worker-ResourceReload-10/INFO] [STDERR/]: [software.bernie.geckolib.loading.json.typeadapter.BakedAnimationsAdapter:deserialize:43]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
[15Jan2026 22:35:01.928] [Worker-ResourceReload-12/INFO] [com.sk89q.worldedit.extension.platform.PlatformManager/]: Got request to register class com.sk89q.worldedit.forge.ForgePlatform with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@7dad45e7]
[15Jan2026 22:35:01.936] [Worker-ResourceReload-12/INFO] [com.sk89q.worldedit.forge.ForgeWorldEdit/]: WorldEdit for Forge (version 7.2.15+6463-5ca4dff) is loaded
[15Jan2026 22:35:02.048] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [sound_physics_remastered] Found status: AHEAD Current: 1.20.1-1.5.1 Target: null
[15Jan2026 22:35:02.055] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [corpse] Starting version check at https://update.maxhenkel.de/forge/corpse
[15Jan2026 22:35:02.191] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [corpse] Found status: AHEAD Current: 1.20.1-1.0.23 Target: null
[15Jan2026 22:35:02.191] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwtrpdoors] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/trapdoors.json
[15Jan2026 22:35:02.204] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwtrpdoors] Found status: UP_TO_DATE Current: 1.1.5 Target: null
[15Jan2026 22:35:02.204] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwroofs] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/roofs.json
[15Jan2026 22:35:02.216] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwroofs] Found status: UP_TO_DATE Current: 2.3.2 Target: null
[15Jan2026 22:35:02.216] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwfurnitures] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/furniture.json
[15Jan2026 22:35:02.229] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwfurnitures] Found status: UP_TO_DATE Current: 3.4.1 Target: null
[15Jan2026 22:35:02.229] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwlights] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/lights.json
[15Jan2026 22:35:02.244] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwlights] Found status: UP_TO_DATE Current: 1.1.5 Target: null
[15Jan2026 22:35:02.244] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [radium] Starting version check at https://api.modrinth.com/updates/radium/forge_updates.json
[15Jan2026 22:35:02.434] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [radium] Found status: AHEAD Current: 0.12.4+git.26c9d8e Target: null
[15Jan2026 22:35:02.435] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [catalogue] Starting version check at https://mrcrayfish.com/modupdatejson?id=catalogue
[15Jan2026 22:35:02.448] [Render thread/INFO] [terrablender/]: Registered region minecraft:overworld to index 0 for type OVERWORLD
[15Jan2026 22:35:02.448] [Render thread/INFO] [terrablender/]: Registered region minecraft:nether to index 0 for type NETHER
[15Jan2026 22:35:02.448] [Render thread/INFO] [terrablender/]: Registered region biomesoplenty:overworld_primary to index 1 for type OVERWORLD
[15Jan2026 22:35:02.448] [Render thread/INFO] [terrablender/]: Registered region biomesoplenty:overworld_secondary to index 2 for type OVERWORLD
[15Jan2026 22:35:02.448] [Render thread/INFO] [terrablender/]: Registered region biomesoplenty:overworld_rare to index 3 for type OVERWORLD
[15Jan2026 22:35:02.449] [Render thread/INFO] [terrablender/]: Registered region biomesoplenty:nether_common to index 1 for type NETHER
[15Jan2026 22:35:02.449] [Render thread/INFO] [terrablender/]: Registered region biomesoplenty:nether_rare to index 2 for type NETHER
[15Jan2026 22:35:02.593] [Render thread/INFO] [Framework/SYNCED_ENTITY_DATA]: Registered synced data key backpacked:unlock_tracker for minecraft:player
[15Jan2026 22:35:02.593] [Render thread/INFO] [Framework/SYNCED_ENTITY_DATA]: Registered synced data key backpacked:trader_pickpocketing for minecraft:wandering_trader
[15Jan2026 22:35:02.700] [Forge Version Check/WARN] [net.minecraftforge.fml.VersionChecker/]: Failed to process update information
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.Gson.fromJson(Gson.java:1226) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1124) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:969) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:186) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:393) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:182) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:144) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
... 6 more
[15Jan2026 22:35:02.701] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwpaths] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/paths.json
[15Jan2026 22:35:02.715] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwpaths] Found status: UP_TO_DATE Current: 1.1.1 Target: null
[15Jan2026 22:35:02.715] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
[15Jan2026 22:35:02.848] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: OUTDATED Current: 47.4.11 Target: 47.4.13
[15Jan2026 22:35:02.848] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [securitycraft] Starting version check at https://www.github.com/Geforce132/SecurityCraft/raw/master/Updates/Forge.json
[15Jan2026 22:35:02.963] [Render thread/INFO] [Framework/SYNCED_ENTITY_DATA]: Registered synced data key refurbished_furniture:lock_yaw for refurbished_furniture:seat
[15Jan2026 22:35:03.014] [Render thread/INFO] [journeymap/]: Initializing Packet Registries
[15Jan2026 22:35:03.227] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [securitycraft] Found status: UP_TO_DATE Current: 1.10.1 Target: null
[15Jan2026 22:35:03.228] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [backpacked] Starting version check at https://mrcrayfish.com/modupdatejson?id=backpacked
[15Jan2026 22:35:03.270] [Forge Version Check/WARN] [net.minecraftforge.fml.VersionChecker/]: Failed to process update information
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.Gson.fromJson(Gson.java:1226) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1124) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:969) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:186) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:393) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:182) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:144) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
... 6 more
[15Jan2026 22:35:03.270] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [ambientenvironment] Starting version check at https://updates.blamejared.com/get?n=AmbientEnvironment&gv=1.20.1
[15Jan2026 22:35:03.273] [Render thread/INFO] [Moonlight/]: Initialized color sets in 205ms
[15Jan2026 22:35:03.287] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Reloading reverb parameters
[15Jan2026 22:35:03.295] [Worker-ResourceReload-11/INFO] [PluginManager/]: Executing phase CLIENT_SETUP for plugin class PatchouliPlugin
[15Jan2026 22:35:03.298] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader moreplayermodels:position_tex_normal could not find uniform named FogStart in the specified shader program.
[15Jan2026 22:35:03.298] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader moreplayermodels:position_tex_normal could not find uniform named FogEnd in the specified shader program.
[15Jan2026 22:35:03.298] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader moreplayermodels:position_tex_normal could not find uniform named FogColor in the specified shader program.
[15Jan2026 22:35:03.309] [Worker-ResourceReload-6/INFO] [sodiumdynamiclights/]: [LambDynLights] Initializing SodiumDynamicLights...
[15Jan2026 22:35:03.339] [Worker-ResourceReload-11/INFO] [net.minecraft.server.packs.resources.ReloadableResourceManager/]: Reloading ResourceManager: pointblank_resources, vanilla, mod_resources, Moonlight Mods Dynamic Assets, mod/subtle_effects:resourcepacks/biome_color_water_particles, file/[1.20.1]Glass-Bottom Boat[32x].zip, vinery:bushy_leaves, cnpcs
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: parcool:action.hang_down.jump
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:arctic.wind
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.crystal_foot
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.crystal_run
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.crystal_walk
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.heavy_foot
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.heavy_run
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.heavy_walk
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.light_run
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.light_walk
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.medium_foot
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.medium_run
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.medium_walk
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.slimey_run
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:armor.slimey_walk
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:beach
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:bigrockfall
[15Jan2026 22:35:03.355] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.awning.bounce
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.bellows.blow
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.bellows.retract
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.blackboard.draw
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.bubble_block.break
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.bubble_block.place
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.cannon.fire
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.cannon.ignite
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.clock.tick_1
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.clock.tick_2
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:block.coconut.smash
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.crank
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.faucet.turn
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.globe.spin
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.gunpowder.ignite
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.jar.break
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.jar.cookie
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.jar.place
[15Jan2026 22:35:03.356] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: vinery:block.kitchen_sink.faucet
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.note_block.imitate.enderman
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.present.break
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.present.fall
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.present.hit
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.present.open
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.present.pack
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.present.place
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.present.step
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.rope.break
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.rope.fall
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.rope.hit
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.rope.place
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.rope.slide
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.rope.step
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.rotate
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.sack.break
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.sack.open
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.sack.place
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.slidy_block.break
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.slidy_block.fall
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.slidy_block.hit
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.slidy_block.place
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.slidy_block.slide
[15Jan2026 22:35:03.357] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.slidy_block.step
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:block.thin_ice.crack
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:block.turntable.cat
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: vinery:block.wine_rack_3.close
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: vinery:block.wine_rack_3.open
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: vinery:block.wine_rack_5.close
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: vinery:block.wine_rack_5.open
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:blunt.equip
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:blunt.swing
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:bluntwood.bluntwood_walk
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:bluntwood.bluntwood_wander
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:bog
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: tropicraft:bongo.med
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:bow.equip
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:bow.pull
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:breathing
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:brush.brush_through
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:bullfrog
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:concrete.concrete_run
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:concrete.concrete_walk
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:concrete.concrete_wander
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:coyote
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:crickets
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:crow
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:deep_crickets
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:deep_forest
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:desert.wind
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:dimension.nether
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:dirt.dirt_land
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:dirt.dirt_run
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:dirt.dirt_walk
[15Jan2026 22:35:03.358] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:dirt.dirt_wander
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:entity.brick.throw
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.camel.ambient
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: untamedwilds:entity.camel.ambient
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.camel.angry
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.camel.chest
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.camel.death
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: untamedwilds:entity.camel.death
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.camel.eat
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.camel.hurt
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: untamedwilds:entity.camel.hurt
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.camel.step
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:entity.cannonball.bounce
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:entity.cannonball.break
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.coconut_crab.ambient
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.coconut_crab.death
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.coconut_crab.hurt
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: panthalassa:entity.creature.kronosaurus.kronosaurus_ambient
[15Jan2026 22:35:03.359] [Worker-ResourceReload-4/INFO] [com.prohitman.mutantdrexmod.MutantDRexMod/]: HELLO FROM CLIENT SETUP
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.penguin.ambient
[15Jan2026 22:35:03.359] [Worker-ResourceReload-4/INFO] [com.prohitman.mutantdrexmod.MutantDRexMod/]: MINECRAFT NAME >> BadModder54
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.penguin.death
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.penguin.hurt
[15Jan2026 22:35:03.359] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:entity.slimeball.bounce
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:entity.slimeball.throw
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:entity.slimed
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.squirrel.ambient
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.squirrel.death
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:entity.squirrel.hurt
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:entity.stun_grenade.explosion
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:entity.stun_grenade.ring
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: panthalassa:entity.vehicle.vehicle_sonar
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:floorsqueak
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:forest
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:frog
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:glass.glass_hard
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:glass.glass_hit
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:grass.grass_run
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:grass.grass_walk
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:grass.grass_wander
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:gravel.gravel_land
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:gravel.gravel_run
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:gravel.gravel_walk
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:gravel.gravel_wander
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:ice
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.aeugh
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.assault_rifle.cock
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.assault_rifle.enchanted_fire
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.assault_rifle.fire
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.assault_rifle.reload
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.assault_rifle.silenced_fire
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.auto_sniper_rifle.cock
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.auto_sniper_rifle.enchanted_fire
[15Jan2026 22:35:03.360] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.auto_sniper_rifle.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.auto_sniper_rifle.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.automatic_shotgun.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.automatic_shotgun.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.automatic_shotgun.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.automatic_shotgun.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.battle_rifle.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.battle_rifle.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.battle_rifle.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.battle_rifle.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.bazooka.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bazooka.reload
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bolt_action_rifle.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bolt_action_rifle.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bolt_action_rifle.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bolt_action_rifle.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.bomb
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.bubble_blower
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bullpup.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bullpup.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bullpup.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.bullpup.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.compact_smg.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.compact_smg.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.confetti_popper
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.double_barreled.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.double_barreled.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.double_barreled.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.grenade.pin
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.grenade_launcher.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.grenade_launcher.reload
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_ar.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_ar.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_ar.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_ar.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_pistol.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_pistol.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_pistol.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_pistol.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_revolver.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_revolver.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_revolver.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.heavy_revolver.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.heavy_rifle.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.heavy_rifle.enchanted_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.heavy_rifle.fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.heavy_rifle.silenced_fire
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.hunting_rifle.cock
[15Jan2026 22:35:03.362] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.hunting_rifle.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.hunting_rifle.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.hunting_rifle.silenced_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.hunting_shotgun.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.hunting_shotgun.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.hunting_shotgun.silenced_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.infantry_rifle.cock
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.infantry_rifle.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.infantry_rifle.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.infantry_rifle.silenced_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.lunch_basket.close
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.lunch_basket.insert
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.lunch_basket.open
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.machine_gun.cock
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.machine_gun.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.machine_gun.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.machine_gun.silenced_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.machine_pistol.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.machine_pistol.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.machine_pistol.silenced_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.micro_smg.cock
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.micro_smg.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.micro_smg.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.micro_smg.silenced_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.mini_gun.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.mini_gun.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.pistol.cock
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.pistol.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.pistol.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.pistol.reload
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.pistol.silenced_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.pump_shotgun.cock
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.pump_shotgun.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.pump_shotgun.fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.pump_shotgun.silenced_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.rapid_smg.cock
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.rapid_smg.enchanted_fire
[15Jan2026 22:35:03.364] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.rapid_smg.fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.rapid_smg.silenced_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.revolver.cock
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.revolver.enchanted_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.revolver.fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.revolver.silenced_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.rifle.cock
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.rifle.enchanted_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.rifle.fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.rifle.reload
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.rifle.silenced_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.shotgun.cock
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.shotgun.enchanted_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.shotgun.fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.shotgun.reload
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:item.shotgun.silenced_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.slingshot.charge_0
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.slingshot.charge_1
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.slingshot.charge_2
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.slingshot.charge_3
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.slingshot.release
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.smg.cock
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.smg.enchanted_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.smg.fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.smg.silenced_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.sniper_rifle.cock
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.sniper_rifle.enchanted_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.sniper_rifle.fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: nzgmaddon:item.sniper_rifle.silenced_fire
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.soap.wash
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.wrench.fail
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.wrench.hit
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:item.wrench.rotate
[15Jan2026 22:35:03.365] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:jump
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:jungle
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:leaves.leaves_through
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:lino.lino_run
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:lino.lino_walk
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:marble.marble_run
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:marble.marble_walk
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:marble.marble_wander
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:metalbar.metalbar_run
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:metalbar.metalbar_walk
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:metalbar.metalbar_wander
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:metalbox.metalbox_run
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:metalbox.metalbox_walk
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:metalbox.metalbox_wander
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: pfm:microwave_beep
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: pfm:microwave_running
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:monstergrowl
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:mud.mud_walk
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:mud.mud_wander
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:muffledice.muffledice_walk
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:music.heave_ho
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: minecraft:music.overworld.jungle_and_forest
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: supplementaries:music.pancake
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: ecologics:music_disc.coconut
[15Jan2026 22:35:03.366] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:ocean
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:owl
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: parcool:parcool.disable
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: parcool:parcool.enable
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:plains
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:quicksand.quicksand_walk
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:raptor
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:river
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:rockfall
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:rug.rug_walk
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:sand.sand_run
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:sand.sand_walk
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:savanna.day
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:savanna.night
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:snow.snow_run
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:snow.snow_walk
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:snow.snow_wander
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:soulsand
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:squeakywood.squeakywood_walk
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:squeakywood.squeakywood_wander
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:stone.stone_run
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:stone.stone_walk
[15Jan2026 22:35:03.367] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:stone.stone_wander
[15Jan2026 22:35:03.368] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:sword.equip
[15Jan2026 22:35:03.368] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:sword.swing
[15Jan2026 22:35:03.368] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:theend
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: pfm:toilet_flushing
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: pfm:toilet_used
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: fallingtrees:tree_fall
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: fallingtrees:tree_impact
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: cgm:ui.weapon.attach
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:underdeepocean
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:underground
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:underocean
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:underriver
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:underwater
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:utility.equip
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:village.anvil
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:village.dogbark
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:village.rooster
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:water.water_through
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:water.water_wander
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:water_stereofix.water_through
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:water_stereofix.water_wander
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:waterfall.0
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:waterfall.1
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:waterfall.2
[15Jan2026 22:35:03.388] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:waterfall.3
[15Jan2026 22:35:03.389] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:waterfall.4
[15Jan2026 22:35:03.389] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:waterfall.5
[15Jan2026 22:35:03.389] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:weakice.weakice_walk
[15Jan2026 22:35:03.389] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:whale
[15Jan2026 22:35:03.389] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: environs:wind
[15Jan2026 22:35:03.389] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:wood.log_walk
[15Jan2026 22:35:03.389] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Unknown sound in sound rate config: mobeffects:wood.wood_walk
[15Jan2026 22:35:03.393] [Worker-ResourceReload-7/INFO] [wile.redstonepen.libmc.Auxiliaries/]: Redstone Pen RCA disabled (default).
[15Jan2026 22:35:03.402] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.AbstractModInitializer/]: Initializing Distant Horizons client, firing DhApiBeforeDhInitEvent...
[15Jan2026 22:35:03.414] [Worker-ResourceReload-12/INFO] [Sound Physics - General/]: Using Cloth Config GUI
[15Jan2026 22:35:03.429] [Worker-ResourceReload-9/INFO] [pointblank/]: Compatibility with Player Animator version 1.0.2-rc1+1.20 enabled
[15Jan2026 22:35:03.440] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.Initializer/]: Running library validation...
[15Jan2026 22:35:03.476] [Worker-ResourceReload-10/WARN] [net.minecraft.client.renderer.texture.SpriteLoader/]: Texture butchersdelight:block/hookedllamap3_2 with size 372x579 limits mip level from 4 to 0
[15Jan2026 22:35:03.737] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.Initializer/]: Garbage collectors: [G1 Young Generation, G1 Old Generation]
[15Jan2026 22:35:03.738] [Worker-ResourceReload-2/WARN] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.Initializer/]: Distant Horizons: G1 Garbage collector detected.
This garbage collector can cause FPS stuttering.
It's recommended to use a concurrent garbage collector
like ZGC (Java 21+) or Shenandoah (Java 8 through 17) for a smoother experience.
[15Jan2026 22:35:03.753] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [ambientenvironment] Found status: BETA Current: **.**.**.** Target: **.**.**.**
[15Jan2026 22:35:03.753] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [rsgauges] Starting version check at https://raw.githubusercontent.com/stfwi/rsgauges/versions/1.19.json
[15Jan2026 22:35:03.777] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [rsgauges] Found status: BETA Current: 1.2.22 Target: null
[15Jan2026 22:35:03.777] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwdoors] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/doors.json
[15Jan2026 22:35:03.815] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwdoors] Found status: UP_TO_DATE Current: 1.1.2 Target: null
[15Jan2026 22:35:03.815] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwbridges] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/bridges.json
[15Jan2026 22:35:03.827] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.AbstractModInitializer/]: Distant Horizons, Version: 2.4.5-b
[15Jan2026 22:35:03.829] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwbridges] Found status: UP_TO_DATE Current: 3.1.0 Target: null
[15Jan2026 22:35:03.829] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwfences] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/fences.json
[15Jan2026 22:35:03.841] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwfences] Found status: UP_TO_DATE Current: 1.2.1 Target: null
[15Jan2026 22:35:03.841] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [redstonepen] Starting version check at https://raw.githubusercontent.com/stfwi/redstonepen/versions/1.20.1.json
[15Jan2026 22:35:03.899] [Forge Version Check/WARN] [net.minecraftforge.fml.VersionChecker/]: Failed to process update information
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was NUMBER at line 1 column 4 path $
at com.google.gson.Gson.fromJson(Gson.java:1226) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1124) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:969) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:186) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was NUMBER at line 1 column 4 path $
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:393) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:182) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:144) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
... 6 more
[15Jan2026 22:35:03.899] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwpaintings] Starting version check at https://raw.githubusercontent.com/sketchmacaw/macawsmods/master/paintings.json
[15Jan2026 22:35:03.900] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.AbstractModInitializer/]: Skipping mod compatibility accessor for: [optifine]
[15Jan2026 22:35:03.905] [Worker-ResourceReload-2/WARN] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.wrappers.modAccessor.OculusAccessor/]: Partial Oculus support enabled. Some DH features may be disabled or behave strangely, use Iris instead if possible.
[15Jan2026 22:35:03.905] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.dependencyInjection.ModAccessorInjector/]: Registered mod compatibility accessor for: [oculus].
[15Jan2026 22:35:03.927] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [mcwpaintings] Found status: UP_TO_DATE Current: 1.0.5 Target: null
[15Jan2026 22:35:03.927] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [journeymap] Starting version check at https://forge.curseupdate.com/32274/journeymap
[15Jan2026 22:35:04.005] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [journeymap] Found status: UP_TO_DATE Current: 5.10.3 Target: null
[15Jan2026 22:35:04.005] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [configured] Starting version check at https://mrcrayfish.com/modupdatejson?id=configured
[15Jan2026 22:35:04.048] [Forge Version Check/WARN] [net.minecraftforge.fml.VersionChecker/]: Failed to process update information
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.Gson.fromJson(Gson.java:1226) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1124) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:969) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.fml.VersionChecker$1.process(VersionChecker.java:186) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraftforge.fml.VersionChecker$1.run(VersionChecker.java:117) ~[fmlcore-1.20.1-47.4.11.jar%23461!/:?]
Caused by: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
at com.google.gson.stream.JsonReader.beginObject(JsonReader.java:393) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:182) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.read(MapTypeAdapterFactory.java:144) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
... 6 more
[15Jan2026 22:35:04.050] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [badmobs] Starting version check at https://updates.blamejared.com/get?n=badmobs&gv=1.20.1
[15Jan2026 22:35:04.176] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.config.ConfigHandler/]: Initialising config for [DistantHorizons]
[15Jan2026 22:35:04.197] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [badmobs] Found status: BETA Current: 19.0.4 Target: 19.0.4
[15Jan2026 22:35:04.197] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [moonlight] Starting version check at https://api.modrinth.com/updates/moonlight/forge_updates.json
[15Jan2026 22:35:04.329] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [moonlight] Found status: OUTDATED Current: 1.20-2.16.22 Target: 1.20-2.16.22-forge
[15Jan2026 22:35:04.329] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [engineersdecor] Starting version check at https://raw.githubusercontent.com/stfwi/engineers-decor/versions/forge-1.19.2.json
[15Jan2026 22:35:04.346] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [engineersdecor] Found status: BETA Current: 1.3.31 Target: null
[15Jan2026 22:35:04.348] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.config.ConfigHandler/]: [DistantHorizons] Config initialised
[15Jan2026 22:35:04.378] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.config.eventHandlers.IgnoredDimensionCsvHandler/]: Dimension ignoring disabled, DH will render all dimensions.
[15Jan2026 22:35:04.378] [Worker-ResourceReload-2/INFO] [com.seibel.distanthorizons.core.logging.DhLogger/]: Applying config to loggers
[15Jan2026 22:35:04.380] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.AbstractModInitializer/]: Distant Horizons client Initialized.
[15Jan2026 22:35:04.383] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.AbstractModInitializer/]: Running Delayed setup...
[15Jan2026 22:35:04.383] [Worker-ResourceReload-2/INFO] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.AbstractModInitializer/]: Delayed setup complete, firing DhApiAfterDhInitEvent event...
[15Jan2026 22:35:04.383] [Worker-ResourceReload-2/INFO] [Oculus/]: DH Ready, binding Iris event handlers...
[15Jan2026 22:35:04.409] [Render thread/INFO] [Oculus/]: Shaders are disabled because enableShaders is set to false in iris.properties
[15Jan2026 22:35:04.409] [Render thread/INFO] [Oculus/]: Shaders are disabled
[15Jan2026 22:35:04.441] [Worker-ResourceReload-2/INFO] [Oculus/]: DH Iris events bound.
[15Jan2026 22:35:04.950] [Render thread/INFO] [journeymap/]: Journeymap Initializing
[15Jan2026 22:35:09.260] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Unable to load model: 'pointblank:ammodefault#inventory' referenced from: pointblank:ammodefault#inventory: java.io.FileNotFoundException: pointblank:models/item/ammodefault.json
[15Jan2026 22:35:09.348] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelBakery/]: Unable to load model: 'decorative_blocks:blockstate_copy_item#inventory' referenced from: decorative_blocks:blockstate_copy_item#inventory: java.io.FileNotFoundException: decorative_blocks:models/item/blockstate_copy_item.json
[15Jan2026 22:35:36.553] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model pointblank:stahlhelm_net#inventory:
minecraft:textures/atlas/blocks.png:minecraft:item/stahlhelm
[15Jan2026 22:35:36.553] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#inventory:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.553] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model decocraft_nature:fake_block#inventory:
minecraft:textures/atlas/blocks.png:decocraft_nature:item/fake_block
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_5#inventory:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#inventory:
minecraft:textures/atlas/blocks.png:biomesoplenty:block/null_leaves
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_fence#inventory:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_2#facing=west,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=north,in_wall=false,open=true,powered=true,waterlogged=true:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_6#facing=west,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=west,in_wall=true,open=false,powered=true,waterlogged=true:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_5#facing=north,waterlogged=true:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_4#facing=east,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model pointblank:us_army_dress#inventory:
minecraft:textures/atlas/blocks.png:minecraft:item/us_army_dress
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_3#facing=south,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=east,in_wall=false,open=true,powered=true,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood#inventory:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood#facing=east,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_2#inventory:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model decocraft:fake_block#inventory:
minecraft:textures/atlas/blocks.png:decocraft:item/fake_block
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model customnpcs:npcmailbox#inventory:
minecraft:textures/atlas/blocks.png:customnpcs:blocks/mailbox1
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_6#inventory:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_3#facing=west,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood#facing=west,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_fence#east=true,lower=false,north=true,south=true,waterlogged=true,west=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=south,in_wall=true,open=false,powered=false,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=west,in_wall=false,open=false,powered=true,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_4#facing=north,waterlogged=true:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_6#facing=south,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_3#facing=east,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_2#facing=south,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=east,in_wall=true,open=false,powered=true,waterlogged=true:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=east,in_wall=false,open=false,powered=true,waterlogged=true:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=south,in_wall=false,open=true,powered=true,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model customnpcs:npccarpentybench#inventory:
minecraft:textures/atlas/blocks.png:customnpcs:block/carpentrybench
[15Jan2026 22:35:36.554] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model customnpcs:npcmailbox3#inventory:
minecraft:textures/atlas/blocks.png:customnpcs:blocks/mailbox3
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_3#inventory:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=west,in_wall=false,open=true,powered=true,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model customnpcs:npcmailbox2#inventory:
minecraft:textures/atlas/blocks.png:customnpcs:blocks/mailbox2
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model pointblank:m1helmet#inventory:
minecraft:textures/atlas/blocks.png:minecraft:item/m1helmet
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=1:
minecraft:textures/atlas/blocks.png:biomesoplenty:block/null_leaves
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=0:
minecraft:textures/atlas/blocks.png:biomesoplenty:block/null_leaves
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=west,in_wall=true,open=true,powered=false,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=3:
minecraft:textures/atlas/blocks.png:biomesoplenty:block/null_leaves
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=2:
minecraft:textures/atlas/blocks.png:biomesoplenty:block/null_leaves
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_4#facing=west,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=5:
minecraft:textures/atlas/blocks.png:biomesoplenty:block/null_leaves
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_5#facing=south,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=4:
minecraft:textures/atlas/blocks.png:biomesoplenty:block/null_leaves
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=7:
minecraft:textures/atlas/blocks.png:immersive_weathering:block/biomesoplenty/heavy_null_leaf_pile
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_3#facing=north,waterlogged=true:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=east,in_wall=true,open=true,powered=false,waterlogged=true:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_2#facing=east,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=6:
minecraft:textures/atlas/blocks.png:immersive_weathering:block/biomesoplenty/heavy_null_leaf_pile
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model immersive_weathering:biomesoplenty/null_leaf_pile#age=9,layers=8:
minecraft:textures/atlas/blocks.png:immersive_weathering:block/biomesoplenty/heavy_null_leaf_pile
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model pointblank:flakvest#inventory:
minecraft:textures/atlas/blocks.png:minecraft:item/flakvest
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood#facing=north,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=north,in_wall=true,open=true,powered=true,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_6#facing=east,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=north,in_wall=false,open=false,powered=true,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=south,in_wall=true,open=true,powered=true,waterlogged=true:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood#facing=south,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=south,in_wall=false,open=false,powered=true,waterlogged=true:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model morefences:s_gate#facing=north,in_wall=true,open=false,powered=true,waterlogged=false:
minecraft:textures/atlas/blocks.png:minecraft:block/s
[15Jan2026 22:35:36.555] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_4#inventory:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.556] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_5#facing=west,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.556] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model pointblank:stahlhelm#inventory:
minecraft:textures/atlas/blocks.png:minecraft:item/stahlhelm
[15Jan2026 22:35:36.556] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_6#facing=north,waterlogged=true:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.556] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_4#facing=south,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.556] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_5#facing=east,waterlogged=false:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:36.556] [Worker-ResourceReload-5/WARN] [net.minecraft.client.resources.model.ModelManager/]: Missing textures in model doomsday_decoration:blood_2#facing=north,waterlogged=true:
minecraft:textures/atlas/blocks.png:doomsday_decoration:block/
[15Jan2026 22:35:41.764] [Worker-ResourceReload-4/INFO] [cy.jdkdigital.trophymanager.TrophyManager/]: registering head curios
[15Jan2026 22:35:41.857] [Worker-ResourceReload-12/INFO] [Jade/]: Start loading plugin at net.blay09.mods.balm.forge.compat.hudinfo.ForgeJadeModCompat
[15Jan2026 22:35:41.863] [Worker-ResourceReload-12/INFO] [Jade/]: Start loading plugin at de.maxhenkel.corpse.integration.waila.PluginCorpse
[15Jan2026 22:35:41.863] [Worker-ResourceReload-12/INFO] [Jade/]: Start loading plugin at net.geforcemods.securitycraft.compat.hudmods.JadeDataProvider
[15Jan2026 22:35:41.865] [Worker-ResourceReload-12/INFO] [Jade/]: Start loading plugin at net.larsmans.infinitybuttons.compat.jade.InfinityButtonsPlugin
[15Jan2026 22:35:41.866] [Worker-ResourceReload-12/INFO] [Jade/]: Start loading plugin at snownee.jade.addon.vanilla.VanillaPlugin
[15Jan2026 22:35:41.879] [Worker-ResourceReload-12/INFO] [Jade/]: Start loading plugin at snownee.jade.addon.universal.UniversalPlugin
[15Jan2026 22:35:41.881] [Worker-ResourceReload-12/INFO] [Jade/]: Start loading plugin at snownee.jade.addon.core.CorePlugin
[15Jan2026 22:35:42.097] [Render thread/INFO] [Configured/]: Successfully loaded config provider: com.mrcrayfish.configured.impl.forge.ForgeConfigProvider
[15Jan2026 22:35:42.097] [Render thread/INFO] [Configured/]: Successfully loaded config provider: com.mrcrayfish.configured.impl.framework.FrameworkConfigProvider
[15Jan2026 22:35:42.098] [Render thread/INFO] [Configured/]: Successfully loaded config provider: com.mrcrayfish.configured.impl.jei.JeiConfigProvider
[15Jan2026 22:35:42.098] [Render thread/INFO] [Configured/]: Creating config GUI factories...
[15Jan2026 22:35:42.102] [Render thread/INFO] [Configured/]: Registering config factory for mod alexsmobs. Found 1 config(s)
[15Jan2026 22:35:42.103] [Render thread/INFO] [Configured/]: Registering config factory for mod sodiumextras. Found 1 config(s)
[15Jan2026 22:35:42.103] [Render thread/INFO] [Configured/]: Registering config factory for mod architects_palette. Found 1 config(s)
[15Jan2026 22:35:42.103] [Render thread/INFO] [Configured/]: Registering config factory for mod rsgauges. Found 1 config(s)
[15Jan2026 22:35:42.103] [Render thread/INFO] [Configured/]: Registering config factory for mod ctm. Found 1 config(s)
[15Jan2026 22:35:42.104] [Render thread/INFO] [Configured/]: Registering config factory for mod citadel. Found 1 config(s)
[15Jan2026 22:35:42.104] [Render thread/INFO] [Configured/]: Registering config factory for mod carryon. Found 2 config(s)
[15Jan2026 22:35:42.104] [Render thread/INFO] [Configured/]: Registering config factory for mod sodiumdynamiclights. Found 1 config(s)
[15Jan2026 22:35:42.104] [Render thread/INFO] [Configured/]: Registering config factory for mod corpse. Found 1 config(s)
[15Jan2026 22:35:42.104] [Render thread/INFO] [Configured/]: Registering config factory for mod dustrial_decor. Found 1 config(s)
[15Jan2026 22:35:42.104] [Render thread/INFO] [Configured/]: Registering config factory for mod getittogetherdrops. Found 1 config(s)
[15Jan2026 22:35:42.105] [Render thread/INFO] [Configured/]: Registering config factory for mod curios. Found 3 config(s)
[15Jan2026 22:35:42.105] [Render thread/INFO] [Configured/]: Registering config factory for mod patchouli. Found 1 config(s)
[15Jan2026 22:35:42.105] [Render thread/INFO] [Configured/]: Registering config factory for mod dramaticdoors. Found 1 config(s)
[15Jan2026 22:35:42.105] [Render thread/INFO] [Configured/]: Registering config factory for mod elevatorid. Found 1 config(s)
[15Jan2026 22:35:42.105] [Render thread/INFO] [Configured/]: Registering config factory for mod pointblank. Found 1 config(s)
[15Jan2026 22:35:42.105] [Render thread/INFO] [Configured/]: Registering config factory for mod constructionwand. Found 2 config(s)
[15Jan2026 22:35:42.106] [Render thread/INFO] [Configured/]: Registering config factory for mod chimes. Found 2 config(s)
[15Jan2026 22:35:42.107] [Render thread/INFO] [Configured/]: Registering config factory for mod refurbished_furniture. Found 2 config(s)
[15Jan2026 22:35:42.107] [Render thread/INFO] [Configured/]: Registering config factory for mod fastleafdecay. Found 1 config(s)
[15Jan2026 22:35:42.107] [Render thread/INFO] [Configured/]: Registering config factory for mod trashslot. Found 1 config(s)
[15Jan2026 22:35:42.108] [Render thread/INFO] [Configured/]: Registering config factory for mod jei. Found 5 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod immersive_weathering. Found 3 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod buildersdelight. Found 1 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod fallingleaves. Found 1 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod journeymap. Found 1 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod notenoughwands. Found 1 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod untamedwilds. Found 1 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod particular. Found 1 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod mcjtylib. Found 2 config(s)
[15Jan2026 22:35:42.109] [Render thread/INFO] [Configured/]: Registering config factory for mod plonk. Found 1 config(s)
[15Jan2026 22:35:42.110] [Render thread/INFO] [Configured/]: Registering config factory for mod trophymanager. Found 1 config(s)
[15Jan2026 22:35:42.110] [Render thread/INFO] [Configured/]: Registering config factory for mod forge. Found 2 config(s)
[15Jan2026 22:35:42.110] [Render thread/INFO] [Configured/]: Registering config factory for mod mutantdrexmod. Found 1 config(s)
[15Jan2026 22:35:42.110] [Render thread/INFO] [Configured/]: Registering config factory for mod moonlight. Found 1 config(s)
[15Jan2026 22:35:42.110] [Render thread/INFO] [Configured/]: Registering config factory for mod extragore. Found 1 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod titanium. Found 2 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod jurassicreborn. Found 1 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod paintings. Found 2 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod ecologics. Found 1 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod securitycraft. Found 2 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod parcool. Found 2 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod backpacked. Found 2 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod engineersdecor. Found 2 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod betterlily. Found 1 config(s)
[15Jan2026 22:35:42.111] [Render thread/INFO] [Configured/]: Registering config factory for mod aquaculture. Found 1 config(s)
[15Jan2026 22:35:42.113] [Render thread/INFO] [Configured/]: Registering config factory for mod explosiveenhancement. Found 1 config(s)
[15Jan2026 22:35:42.113] [Render thread/INFO] [Configured/]: Registering config factory for mod chiselsandbits. Found 3 config(s)
[15Jan2026 22:35:42.113] [Render thread/INFO] [Configured/]: Registering config factory for mod responsiveshields. Found 1 config(s)
[15Jan2026 22:35:42.159] [Render thread/INFO] [citadel/]: adding citadel surface rules via terrablender...
[15Jan2026 22:35:42.161] [Render thread/INFO] [citadel/]: Added 0 vanilla biome surface rule types via terrablender
[15Jan2026 22:35:42.161] [Render thread/INFO] [citadel/]: Added 0 modded biome surface rule types via terrablender
[15Jan2026 22:35:42.189] [Render thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Configuration file C:\Users\********\AppData\Roaming\.minecraft\config\badmobs-common.toml is not correct. Correcting
[15Jan2026 22:35:42.193] [Render thread/WARN] [net.minecraftforge.common.ForgeConfigSpec/CORE]: Incorrect key valkyrienskies was corrected from SimpleCommentedConfig:{ship_mounting_entity=SimpleCommentedConfig:{allowNormalSpawning=true, allowSpawners=true, allowSpawnEggs=true, allowConversions=true}, vs_physics_entity=SimpleCommentedConfig:{allowNormalSpawning=true, allowSpawners=true, allowSpawnEggs=true, allowConversions=true}} to its default, null.
[15Jan2026 22:35:42.808] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:item.goat_horn.play
[15Jan2026 22:35:42.808] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[15Jan2026 22:35:42.808] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: sounds:item.hard_metal.hold
[15Jan2026 22:35:42.808] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: sounds:item.shiny_metal.hold
[15Jan2026 22:35:42.849] [Render thread/INFO] [com.mojang.blaze3d.audio.Library/]: OpenAL initialized on device OpenAL Soft on Headphones (High Definition Audio Device)
[15Jan2026 22:35:42.850] [Render thread/INFO] [Sound Physics - General/]: Initializing Sound Physics
[15Jan2026 22:35:42.850] [Render thread/INFO] [Sound Physics - General/]: EFX Extension recognized
[15Jan2026 22:35:42.850] [Render thread/INFO] [Sound Physics - General/]: Max auxiliary sends: 4
[15Jan2026 22:35:42.851] [Render thread/INFO] [Sound Physics - General/]: Aux slot 1 created
[15Jan2026 22:35:42.851] [Render thread/INFO] [Sound Physics - General/]: Aux slot 2 created
[15Jan2026 22:35:42.851] [Render thread/INFO] [Sound Physics - General/]: Aux slot 3 created
[15Jan2026 22:35:42.851] [Render thread/INFO] [Sound Physics - General/]: Aux slot 4 created
[15Jan2026 22:35:42.856] [Render thread/INFO] [Sound Physics - General/]: EFX ready
[15Jan2026 22:35:42.858] [Render thread/INFO] [net.minecraft.client.sounds.SoundEngine/SOUNDS]: Sound engine started
[15Jan2026 22:35:42.965] [Render thread/INFO] [mod.chiselsandbits.client.reloading.ClientResourceReloadingManager/]: Resetting client caches
[15Jan2026 22:35:42.966] [Render thread/INFO] [mod.chiselsandbits.reloading.DataReloadingResourceManager/]: Resetting common caches
[15Jan2026 22:35:42.966] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 chiselsandbits:textures/atlases/icons.png-atlas
[15Jan2026 22:35:42.969] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 16384x8192x4 minecraft:textures/atlas/blocks.png-atlas
[15Jan2026 22:35:43.281] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/signs.png-atlas
[15Jan2026 22:35:43.281] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[15Jan2026 22:35:43.283] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[15Jan2026 22:35:43.283] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 64x64x4 refurbished_furniture:textures/atlas/tv_channels.png-atlas
[15Jan2026 22:35:43.284] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 2048x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
[15Jan2026 22:35:43.286] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
[15Jan2026 22:35:43.287] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/chest.png-atlas
[15Jan2026 22:35:43.288] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[15Jan2026 22:35:43.288] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[15Jan2026 22:35:44.937] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[15Jan2026 22:35:44.990] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x512x0 minecraft:textures/atlas/particles.png-atlas
[15Jan2026 22:35:44.992] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 8192x8192x0 minecraft:textures/atlas/paintings.png-atlas
[15Jan2026 22:35:45.011] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/mob_effects.png-atlas
[15Jan2026 22:35:45.036] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 jei:textures/atlas/gui.png-atlas
[15Jan2026 22:35:45.037] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x512x0 fallingleaves:leaves-atlas
[15Jan2026 22:35:45.038] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x512x0 fallingleaves:leaves-atlas
[15Jan2026 22:35:45.040] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader preloaded 320 jsons
[15Jan2026 22:35:45.074] [Render thread/INFO] [ModernFix/]: Deduplicated ResourcefulLib highlights (2607 points, 4968 lines)
[15Jan2026 22:35:45.080] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 moonlight:textures/atlas/map_markers.png-atlas
[15Jan2026 22:35:45.084] [Render thread/INFO] [YetAnotherConfigLib/]: Successfully loaded image 'sounds:textures/gui/chat_sounds.webp'
[15Jan2026 22:35:45.084] [Render thread/INFO] [YetAnotherConfigLib/]: Successfully loaded image 'sounds:textures/gui/discord.webp'
[15Jan2026 22:35:45.084] [Render thread/INFO] [YetAnotherConfigLib/]: Successfully loaded image 'sounds:textures/gui/event_sounds.webp'
[15Jan2026 22:35:45.084] [Render thread/INFO] [YetAnotherConfigLib/]: Successfully loaded image 'sounds:textures/gui/kofi.webp'
[15Jan2026 22:35:45.085] [Render thread/INFO] [YetAnotherConfigLib/]: Successfully loaded image 'sounds:textures/gui/mod_sounds.webp'
[15Jan2026 22:35:45.085] [Render thread/INFO] [YetAnotherConfigLib/]: Successfully loaded image 'sounds:textures/gui/modrinth.webp'
[15Jan2026 22:35:45.085] [Render thread/INFO] [YetAnotherConfigLib/]: Successfully loaded image 'sounds:textures/gui/ui_sounds.webp'
[15Jan2026 22:35:45.086] [Render thread/INFO] [YetAnotherConfigLib/]: Successfully loaded image 'sounds:textures/gui/world_sounds.webp'
[15Jan2026 22:35:45.095] [Render thread/INFO] [com.cupboard.Cupboard/]: Loaded config for: smoothchunk.json
[15Jan2026 22:35:45.138] [Render thread/INFO] [Oculus/]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:35:45.141] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.device.GLRenderDevice$ImmediateDrawCommandList, which may cause instability.
[15Jan2026 22:35:45.166] [Render thread/INFO] [FirstPersonModel/]: Loading PlayerAnimator support!
[15Jan2026 22:35:45.167] [Render thread/INFO] [FirstPersonModel/]: Loaded Vanilla Hands items: []
[15Jan2026 22:35:45.167] [Render thread/INFO] [FirstPersonModel/]: Loaded Auto Disable items: []
[15Jan2026 22:35:45.223] [Render thread/ERROR] [ambientsounds/]: Could not find sound category suspense for pale-garden.pale-garden-ambience.
[15Jan2026 22:35:45.226] [Render thread/INFO] [ambientsounds/]: Loaded AmbientEngine 'basic' v3.2.3. 11 dimension(s), 11 features, 11 blockgroups, 2 sound collections, 38 regions, 60 sounds, 11 sound categories, 6 solids and 2 biome types
[15Jan2026 22:35:47.154] [Render thread/WARN] [ModernFix/]: Game took 88.32 seconds to start
[15Jan2026 22:36:05.888] [BlinkLoad Atlas Texture Cache I/O/INFO] [blinkload/cache/]: Saved atlas textures to cache (C:\Users\********\AppData\Roaming\.minecraft\.blinkload\atlas_textures_cache.json; took 62545ms).
[15Jan2026 22:36:08.311] [Render thread/WARN] [net.minecraftforge.common.ForgeHooks/WP]: The following mods have version differences that were not resolved:
cloth_config (version 11.1.106 -> 11.1.136)
justzoom (version 2.1.1 -> MISSING)
konkrete (version 1.8.0 -> MISSING)
mixinextras (version 0.5.0-beta.2 -> MISSING)
valkyrienskies (version 2.4.8.1 -> MISSING)
vs_eureka (version 1.6.1 -> MISSING)
Things may not work well.
[15Jan2026 22:36:08.558] [Render thread/ERROR] [net.minecraftforge.registries.GameData/REGISTRIES]: Unidentified mapping from registry minecraft:block
valkyrienskies:test_antigrav: 8586
valkyrienskies:test_chair: 8581
valkyrienskies:test_flap: 8583
valkyrienskies:test_hinge: 8582
valkyrienskies:test_thruster: 8585
valkyrienskies:test_wing: 8584
vs_eureka:acacia_ship_helm: 9450
vs_eureka:anchor: 9442
vs_eureka:ballast: 9445
vs_eureka:balloon: 9454
vs_eureka:birch_ship_helm: 9448
vs_eureka:black_balloon: 9458
vs_eureka:blue_balloon: 9466
vs_eureka:brown_balloon: 9470
vs_eureka:crimson_ship_helm: 9452
vs_eureka:cyan_balloon: 9465
vs_eureka:dark_oak_ship_helm: 9451
vs_eureka:engine: 9443
vs_eureka:floater: 9444
vs_eureka:gray_balloon: 9457
vs_eureka:green_balloon: 9463
vs_eureka:jungle_ship_helm: 9449
vs_eureka:light_blue_balloon: 9464
vs_eureka:light_gray_balloon: 9456
vs_eureka:lime_balloon: 9462
vs_eureka:magenta_balloon: 9468
vs_eureka:oak_ship_helm: 9446
vs_eureka:orange_balloon: 9460
vs_eureka:pink_balloon: 9469
vs_eureka:purple_balloon: 9467
vs_eureka:red_balloon: 9459
vs_eureka:spruce_ship_helm: 9447
vs_eureka:warped_ship_helm: 9453
vs_eureka:white_balloon: 9455
vs_eureka:yellow_balloon: 9461
[15Jan2026 22:36:08.559] [Render thread/ERROR] [net.minecraftforge.registries.GameData/REGISTRIES]: Unidentified mapping from registry minecraft:entity_type
valkyrienskies:ship_mounting_entity: 374
valkyrienskies:vs_physics_entity: 375
[15Jan2026 22:36:08.559] [Render thread/ERROR] [net.minecraftforge.registries.GameData/REGISTRIES]: Unidentified mapping from registry minecraft:item
valkyrienskies:area_assembler: 12563
valkyrienskies:connection_checker: 12561
valkyrienskies:physics_entity_creator: 12564
valkyrienskies:ship_assembler: 12565
valkyrienskies:ship_creator: 12559
valkyrienskies:ship_creator_smaller: 12562
valkyrienskies:ship_remover: 12560
valkyrienskies:test_antigrav: 12558
valkyrienskies:test_chair: 12553
valkyrienskies:test_flap: 12555
valkyrienskies:test_hinge: 12554
valkyrienskies:test_thruster: 12557
valkyrienskies:test_wing: 12556
vs_eureka:acacia_ship_helm: 13540
vs_eureka:anchor: 13532
vs_eureka:ballast: 13535
vs_eureka:balloon: 13544
vs_eureka:birch_ship_helm: 13538
vs_eureka:black_balloon: 13548
vs_eureka:blue_balloon: 13556
vs_eureka:brown_balloon: 13560
vs_eureka:crimson_ship_helm: 13542
vs_eureka:cyan_balloon: 13555
vs_eureka:dark_oak_ship_helm: 13541
vs_eureka:engine: 13533
vs_eureka:floater: 13534
vs_eureka:gray_balloon: 13547
vs_eureka:green_balloon: 13553
vs_eureka:jungle_ship_helm: 13539
vs_eureka:light_blue_balloon: 13554
vs_eureka:light_gray_balloon: 13546
vs_eureka:lime_balloon: 13552
vs_eureka:magenta_balloon: 13558
vs_eureka:oak_ship_helm: 13536
vs_eureka:orange_balloon: 13550
vs_eureka:pink_balloon: 13559
vs_eureka:purple_balloon: 13557
vs_eureka:red_balloon: 13549
vs_eureka:spruce_ship_helm: 13537
vs_eureka:warped_ship_helm: 13543
vs_eureka:white_balloon: 13545
vs_eureka:yellow_balloon: 13551
[15Jan2026 22:36:08.559] [Render thread/WARN] [net.minecraftforge.registries.GameData/REGISTRIES]: Forge Mod Loader detected missing registry entries.
There are 79 missing entries in this save.
If you continue the missing entries will get removed.
A world backup will be automatically created in your saves directory.
[15Jan2026 22:36:08.559] [Render thread/WARN] [net.minecraftforge.registries.GameData/REGISTRIES]: Missing minecraft:item:
valkyrienskies:area_assembler
valkyrienskies:connection_checker
valkyrienskies:physics_entity_creator
valkyrienskies:ship_assembler
valkyrienskies:ship_creator
valkyrienskies:ship_creator_smaller
valkyrienskies:ship_remover
valkyrienskies:test_antigrav
valkyrienskies:test_chair
valkyrienskies:test_flap
valkyrienskies:test_hinge
valkyrienskies:test_thruster
valkyrienskies:test_wing
vs_eureka:acacia_ship_helm
vs_eureka:anchor
vs_eureka:ballast
vs_eureka:balloon
vs_eureka:birch_ship_helm
vs_eureka:black_balloon
vs_eureka:blue_balloon
vs_eureka:brown_balloon
vs_eureka:crimson_ship_helm
vs_eureka:cyan_balloon
vs_eureka:dark_oak_ship_helm
vs_eureka:engine
vs_eureka:floater
vs_eureka:gray_balloon
vs_eureka:green_balloon
vs_eureka:jungle_ship_helm
vs_eureka:light_blue_balloon
vs_eureka:light_gray_balloon
vs_eureka:lime_balloon
vs_eureka:magenta_balloon
vs_eureka:oak_ship_helm
vs_eureka:orange_balloon
vs_eureka:pink_balloon
vs_eureka:purple_balloon
vs_eureka:red_balloon
vs_eureka:spruce_ship_helm
vs_eureka:warped_ship_helm
vs_eureka:white_balloon
vs_eureka:yellow_balloon
Missing minecraft:block:
valkyrienskies:test_antigrav
valkyrienskies:test_chair
valkyrienskies:test_flap
valkyrienskies:test_hinge
valkyrienskies:test_thruster
valkyrienskies:test_wing
vs_eureka:acacia_ship_helm
vs_eureka:anchor
vs_eureka:ballast
vs_eureka:balloon
vs_eureka:birch_ship_helm
vs_eureka:black_balloon
vs_eureka:blue_balloon
vs_eureka:brown_balloon
vs_eureka:crimson_ship_helm
vs_eureka:cyan_balloon
vs_eureka:dark_oak_ship_helm
vs_eureka:engine
vs_eureka:floater
vs_eureka:gray_balloon
vs_eureka:green_balloon
vs_eureka:jungle_ship_helm
vs_eureka:light_blue_balloon
vs_eureka:light_gray_balloon
vs_eureka:lime_balloon
vs_eureka:magenta_balloon
vs_eureka:oak_ship_helm
vs_eureka:orange_balloon
vs_eureka:pink_balloon
vs_eureka:purple_balloon
vs_eureka:red_balloon
vs_eureka:spruce_ship_helm
vs_eureka:warped_ship_helm
vs_eureka:white_balloon
vs_eureka:yellow_balloon
Missing minecraft:entity_type:
valkyrienskies:ship_mounting_entity
valkyrienskies:vs_physics_entity
[15Jan2026 22:36:08.559] [Render thread/ERROR] [net.minecraftforge.registries.GameData/REGISTRIES]: There are unidentified mappings in this world - we are going to attempt to process anyway
[15Jan2026 22:36:08.913] [Render thread/WARN] [net.minecraft.server.MinecraftServer/]: Missing data pack mod:mixinextras
[15Jan2026 22:36:08.914] [Render thread/WARN] [net.minecraft.server.MinecraftServer/]: Missing data pack mod:valkyrienskies
[15Jan2026 22:36:08.914] [Render thread/WARN] [net.minecraft.server.MinecraftServer/]: Missing data pack mod:vs_eureka
[15Jan2026 22:36:08.914] [Render thread/WARN] [net.minecraft.server.MinecraftServer/]: Missing data pack mod:konkrete
[15Jan2026 22:36:08.914] [Render thread/WARN] [net.minecraft.server.MinecraftServer/]: Missing data pack mod:justzoom
[15Jan2026 22:36:08.934] [Render thread/INFO] [Moonlight/]: Starting runtime resource generation for pack type SERVER_DATA with generators from mods [amendments, immersive_weathering, immersive_weathering, moonlight]: [com.ordana.immersive_weathering.dynamicpack.ServerDynamicResourcesHandler@61414905]
[15Jan2026 22:36:08.934] [Render thread/INFO] [Moonlight/]: Generating runtime assets for pack Immersive Weathering Generated Pack (immersive_weathering)
[15Jan2026 22:36:08.948] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Generated runtime SERVER_DATA for pack Immersive Weathering Generated Pack (immersive_weathering) in: 13 ms (multithreaded)
[15Jan2026 22:36:08.948] [Render thread/INFO] [Moonlight/]: Finished runtime resources generation for 4 packs in a total of 13 ms
[15Jan2026 22:36:10.156] [Render thread/INFO] [Vinery/]: Registered /wine command
[15Jan2026 22:36:10.161] [Render thread/INFO] [com.sk89q.worldedit.extension.platform.PlatformCommandManager/]: Registering commands with com.sk89q.worldedit.forge.ForgePlatform
[15Jan2026 22:36:10.164] [Render thread/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsForge:onRegisterCommandEvent:25]: [Solid Mobs] commands registered
[15Jan2026 22:36:10.178] [Render thread/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher /fire_extinguisher commands for Fire Extinguisher ...
[15Jan2026 22:36:10.213] [Render thread/INFO] [com.github.alexthe666.alexsmobs.AlexsMobs/]: Adding datapack listener capsid_recipes
[15Jan2026 22:36:10.413] [Worker-ResourceReload-0/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:tools/melee_weapon as it is missing following references: minecraft:mace (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:36:10.415] [Worker-ResourceReload-0/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:tools/mace as it is missing following references: minecraft:mace (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:36:10.424] [Worker-ResourceReload-0/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:rods/breeze as it is missing following references: minecraft:breeze_rod (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:36:10.427] [Worker-ResourceReload-0/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:foods as it is missing following references: minecraft:ominous_bottle (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:36:10.428] [Worker-ResourceReload-0/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:music_discs as it is missing following references: minecraft:music_disc_creator (from Sounds-2.2.1+1.20.1+forge.jar),
minecraft:music_disc_creator_music_box (from Sounds-2.2.1+1.20.1+forge.jar),
minecraft:music_disc_precipice (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:36:10.604] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/wrapped_ice_chains
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:wrapped_ice_chains'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.620] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/bolted_industrial_iron_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:bolted_industrial_iron_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.623] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.635] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_pink
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_pink'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.636] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/cinder_brick_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:cinder_brick_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.656] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_purple
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_purple'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.658] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/picnic_basket
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:picnic_basket_closed'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.670] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_gray
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_gray'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.671] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_cursed_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_cursed_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.678] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_ebony
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_ebony'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.687] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/smooth_cardboard_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:smooth_cardboard_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.695] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_spruce
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_spruce'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.697] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.706] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_birch
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_birch'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.709] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_1_flowering_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_1_flowering_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.710] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_yellow
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_yellow'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.714] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/cast_iron_brick_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:cast_iron_brick_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.717] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/rusty_sheet_metal_paneling_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:rusty_sheet_metal_paneling_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.720] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_light_blue
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_light_blue'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.724] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_spruce_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_spruce_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.790] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_oak_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_oak_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.791] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_palm
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_palm'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.802] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_magenta
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_magenta'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.820] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_pink
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_pink'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.822] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_birch_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_birch_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.824] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_ender_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_ender_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.831] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_2_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_2_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.835] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_light_gray
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_light_gray'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.848] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_white
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_white'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.851] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_white
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_white'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.854] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_cyan
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_cyan'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.856] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_green
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_green'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.857] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/rusty_sheet_metal_treading_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:rusty_sheet_metal_treading_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.860] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.862] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/picnic_basket_closed
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:picnic_basket_closed'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.865] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_white_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_white_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.877] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/mini_padded_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:mini_padded_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.880] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_ice_chain
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_ice_chain'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.884] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_silver
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_silver'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.889] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_1_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_1_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.891] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_cherry
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_cherry'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.893] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_oak
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_oak'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.897] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/sheet_metal_treading_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:sheet_metal_treading_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.909] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_orange
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_orange'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.913] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_2_flowering_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_2_flowering_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.919] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/sheet_metal_paneling_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:sheet_metal_paneling_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.924] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_blue
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_blue'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.927] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_red
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_red'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.930] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_glow_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_glow_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:10.934] [Worker-ResourceReload-5/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_lime
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_lime'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:36:11.003] [Render thread/WARN] [net.minecraft.world.level.storage.loot.LootDataManager/]: Found loot table element validation problem in {loot_tables:geysers:chests/ice_geyser_loot}.pools[0].entries[1].functions[1]: Parameters [<parameter minecraft:tool>] are not provided in this context
[15Jan2026 22:36:11.023] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_treading_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.026] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oracle_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.031] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cast_iron_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.035] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:yucca_button_from_yucca_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.038] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/twisted_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.040] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/craterstone_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.040] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.040] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.040] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/nebulite_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.043] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe woodworks:oak_button_from_oak_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.046] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:wrapped_ice_chains as it's serializer returned null
[15Jan2026 22:36:11.046] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_plating_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.046] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/crimson_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.047] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.049] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/polished_nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.050] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_ender_lantern as it's serializer returned null
[15Jan2026 22:36:11.050] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_glow_lantern as it's serializer returned null
[15Jan2026 22:36:11.054] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:willow_button_from_willow_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.055] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:melonpieitem: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:melonpieitem'
[15Jan2026 22:36:11.058] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:grimwood_button_from_grimwood_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.060] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/cerebral_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.060] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/diamond_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.060] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/redstone_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.061] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.063] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_crimson_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_crimson_door'
[15Jan2026 22:36:11.064] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/twisted_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.065] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.065] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.065] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/cerebral_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.065] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_sliding_warped_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:sliding_warped_door'
[15Jan2026 22:36:11.067] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:morado_button_from_morado_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.069] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/tread_plate_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.069] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/spruce_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.069] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:laurel_button_from_laurel_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.069] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.071] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/birch_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.073] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_treading_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.084] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/craterstone_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.087] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/crimson_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.091] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_tile_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.093] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:pine_button_from_pine_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.093] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:rosewood_button_from_rosewood_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.094] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:wisteria_button_from_wisteria_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.094] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/lapis_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.095] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/dark_oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.095] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/mangrove_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.096] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/acacia_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.096] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:plum_button_from_plum_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.097] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:morado_button_from_morado_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.097] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.098] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_spruce_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_spruce_door'
[15Jan2026 22:36:11.098] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.100] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/craterstone_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.100] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:plum_button_from_plum_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.100] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/iron_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.101] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:laurel_button_from_laurel_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.101] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/spruce_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.101] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/warped_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.102] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:smooth_cardboard_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.103] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_mangrove_door'
[15Jan2026 22:36:11.105] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:willow_button_from_willow_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.108] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:driftwood_button_from_driftwood_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.108] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_cursed_lantern as it's serializer returned null
[15Jan2026 22:36:11.109] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/jungle_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.110] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:ice_chain_from_wrapped as it's serializer returned null
[15Jan2026 22:36:11.110] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/hazard_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.111] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:river_button_from_river_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.111] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:river_button_from_river_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.111] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/emerald_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.111] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_plating_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.111] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:ice_chain as it's serializer returned null
[15Jan2026 22:36:11.114] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/polished_nebulite_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.115] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/warped_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.116] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_jungle_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_jungle_door'
[15Jan2026 22:36:11.117] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_treading_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.117] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe woodworks:oak_button_from_oak_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.117] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.117] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/iron_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.119] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.119] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/coal_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.120] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/dark_oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.120] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe autumnity:maple_button_from_maple_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.122] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:kousa_button_from_kousa_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.123] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_plating_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.123] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:bolted_industrial_iron_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.124] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/lapis_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.124] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/mangrove_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.124] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_ice_chain as it's serializer returned null
[15Jan2026 22:36:11.124] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.124] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/hazard_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.125] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/acacia_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.125] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:aspen_button_from_aspen_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.125] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:yucca_button_from_yucca_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.126] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.126] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_birch_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_birch_door'
[15Jan2026 22:36:11.128] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_acacia_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_acacia_door'
[15Jan2026 22:36:11.128] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/mangrove_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.128] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/tread_plate_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.129] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/redstone_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.129] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.130] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/spruce_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.130] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:honeymuffinitem: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:honeymuffinitem'
[15Jan2026 22:36:11.131] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/acacia_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.131] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.133] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/warped_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.133] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/redstone_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.134] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:driftwood_button_from_driftwood_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.134] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/birch_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.135] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_screen_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:screen_mangrove_door'
[15Jan2026 22:36:11.135] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.136] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oak_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.136] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:mini_padded_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.137] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe factory_blocks:mason_table: com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'chipped:workbench'
[15Jan2026 22:36:11.138] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/emerald_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.138] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.138] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/moonshale_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.139] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:grimwood_button_from_grimwood_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.139] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cinder_brick_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.139] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/moonshale_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.139] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_tile_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.141] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/polished_nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.141] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_shack_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:shack_mangrove_door'
[15Jan2026 22:36:11.141] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.141] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.141] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cinder_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.142] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/crimson_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.142] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/hazard_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.143] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/jungle_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.143] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe autumnity:maple_button_from_maple_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.145] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cast_iron_brick_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.145] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/gold_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.146] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:kousa_button_from_kousa_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.146] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_tiled_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:tiled_mangrove_door'
[15Jan2026 22:36:11.147] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:rosewood_button_from_rosewood_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.147] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/coal_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.148] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/twisted_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.149] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:caramelcupcakeitem_x4: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:caramelcupcakeitem'
[15Jan2026 22:36:11.149] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:pine_button_from_pine_planks_sawing as it's serializer returned null
[15Jan2026 22:36:11.149] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/jungle_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.152] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/diamond_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.153] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/tread_plate_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.153] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_treading_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.153] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/gold_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.154] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.154] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_warped_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_warped_door'
[15Jan2026 22:36:11.154] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:wisteria_button_from_wisteria_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.154] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/diamond_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.156] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:smooth_cardboard_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.158] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/emerald_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.158] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/gold_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.158] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.160] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:aspen_button_from_aspen_logs_sawing as it's serializer returned null
[15Jan2026 22:36:11.162] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:bolted_industrial_iron_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:36:11.163] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:mini_padded_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.163] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_plating_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.163] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_dark_oak_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_dark_oak_door'
[15Jan2026 22:36:11.164] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/lapis_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.164] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/iron_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.164] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/birch_board_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.165] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oak_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:36:11.165] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/coal_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:36:11.174] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 31 recipes
[15Jan2026 22:36:11.198] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_warped_door: Unknown item id 'chipped:classic_windowed_warped_door'
[15Jan2026 22:36:11.200] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_sliding_warped_door: Unknown item id 'chipped:sliding_warped_door'
[15Jan2026 22:36:11.208] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_screen_mangrove_door: Unknown item id 'chipped:screen_mangrove_door'
[15Jan2026 22:36:11.211] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_spruce_door: Unknown item id 'chipped:classic_windowed_spruce_door'
[15Jan2026 22:36:11.221] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_mangrove_door: Unknown item id 'chipped:classic_windowed_mangrove_door'
[15Jan2026 22:36:11.240] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_birch_door: Unknown item id 'chipped:classic_windowed_birch_door'
[15Jan2026 22:36:11.245] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_shack_mangrove_door: Unknown item id 'chipped:shack_mangrove_door'
[15Jan2026 22:36:11.256] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_tiled_mangrove_door: Unknown item id 'chipped:tiled_mangrove_door'
[15Jan2026 22:36:11.258] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_dark_oak_door: Unknown item id 'chipped:classic_windowed_dark_oak_door'
[15Jan2026 22:36:11.261] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_jungle_door: Unknown item id 'chipped:classic_windowed_jungle_door'
[15Jan2026 22:36:11.272] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_acacia_door: Unknown item id 'chipped:classic_windowed_acacia_door'
[15Jan2026 22:36:11.283] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_crimson_door: Unknown item id 'chipped:classic_windowed_crimson_door'
[15Jan2026 22:36:11.305] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 7336 advancements
[15Jan2026 22:36:11.312] [Render thread/INFO] [top.theillusivec4.curios.Curios/]: Loaded 10 curio slots
[15Jan2026 22:36:11.317] [Render thread/INFO] [top.theillusivec4.curios.Curios/]: Loaded 1 curio entities
[15Jan2026 22:36:11.320] [Render thread/INFO] [com.github.nyuppo.MoreMobVariants/]: Reloading config...
[15Jan2026 22:36:11.333] [Render thread/INFO] [rechiseled/]: Loaded 44 chiseling recipes
[15Jan2026 22:36:11.350] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Beginning loading of data for data loader: spawn_tables
[15Jan2026 22:36:11.351] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Data loader for spawn_tables loaded 8 jsons
[15Jan2026 22:36:11.351] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Beginning loading of data for data loader: entities
[15Jan2026 22:36:11.361] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Data loader for entities loaded 37 jsons
[15Jan2026 22:36:11.590] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Loaded 78 block growths configurations
[15Jan2026 22:36:11.598] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Loaded 14 liquid generators configurations
[15Jan2026 22:36:11.648] [Render thread/WARN] [ModernFix/]: Initial datapack load took 2.758 s
[15Jan2026 22:36:11.855] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Starting integrated minecraft server version 1.20.1
[15Jan2026 22:36:11.855] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Generating keypair
[15Jan2026 22:36:11.973] [Server thread/INFO] [wile.engineersdecor.ModEngineersDecor/]: Config lab furnace speed:130.0%, efficiency:100.0%, boost: 24rf/t.
[15Jan2026 22:36:11.974] [Server thread/INFO] [wile.engineersdecor.ModEngineersDecor/]: Config lab furnace accepted heaters: .
[15Jan2026 22:36:12.057] [Server thread/INFO] [Framework/]: Loading server configs...
[15Jan2026 22:36:12.176] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Started DhWorld of type CLIENT_SERVER
[15Jan2026 22:36:12.187] [Server thread/INFO] [terrablender/]: Initialized TerraBlender biomes for level stem minecraft:the_nether
[15Jan2026 22:36:12.235] [Server thread/INFO] [CheckedThreadLocalRandom/]: Enforcing safe world random access
[15Jan2026 22:36:12.320] [Server thread/WARN] [mixin/]: @Redirect conflict. Skipping smoothchunk.mixins.json:ChunkMapSlowUnload->@Redirect::getSize(Ljava/util/Queue;)I with priority 1000, already redirected by c2me_opts_scheduling.mixins.json:general_overheads.MixinThreadedAnvilChunkStorage->@Redirect::redirectUnloadSize(Ljava/util/Queue;)I with priority 1100
[15Jan2026 22:36:12.504] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:36:12.569] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:36:12.588] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data)]].
[15Jan2026 22:36:12.614] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:36:12.638] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:36:12.656] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data)]].
[15Jan2026 22:36:12.664] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:36:12.684] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:36:12.702] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data)]].
[15Jan2026 22:36:12.723] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:36:12.744] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:36:12.762] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\dimensions\tropicraft\tropics\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data)]].
[15Jan2026 22:36:12.768] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Preparing start region for dimension minecraft:overworld
[15Jan2026 22:36:12.976] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
[15Jan2026 22:36:13.287] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 30%
[15Jan2026 22:36:13.786] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 97%
[15Jan2026 22:36:13.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: CustomNPC PermissionNode<Boolean>s available:
[15Jan2026 22:36:13.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.edit.blocks
[15Jan2026 22:36:13.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.edit.villager
[15Jan2026 22:36:13.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.bank
[15Jan2026 22:36:13.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.dialog
[15Jan2026 22:36:13.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.faction
[15Jan2026 22:36:13.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.linked
[15Jan2026 22:36:13.889] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.naturalspawn
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.playerdata
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.quest
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.recipe
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.transport
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.advanced
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.ai
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.clone
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.create
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.delete
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.display
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.freeze
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.gui
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.inventory
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.reset
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.stats
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.scenes
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.soulstone.all
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.spawner.create
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.spawner.mob
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.mounter
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.nbtbook
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.pather
[15Jan2026 22:36:13.890] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.scripter
[15Jan2026 22:36:13.890] [Server thread/INFO] [net.minecraftforge.server.permission.PermissionAPI/]: Successfully initialized permission handler forge:default_handler
[15Jan2026 22:36:13.896] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Time elapsed: 1114 ms
[15Jan2026 22:36:13.916] [Server thread/INFO] [com.prohitman.mutantdrexmod.MutantDRexMod/]: HELLO from server starting
[15Jan2026 22:36:13.924] [Server thread/WARN] [net.minecraft.network.syncher.SynchedEntityData/]: defineId called for: class net.minecraft.world.entity.player.Player from class tschipp.carryon.common.carry.CarryOnDataManager
[15Jan2026 22:36:20.236] [Server thread/INFO] [patchouli/]: Sending reload packet to clients
[15Jan2026 22:36:20.364] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Changing simulation distance to 10, from 0
[15Jan2026 22:36:20.443] [Render thread/WARN] [io.netty.util.internal.SystemPropertyUtil/]: Unable to parse the boolean system property 'java.net.preferIPv6Addresses':system - using the default value: false
[15Jan2026 22:36:21.701] [Netty Local Client IO #0/INFO] [net.minecraftforge.network.NetworkHooks/]: Connected to a modded server.
[15Jan2026 22:36:21.725] [Server thread/WARN] [net.minecraft.server.PlayerAdvancements/]: Ignored advancement 'vs_eureka:recipes/balloon_color' in progress file C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\advancements\4190ce76-62c9-43d9-8bde-9d7578af1af9.json - it doesn't exist anymore?
[15Jan2026 22:36:21.725] [Server thread/WARN] [net.minecraft.server.PlayerAdvancements/]: Ignored advancement 'vs_eureka:recipes/ship_helm' in progress file C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\advancements\4190ce76-62c9-43d9-8bde-9d7578af1af9.json - it doesn't exist anymore?
[15Jan2026 22:36:21.725] [Server thread/WARN] [net.minecraft.server.PlayerAdvancements/]: Ignored advancement 'vs_eureka:recipes/balloon_membrane' in progress file C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\advancements\4190ce76-62c9-43d9-8bde-9d7578af1af9.json - it doesn't exist anymore?
[15Jan2026 22:36:21.725] [Server thread/WARN] [net.minecraft.server.PlayerAdvancements/]: Ignored advancement 'vs_eureka:recipes/balloon_leather' in progress file C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\advancements\4190ce76-62c9-43d9-8bde-9d7578af1af9.json - it doesn't exist anymore?
[15Jan2026 22:36:21.726] [Server thread/WARN] [net.minecraft.server.PlayerAdvancements/]: Ignored advancement 'vs_eureka:recipes/balloon_paper' in progress file C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\advancements\4190ce76-62c9-43d9-8bde-9d7578af1af9.json - it doesn't exist anymore?
[15Jan2026 22:36:21.744] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:acacia_ship_helm removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:balloon_paper removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:brown_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:cyan_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:purple_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:orange_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:gray_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:lime_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:yellow_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:red_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:pink_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:crimson_ship_helm removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:oak_ship_helm removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:blue_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:spruce_ship_helm removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:dark_oak_ship_helm removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:light_gray_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:black_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:light_blue_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:balloon_leather removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:balloon_membrane removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:magenta_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:warped_ship_helm removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:white_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:jungle_ship_helm removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:green_balloon removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:acacia_ship_helm removed now.
[15Jan2026 22:36:21.745] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:balloon_paper removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:brown_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:cyan_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:purple_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:orange_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:gray_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:lime_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:yellow_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:red_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:pink_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:crimson_ship_helm removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:oak_ship_helm removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:blue_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:spruce_ship_helm removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:dark_oak_ship_helm removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:light_gray_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:black_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:light_blue_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:balloon_leather removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:balloon_membrane removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:magenta_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:warped_ship_helm removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:white_balloon removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:jungle_ship_helm removed now.
[15Jan2026 22:36:21.746] [Server thread/ERROR] [net.minecraft.stats.ServerRecipeBook/]: Tried to load unrecognized recipe: vs_eureka:green_balloon removed now.
[15Jan2026 22:36:21.747] [Server thread/INFO] [net.minecraft.server.players.PlayerList/]: BadModder54[local:E:8ceed72d] logged in with entity id 70 at (-1084.4362373339904, 91.88533217531464, -154.2531968336614)
[15Jan2026 22:36:21.791] [Server thread/INFO] [ModernFix/]: Using enhanced recipe sync for player BadModder54
[15Jan2026 22:36:21.798] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:36:21.813] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Loading client level [Wrapped{ClientLevel@rdk1oqa2s6k5s@minecraft:overworld}]-[rdk1oqa2s6k5s@minecraft:overworld].
[15Jan2026 22:36:21.841] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: BadModder54 joined the game
[15Jan2026 22:36:21.843] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Loaded [0] waiting chunk wrappers.
[15Jan2026 22:36:21.850] [Render thread/INFO] [Oculus/]: Reloading pipeline on dimension change: NamespacedId{namespace='minecraft', name='overworld'} => NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:36:21.850] [Render thread/INFO] [Oculus/]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:36:21.850] [Render thread/INFO] [Oculus/]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:36:21.878] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.RenderSectionManager, which may cause instability.
[15Jan2026 22:36:21.887] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask, which may cause instability.
[15Jan2026 22:36:21.895] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.format.ChunkMeshFormats, which may cause instability.
[15Jan2026 22:36:21.897] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.format.ChunkMeshAttribute, which may cause instability.
[15Jan2026 22:36:21.900] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.attribute.GlVertexFormat$Builder, which may cause instability.
[15Jan2026 22:36:21.903] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.attribute.GlVertexAttributeFormat, which may cause instability.
[15Jan2026 22:36:21.908] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.DefaultChunkRenderer, which may cause instability.
[15Jan2026 22:36:21.911] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.ShaderChunkRenderer, which may cause instability.
[15Jan2026 22:36:21.913] [Server thread/INFO] [untamedwilds.UntamedWilds/]: Firing player login event
[15Jan2026 22:36:21.932] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.ChunkBuildBuffers, which may cause instability.
[15Jan2026 22:36:21.935] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.vertex.builder.ChunkMeshBufferBuilder, which may cause instability.
[15Jan2026 22:36:21.939] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.buffers.BakedChunkModelBuilder, which may cause instability.
[15Jan2026 22:36:21.943] [Server thread/INFO] [Jade/]: Syncing config to BadModder54 (4190ce76-62c9-43d9-8bde-9d7578af1af9)
[15Jan2026 22:36:21.961] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [sodiumdynamiclights] are modifying Embeddium class me.jellysquid.mods.sodium.client.model.light.data.LightDataAccess, which may cause instability.
[15Jan2026 22:36:21.968] [Render thread/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/data/LightDataAccess (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.data.LightDataAccess)
[15Jan2026 22:36:21.969] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [sodiumdynamiclights] are modifying Embeddium class me.jellysquid.mods.sodium.client.model.light.data.ArrayLightDataCache, which may cause instability.
[15Jan2026 22:36:21.974] [Render thread/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/data/ArrayLightDataCache (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.data.ArrayLightDataCache)
[15Jan2026 22:36:21.977] [Render thread/WARN] [mixin/]: Error loading class: net/fabricmc/fabric/api/blockview/v2/FabricBlockView (java.lang.ClassNotFoundException: net.fabricmc.fabric.api.blockview.v2.FabricBlockView)
[15Jan2026 22:36:21.981] [Render thread/WARN] [mixin/]: Error loading class: net/fabricmc/fabric/api/rendering/data/v1/RenderAttachedBlockView (java.lang.ClassNotFoundException: net.fabricmc.fabric.api.rendering.data.v1.RenderAttachedBlockView)
[15Jan2026 22:36:21.991] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.model.light.smooth.SmoothLightPipeline, which may cause instability.
[15Jan2026 22:36:21.994] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus, sodiumdynamiclights] are modifying Embeddium class me.jellysquid.mods.sodium.client.model.light.flat.FlatLightPipeline, which may cause instability.
[15Jan2026 22:36:21.997] [Render thread/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/model/light/flat/FlatLightPipeline (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.model.light.flat.FlatLightPipeline)
[15Jan2026 22:36:22.011] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ServerApi/]: Player [BadModder54] joined.
[15Jan2026 22:36:22.013] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [fusion] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.compile.pipeline.BlockRenderer, which may cause instability.
[15Jan2026 22:36:22.029] [Render thread/INFO] [ChunkBuilder/]: Started 10 worker threads
[15Jan2026 22:36:22.031] [Server thread/INFO] [STDOUT/]: [traben.solid_mobs.config.SolidMobsConfig:encodeToByteBuffer:74]: [Solid Mobs] - Encoding server config packet for client.
[15Jan2026 22:36:22.031] [Server thread/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsCrossPlatformHelperImpl:sendConfigToClient:19]: [Solid Mobs] - Sending server config to [BadModder54]
[15Jan2026 22:36:22.031] [Netty Local Client IO #0/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsSolidMobsConfigPacket:decoder:33]: [Solid mobs] - Server Config packet received
[15Jan2026 22:36:22.032] [Netty Local Client IO #0/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsSolidMobsConfigPacket:messageConsumer:62]: [Solid mobs] - Server Config data received and synced
[15Jan2026 22:36:22.041] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [flerovium, betterfpsdist] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.occlusion.OcclusionCuller, which may cause instability.
[15Jan2026 22:36:22.074] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-LOD World Gen/]: C2ME detected: DH's pre-existing chunk accessing will use methods handled by C2ME.
[15Jan2026 22:36:22.075] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.BatchGenerator/]: Batch Chunk Generator initialized
[15Jan2026 22:36:22.081] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Creating world gen queue
[15Jan2026 22:36:22.081] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Created world gen queue
[15Jan2026 22:36:22.081] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider/]: Set world gen queue for level [minecraft:overworld].
[15Jan2026 22:36:22.101] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn
[15Jan2026 22:36:22.101] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from DISABLED to ENABLED
[15Jan2026 22:36:22.113] [Render thread/INFO] [com.alrex.parcool.ParCool/]: Sent Client Information of [BadModder54]
[15Jan2026 22:36:22.137] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Limitation of 4190ce76-62c9-43d9-8bde-9d7578af1af9 was loaded
[15Jan2026 22:36:22.138] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Sent Server Limitation of [BadModder54]
[15Jan2026 22:36:22.138] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Received Client Information of [BadModder54]
[15Jan2026 22:36:22.199] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.event.TagsUpdatedEvent
[15Jan2026 22:36:22.411] [Thread-10/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] CustomNpcs installed. For more info Click here
[15Jan2026 22:36:22.428] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.RecipesUpdatedEvent
[15Jan2026 22:36:22.428] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from ENABLED to JEI_STARTED
[15Jan2026 22:36:22.429] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Starting JEI...
[15Jan2026 22:36:22.436] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering item subtypes...
[15Jan2026 22:36:22.442] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering item subtypes took 5.444 ms
[15Jan2026 22:36:22.442] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering fluid subtypes...
[15Jan2026 22:36:22.444] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering fluid subtypes took 1.606 ms
[15Jan2026 22:36:22.447] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering ingredients...
[15Jan2026 22:36:24.777] [Render thread/WARN] [mezz.jei.library.plugins.vanilla.ingredients.ItemStackListFactory/]: Item Group has no display items and no search tab display items. Items from this group will be missing from the JEI ingredient list. Chisels & Bits Clipboard
[15Jan2026 22:36:24.813] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering ingredients: jei:minecraft took 2.365 seconds
[15Jan2026 22:36:24.813] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering ingredients took 2.366 s
[15Jan2026 22:36:24.813] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering extra ingredients...
[15Jan2026 22:36:24.814] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering extra ingredients took 437.1 ?s
[15Jan2026 22:36:24.814] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering search ingredient aliases...
[15Jan2026 22:36:24.814] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering search ingredient aliases took 477.8 ?s
[15Jan2026 22:36:24.824] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering categories...
[15Jan2026 22:36:24.858] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering categories: sushigocrafting:default took 24.23 milliseconds
[15Jan2026 22:36:24.884] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering categories took 59.71 ms
[15Jan2026 22:36:24.884] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering vanilla category extensions...
[15Jan2026 22:36:24.887] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering vanilla category extensions took 2.538 ms
[15Jan2026 22:36:24.887] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipe catalysts...
[15Jan2026 22:36:24.889] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipe catalysts took 1.295 ms
[15Jan2026 22:36:24.889] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building recipe registry...
[15Jan2026 22:36:24.895] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building recipe registry took 6.165 ms
[15Jan2026 22:36:24.896] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering advanced plugins...
[15Jan2026 22:36:24.896] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering advanced plugins took 304.5 ?s
[15Jan2026 22:36:24.896] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes...
[15Jan2026 22:36:25.447] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: jei:minecraft took 550.8 milliseconds
[15Jan2026 22:36:25.485] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: sushigocrafting:default took 19.23 milliseconds
[15Jan2026 22:36:25.793] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: chipped:chipped took 290.5 milliseconds
[15Jan2026 22:36:25.822] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: refurbished_furniture:plugin took 28.58 milliseconds
[15Jan2026 22:36:25.943] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: jurassicreborn:jei_plugin took 117.9 milliseconds
[15Jan2026 22:36:25.943] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes took 1.046 s
[15Jan2026 22:36:25.959] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes transfer handlers...
[15Jan2026 22:36:25.963] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes transfer handlers took 3.305 ms
[15Jan2026 22:36:25.963] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building runtime...
[15Jan2026 22:36:25.964] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering gui handlers...
[15Jan2026 22:36:25.977] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering gui handlers took 11.89 ms
[15Jan2026 22:36:25.979] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering Runtime...
[15Jan2026 22:36:25.980] [Render thread/INFO] [mezz.jei.gui.startup.JeiGuiStarter/]: Starting JEI GUI
[15Jan2026 22:36:25.980] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient list...
[15Jan2026 22:36:26.312] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient list took 331.0 ms
[15Jan2026 22:36:26.312] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient filter...
[15Jan2026 22:36:26.360] [Render thread/INFO] [mezz.jei.gui.ingredients.IngredientFilter/]: Adding 28715 ingredients
[15Jan2026 22:36:27.685] [Render thread/INFO] [mezz.jei.gui.ingredients.IngredientFilter/]: Added 28715 ingredients
[15Jan2026 22:36:27.686] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient filter took 1.374 s
[15Jan2026 22:36:27.732] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering Runtime: jei:forge_gui took 1.752 seconds
[15Jan2026 22:36:27.732] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering Runtime took 1.753 s
[15Jan2026 22:36:27.733] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building runtime took 1.769 s
[15Jan2026 22:36:27.733] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime...
[15Jan2026 22:36:27.733] [Render thread/INFO] [mezz.jei.library.ingredients.IngredientManager/]: Ingredients are being removed at runtime: 2 net.minecraft.world.item.ItemStack
[15Jan2026 22:36:27.734] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime took 2.113 ms
[15Jan2026 22:36:27.734] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Starting JEI took 5.306 s
[15Jan2026 22:36:27.750] [Render thread/INFO] [Jade/]: Received config from the server:
[15Jan2026 22:36:27.751] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] [SecurityCraft] Thanks for using SecurityCraft v1.10.1! Tip: The official SecurityCraft Minecraft server is back! Join using this IP: securitycraft.nodecraft.gg
[15Jan2026 22:36:27.756] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 633 advancements
[15Jan2026 22:36:27.759] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 255.8 ?s
[15Jan2026 22:36:27.763] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 238.6 ?s
[15Jan2026 22:36:27.769] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 185.8 ?s
[15Jan2026 22:36:27.771] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 57.50 ?s
[15Jan2026 22:36:27.771] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 58.20 ?s
[15Jan2026 22:36:27.774] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 53.00 ?s
[15Jan2026 22:36:27.774] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 31.80 ?s
[15Jan2026 22:36:27.774] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 31.20 ?s
[15Jan2026 22:36:27.774] [Render thread/WARN] [patchouli/]: Invalid icon item stack: Unknown item ID: sushigocrafting:seaweed
[15Jan2026 22:36:27.774] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 25.40 ?s
[15Jan2026 22:36:27.778] [Render thread/INFO] [ModernFix/]: Cleared 0 unneeded book NBT tags
[15Jan2026 22:36:27.780] [Render thread/INFO] [com.alrex.parcool.ParCool/]: Received Server Limitation of [BadModder54]
[15Jan2026 22:36:27.986] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.GLProxy/]: Creating GLProxy... If this is the last message you see there must have been an OpenGL error.
[15Jan2026 22:36:27.986] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.GLProxy/]: Lod Render OpenGL version [4.6.0 Core Profile Context 25.12.1.251128].
[15Jan2026 22:36:27.986] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.GLProxy/]: minecraftGlCapabilities:
Your OpenGL support:
openGL version 3.2+: [true] <- REQUIRED
Vertex Attribute Buffer Binding: [true] <- optional improvement
Buffer Storage: [true] <- optional improvement
[15Jan2026 22:36:27.990] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.GLProxy/]: GPU Vendor [ATI TECHNOLOGIES INC.] with OS [Windows], Preferred upload method is [BUFFER_STORAGE].
[15Jan2026 22:36:27.990] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.GLProxy/]: GLProxy creation successful. OpenGL smiles upon you this day.
[15Jan2026 22:36:28.011] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.renderer.LodRenderer/]: Setting up renderer
[15Jan2026 22:36:28.015] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.016] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.017] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.017] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.046] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.vertexAttribute.VertexAttributePostGL43/]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 16
[15Jan2026 22:36:28.070] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.renderer.LodRenderer/]: Renderer setup complete
[15Jan2026 22:36:28.075] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.075] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.076] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.076] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.076] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.vertexAttribute.VertexAttributePostGL43/]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 12
[15Jan2026 22:36:28.111] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.111] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.112] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.112] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.113] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.vertexAttribute.VertexAttributePostGL43/]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 12
[15Jan2026 22:36:28.119] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.119] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.121] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.121] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.165] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.165] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.166] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.167] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.183] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.vertexAttribute.VertexAttributePostGL43/]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 8
[15Jan2026 22:36:28.242] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.242] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.245] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.246] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.252] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.252] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.253] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.253] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.257] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.257] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.259] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.259] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.275] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.shader.ShaderType, which may cause instability.
[15Jan2026 22:36:28.298] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.gl.shader.GlProgram, which may cause instability.
[15Jan2026 22:36:28.342] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.343] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.344] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.344] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.362] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:36:28.362] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:28.363] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:36:28.363] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:36:29.023] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.chunk.region.RenderRegion$DeviceResources, which may cause instability.
[15Jan2026 22:36:29.314] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] JourneyMap: Press [J]
[15Jan2026 22:36:29.764] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [supplementaries:urn] with properties: [{treasure:true}{waterlogged:false}]. Using the default block state.
[15Jan2026 22:36:29.781] [Render thread/WARN] [ModernFix/]: Time from main menu to in-game was 18.131191 seconds
[15Jan2026 22:36:29.783] [Render thread/WARN] [ModernFix/]: Total time to load game and open world was 106.45119 seconds
[15Jan2026 22:36:30.141] [DH-Render Loader Thread[7]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [supplementaries:ash] with properties: [{layers:2}]. Using the default block state.
[15Jan2026 22:36:34.484] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:stone] with properties: []. Using the default block state.
[15Jan2026 22:36:34.486] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:oak_fence] with properties: [{east:false}{north:false}{south:false}{waterlogged:false}{west:true}]. Using the default block state.
[15Jan2026 22:36:34.486] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:cobblestone] with properties: []. Using the default block state.
[15Jan2026 22:36:34.487] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:stone_brick_stairs] with properties: [{facing:east}{half:bottom}{shape:straight}{waterlogged:false}]. Using the default block state.
[15Jan2026 22:36:34.487] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:stone_bricks] with properties: []. Using the default block state.
[15Jan2026 22:36:34.487] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:cobblestone_wall] with properties: [{east:none}{north:tall}{south:tall}{up:false}{waterlogged:false}{west:none}]. Using the default block state.
[15Jan2026 22:36:34.487] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:stone_brick_slab] with properties: [{type:top}{waterlogged:false}]. Using the default block state.
[15Jan2026 22:36:34.488] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:oak_door] with properties: [{facing:east}{half:upper}{hinge:left}{open:false}{powered:false}]. Using the default block state.
[15Jan2026 22:36:34.488] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:bricks] with properties: []. Using the default block state.
[15Jan2026 22:36:34.488] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:brick_stairs] with properties: [{facing:north}{half:bottom}{shape:straight}{waterlogged:false}]. Using the default block state.
[15Jan2026 22:36:34.488] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:brick_slab] with properties: [{type:bottom}{waterlogged:false}]. Using the default block state.
[15Jan2026 22:36:34.489] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:stone_slab] with properties: [{type:bottom}{waterlogged:false}]. Using the default block state.
[15Jan2026 22:36:34.489] [DH-Render Loader Thread[5]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:chiseled_stone_bricks] with properties: []. Using the default block state.
[15Jan2026 22:36:34.860] [DH-Render Loader Thread[3]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:cobblestone_stairs] with properties: [{facing:south}{half:bottom}{shape:straight}{waterlogged:false}]. Using the default block state.
[15Jan2026 22:36:35.021] [DH-Render Loader Thread[3]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:brick_wall] with properties: [{east:none}{north:none}{south:none}{up:true}{waterlogged:false}{west:low}]. Using the default block state.
[15Jan2026 22:36:40.513] [DH-Render Loader Thread[7]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:iron_door] with properties: [{facing:west}{half:upper}{hinge:right}{open:false}{powered:false}]. Using the default block state.
[15Jan2026 22:36:41.354] [DH-Render Loader Thread[0]/WARN] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.block.BlockStateWrapper/]: Unable to find BlockState for Block [minecraft:stone_brick_wall] with properties: [{east:none}{north:none}{south:tall}{up:true}{waterlogged:false}{west:none}]. Using the default block state.
[15Jan2026 22:36:49.569] [C2ME worker #6/ERROR] [net.minecraft.Util/]: Detected setBlock in a far chunk [-72, 13], pos: MutableBlockPos{x=-1138, y=63, z=215}, status: minecraft:features, currently generating: Placed Direct{Configured: untamedwilds.world.gen.feature.FeatureFloatingPlants@781ec10f: net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration@4fb752eb}
[15Jan2026 22:36:49.569] [C2ME worker #6/ERROR] [net.minecraft.Util/]: Detected setBlock in a far chunk [-72, 13], pos: MutableBlockPos{x=-1137, y=63, z=217}, status: minecraft:features, currently generating: Placed Direct{Configured: untamedwilds.world.gen.feature.FeatureFloatingPlants@781ec10f: net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration@4fb752eb}
[15Jan2026 22:36:49.569] [C2ME worker #6/ERROR] [net.minecraft.Util/]: Detected setBlock in a far chunk [-72, 13], pos: MutableBlockPos{x=-1137, y=63, z=216}, status: minecraft:features, currently generating: Placed Direct{Configured: untamedwilds.world.gen.feature.FeatureFloatingPlants@781ec10f: net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration@4fb752eb}
[15Jan2026 22:36:54.337] [DH-World Gen Thread[5]/INFO] [DistantHorizons-DistantHorizons-loaderCommon.forge.com.seibel.distanthorizons.common.wrappers.worldGeneration.mimicObject.DhLitWorldGenRegion/]: WorldGen requiring [minecraft:structure_starts] is outside the expected range. Returning EMPTY chunk.
[15Jan2026 22:37:05.203] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/SOUNDS]: Unable to play empty soundEvent: untamedwilds:nothing
[15Jan2026 22:37:25.864] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.immediate.model.BakedModelEncoder, which may cause instability.
[15Jan2026 22:37:25.868] [Render thread/WARN] [Embeddium-MixinTaintDetector/]: Mod(s) [oculus] are modifying Embeddium class me.jellysquid.mods.sodium.client.render.vertex.serializers.VertexSerializerRegistryImpl, which may cause instability.
[15Jan2026 22:37:32.107] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] Saved screenshot as 2026-01-15_22.37.31.png
[15Jan2026 22:37:33.148] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
[15Jan2026 22:37:33.163] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:overworld
[15Jan2026 22:37:33.176] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_end
[15Jan2026 22:37:33.177] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_nether
[15Jan2026 22:37:33.179] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/tropicraft:tropics
[15Jan2026 22:37:43.928] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Client on ClientOnly mode disconnecting.
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.ClientLevelModule$ClientRenderState/]: Shutting down ClientRenderState
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.LodQuadTree/]: Shutting down LodQuadTree...
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}].
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}].
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}].
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_nether}
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@tropicraft:tropics}
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_end}
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.LodQuadTree/]: Finished shutting down LodQuadTree
[15Jan2026 22:37:43.929] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Closing world gen queue
[15Jan2026 22:37:43.931] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Closing WorldGenerationQueue...
[15Jan2026 22:37:43.931] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Shutting down world generator thread pool...
[15Jan2026 22:37:43.931] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: World generator thread pool shutdown with [3] incomplete tasks.
[15Jan2026 22:37:43.934] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.BatchGenerator/]: [BatchGenerator] shutting down...
[15Jan2026 22:37:43.934] [level shutdown/INFO] [DistantHorizons-LOD World Gen/]: Closing [BatchGenerationEnvironment]
[15Jan2026 22:37:43.934] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Finished closing WorldGenerationQueue
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}].
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:overworld}
[15Jan2026 22:37:43.935] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Closed DhWorld of type [CLIENT_SERVER].
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}].
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}].
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@tropicraft:tropics}
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}].
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_nether}
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}].
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_end}
[15Jan2026 22:37:43.935] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:overworld}
[15Jan2026 22:37:43.935] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Closed DhWorld of type [CLIENT_SERVER].
[15Jan2026 22:37:43.936] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker/]: Shutting down PriorityTaskPicker thread pool...
[15Jan2026 22:37:44.189] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing all [4] database connections...
[15Jan2026 22:37:44.189] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data\DistantHorizons.sqlite]
[15Jan2026 22:37:44.190] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data\DistantHorizons.sqlite]
[15Jan2026 22:37:44.194] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data\DistantHorizons.sqlite]
[15Jan2026 22:37:44.195] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\dimensions\tropicraft\tropics\data\DistantHorizons.sqlite]
[15Jan2026 22:37:45.696] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut
[15Jan2026 22:37:45.696] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from JEI_STARTED to DISABLED
[15Jan2026 22:37:45.696] [Render thread/INFO] [mezz.jei.library.startup.JeiStarter/]: Stopping JEI
[15Jan2026 22:37:45.697] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime Unavailable...
[15Jan2026 22:37:45.697] [Render thread/INFO] [mezz.jei.forge.plugins.forge.ForgeGuiPlugin/]: Stopping JEI GUI
[15Jan2026 22:37:45.699] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime Unavailable took 1.833 ms
[15Jan2026 22:37:45.721] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:37:45.721] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Unloading client level [ClientLevelWrapper]-[rdk1oqa2s6k5s@minecraft:overworld].
[15Jan2026 22:37:45.758] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: BadModder54 lost connection: Disconnected
[15Jan2026 22:37:45.758] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: BadModder54 left the game
[15Jan2026 22:37:45.761] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Limitation of 4190ce76-62c9-43d9-8bde-9d7578af1af9 was unloaded
[15Jan2026 22:37:45.762] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ServerApi/]: Player [BadModder54] disconnected.
[15Jan2026 22:37:45.775] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: Stopping singleplayer server as player logged out
[15Jan2026 22:37:45.879] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Stopping server
[15Jan2026 22:37:45.879] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving players
[15Jan2026 22:37:45.879] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving worlds
[15Jan2026 22:37:46.239] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:overworld
[15Jan2026 22:37:46.849] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_end
[15Jan2026 22:37:46.851] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_nether
[15Jan2026 22:37:46.852] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/tropicraft:tropics
[15Jan2026 22:37:46.966] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (Site X): All chunks are saved
[15Jan2026 22:37:46.966] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[15Jan2026 22:37:46.966] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[15Jan2026 22:37:46.966] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (tropics): All chunks are saved
[15Jan2026 22:37:46.966] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage: All dimensions are saved
[15Jan2026 22:37:46.967] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:37:46.975] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:37:46.976] [C2ME Storage #6/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #6,4,SERVER] stopped
[15Jan2026 22:37:46.976] [C2ME Storage #3/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #3,4,SERVER] stopped
[15Jan2026 22:37:46.977] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:37:46.978] [C2ME Storage #9/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #9,4,SERVER] stopped
[15Jan2026 22:37:46.979] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:37:46.980] [C2ME Storage #12/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #12,4,SERVER] stopped
[15Jan2026 22:37:47.252] [Server thread/INFO] [Framework/]: Unloading server configs...
[15Jan2026 22:37:47.253] [Server thread/INFO] [Framework/]: Sending config unload event for refurbished_furniture.server.toml
[15Jan2026 22:37:47.253] [Server thread/INFO] [Framework/]: Sending config unload event for backpacked.server.toml
[15Jan2026 22:37:47.253] [Server thread/INFO] [Framework/]: Finished unloading server configs
[15Jan2026 22:37:47.261] [Render thread/INFO] [ChunkBuilder/]: Stopping worker threads
[15Jan2026 22:37:51.799] [Render thread/INFO] [Moonlight/]: Starting runtime resource generation for pack type SERVER_DATA with generators from mods [amendments, immersive_weathering, immersive_weathering, moonlight]: [com.ordana.immersive_weathering.dynamicpack.ServerDynamicResourcesHandler@61414905]
[15Jan2026 22:37:51.799] [Render thread/INFO] [Moonlight/]: Generating runtime assets for pack Immersive Weathering Generated Pack (immersive_weathering)
[15Jan2026 22:37:51.809] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Generated runtime SERVER_DATA for pack Immersive Weathering Generated Pack (immersive_weathering) in: 9 ms (multithreaded)
[15Jan2026 22:37:51.809] [Render thread/INFO] [Moonlight/]: Finished runtime resources generation for 4 packs in a total of 10 ms
[15Jan2026 22:37:52.270] [C2ME Storage #5/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #5,4,SERVER] stopped
[15Jan2026 22:37:52.271] [C2ME Storage #4/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #4,4,SERVER] stopped
[15Jan2026 22:37:52.272] [C2ME Storage #8/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #8,4,SERVER] stopped
[15Jan2026 22:37:52.273] [C2ME Storage #7/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #7,4,SERVER] stopped
[15Jan2026 22:37:52.274] [C2ME Storage #11/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #11,4,SERVER] stopped
[15Jan2026 22:37:52.275] [C2ME Storage #10/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #10,4,SERVER] stopped
[15Jan2026 22:37:52.283] [C2ME Storage #1/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #1,4,SERVER] stopped
[15Jan2026 22:37:52.285] [C2ME Storage #2/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #2,4,SERVER] stopped
[15Jan2026 22:37:52.661] [Render thread/INFO] [Vinery/]: Registered /wine command
[15Jan2026 22:37:52.662] [Render thread/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsForge:onRegisterCommandEvent:25]: [Solid Mobs] commands registered
[15Jan2026 22:37:52.662] [Render thread/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher /fire_extinguisher commands for Fire Extinguisher ...
[15Jan2026 22:37:52.663] [Render thread/INFO] [com.github.alexthe666.alexsmobs.AlexsMobs/]: Adding datapack listener capsid_recipes
[15Jan2026 22:37:52.796] [Worker-ResourceReload-8/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:tools/melee_weapon as it is missing following references: minecraft:mace (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:37:52.799] [Worker-ResourceReload-8/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:tools/mace as it is missing following references: minecraft:mace (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:37:52.807] [Worker-ResourceReload-8/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:rods/breeze as it is missing following references: minecraft:breeze_rod (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:37:52.811] [Worker-ResourceReload-8/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:foods as it is missing following references: minecraft:ominous_bottle (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:37:52.811] [Worker-ResourceReload-8/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:music_discs as it is missing following references: minecraft:music_disc_creator (from Sounds-2.2.1+1.20.1+forge.jar),
minecraft:music_disc_creator_music_box (from Sounds-2.2.1+1.20.1+forge.jar),
minecraft:music_disc_precipice (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:37:52.994] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/wrapped_ice_chains
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:wrapped_ice_chains'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.000] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/bolted_industrial_iron_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:bolted_industrial_iron_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.001] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.005] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_pink
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_pink'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.006] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/cinder_brick_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:cinder_brick_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.015] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_purple
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_purple'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.016] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/picnic_basket
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:picnic_basket_closed'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.020] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_gray
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_gray'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.020] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_cursed_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_cursed_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.025] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_ebony
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_ebony'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.029] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/smooth_cardboard_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:smooth_cardboard_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.033] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_spruce
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_spruce'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.035] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.040] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_birch
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_birch'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.043] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_1_flowering_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_1_flowering_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.044] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_yellow
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_yellow'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.046] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/cast_iron_brick_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:cast_iron_brick_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.049] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/rusty_sheet_metal_paneling_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:rusty_sheet_metal_paneling_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.051] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_light_blue
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_light_blue'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.053] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_spruce_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_spruce_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.078] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_oak_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_oak_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.079] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_palm
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_palm'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.085] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_magenta
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_magenta'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.096] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_pink
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_pink'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.098] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_birch_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_birch_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.099] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_ender_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_ender_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.103] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_2_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_2_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.105] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_light_gray
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_light_gray'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.116] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_white
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_white'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.118] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_white
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_white'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.119] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_cyan
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_cyan'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.120] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_green
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_green'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.121] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/rusty_sheet_metal_treading_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:rusty_sheet_metal_treading_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.123] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.124] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/picnic_basket_closed
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:picnic_basket_closed'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.125] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_white_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_white_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.133] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/mini_padded_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:mini_padded_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.135] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_ice_chain
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_ice_chain'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.137] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_silver
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_silver'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.140] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_1_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_1_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.141] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_cherry
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_cherry'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.143] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_oak
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_oak'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.146] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/sheet_metal_treading_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:sheet_metal_treading_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.155] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_orange
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_orange'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.158] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_2_flowering_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_2_flowering_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.164] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/sheet_metal_paneling_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:sheet_metal_paneling_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.168] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_blue
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_blue'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.170] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_red
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_red'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.172] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_glow_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_glow_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.175] [Worker-ResourceReload-3/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_lime
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_lime'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:37:53.198] [Render thread/WARN] [net.minecraft.world.level.storage.loot.LootDataManager/]: Found loot table element validation problem in {loot_tables:geysers:chests/ice_geyser_loot}.pools[0].entries[1].functions[1]: Parameters [<parameter minecraft:tool>] are not provided in this context
[15Jan2026 22:37:53.207] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_treading_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.208] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oracle_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.209] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cast_iron_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.209] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:yucca_button_from_yucca_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.210] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/twisted_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.211] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/craterstone_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.211] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.211] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.211] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/nebulite_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.212] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe woodworks:oak_button_from_oak_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.213] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:wrapped_ice_chains as it's serializer returned null
[15Jan2026 22:37:53.213] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_plating_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.213] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/crimson_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.213] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.214] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/polished_nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.214] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_ender_lantern as it's serializer returned null
[15Jan2026 22:37:53.214] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_glow_lantern as it's serializer returned null
[15Jan2026 22:37:53.215] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:willow_button_from_willow_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.215] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:melonpieitem: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:melonpieitem'
[15Jan2026 22:37:53.215] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:grimwood_button_from_grimwood_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.217] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/cerebral_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.217] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/diamond_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.217] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/redstone_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.217] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.219] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_crimson_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_crimson_door'
[15Jan2026 22:37:53.220] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/twisted_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.220] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.220] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.220] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/cerebral_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.220] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_sliding_warped_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:sliding_warped_door'
[15Jan2026 22:37:53.221] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:morado_button_from_morado_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.223] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/tread_plate_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.223] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/spruce_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.223] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:laurel_button_from_laurel_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.223] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.224] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/birch_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.224] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_treading_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.225] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/craterstone_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.225] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/crimson_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.226] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_tile_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.227] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:pine_button_from_pine_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.228] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:rosewood_button_from_rosewood_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.229] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:wisteria_button_from_wisteria_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.229] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/lapis_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.229] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/dark_oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.229] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/mangrove_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.229] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/acacia_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.229] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:plum_button_from_plum_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.230] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:morado_button_from_morado_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.230] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.230] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_spruce_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_spruce_door'
[15Jan2026 22:37:53.231] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.231] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/craterstone_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.231] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:plum_button_from_plum_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.231] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/iron_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.232] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:laurel_button_from_laurel_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.232] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/spruce_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.232] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/warped_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.232] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:smooth_cardboard_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.233] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_mangrove_door'
[15Jan2026 22:37:53.234] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:willow_button_from_willow_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.235] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:driftwood_button_from_driftwood_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.235] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_cursed_lantern as it's serializer returned null
[15Jan2026 22:37:53.235] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/jungle_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.236] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:ice_chain_from_wrapped as it's serializer returned null
[15Jan2026 22:37:53.236] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/hazard_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.236] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:river_button_from_river_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.236] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:river_button_from_river_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.237] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/emerald_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.237] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_plating_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.237] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:ice_chain as it's serializer returned null
[15Jan2026 22:37:53.238] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/polished_nebulite_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.238] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/warped_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.239] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_jungle_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_jungle_door'
[15Jan2026 22:37:53.239] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_treading_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.239] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe woodworks:oak_button_from_oak_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.239] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.240] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/iron_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.240] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.241] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/coal_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.241] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/dark_oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.241] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe autumnity:maple_button_from_maple_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.242] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:kousa_button_from_kousa_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.243] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_plating_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.243] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:bolted_industrial_iron_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.243] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/lapis_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.243] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/mangrove_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.243] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_ice_chain as it's serializer returned null
[15Jan2026 22:37:53.243] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.243] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/hazard_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.244] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/acacia_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.244] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:aspen_button_from_aspen_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.244] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:yucca_button_from_yucca_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.244] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.244] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_birch_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_birch_door'
[15Jan2026 22:37:53.246] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_acacia_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_acacia_door'
[15Jan2026 22:37:53.246] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/mangrove_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.246] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/tread_plate_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.246] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/redstone_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.246] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.246] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/spruce_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.247] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:honeymuffinitem: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:honeymuffinitem'
[15Jan2026 22:37:53.247] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/acacia_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.247] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.248] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/warped_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.249] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/redstone_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.249] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:driftwood_button_from_driftwood_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.250] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/birch_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.250] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_screen_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:screen_mangrove_door'
[15Jan2026 22:37:53.250] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.251] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oak_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.251] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:mini_padded_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.251] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe factory_blocks:mason_table: com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'chipped:workbench'
[15Jan2026 22:37:53.251] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/emerald_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.251] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.253] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/moonshale_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.253] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:grimwood_button_from_grimwood_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.253] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cinder_brick_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.253] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/moonshale_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.253] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_tile_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.253] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/polished_nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.253] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_shack_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:shack_mangrove_door'
[15Jan2026 22:37:53.254] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.254] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.254] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cinder_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.254] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/crimson_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.254] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/hazard_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.255] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/jungle_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.255] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe autumnity:maple_button_from_maple_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.255] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cast_iron_brick_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.256] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/gold_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.256] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:kousa_button_from_kousa_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.256] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_tiled_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:tiled_mangrove_door'
[15Jan2026 22:37:53.256] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:rosewood_button_from_rosewood_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.256] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/coal_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.257] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/twisted_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.257] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:caramelcupcakeitem_x4: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:caramelcupcakeitem'
[15Jan2026 22:37:53.257] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:pine_button_from_pine_planks_sawing as it's serializer returned null
[15Jan2026 22:37:53.258] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/jungle_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.259] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/diamond_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.260] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/tread_plate_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.260] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_treading_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.260] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/gold_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.260] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.260] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_warped_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_warped_door'
[15Jan2026 22:37:53.261] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:wisteria_button_from_wisteria_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.261] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/diamond_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.261] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:smooth_cardboard_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.261] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/emerald_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.261] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/gold_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.263] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.263] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:aspen_button_from_aspen_logs_sawing as it's serializer returned null
[15Jan2026 22:37:53.264] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:bolted_industrial_iron_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:37:53.265] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:mini_padded_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.265] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_plating_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.265] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_dark_oak_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_dark_oak_door'
[15Jan2026 22:37:53.265] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/lapis_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.265] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/iron_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.265] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/birch_board_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.265] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oak_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:37:53.265] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/coal_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:37:53.269] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 31 recipes
[15Jan2026 22:37:53.274] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_warped_door: Unknown item id 'chipped:classic_windowed_warped_door'
[15Jan2026 22:37:53.275] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_sliding_warped_door: Unknown item id 'chipped:sliding_warped_door'
[15Jan2026 22:37:53.276] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_screen_mangrove_door: Unknown item id 'chipped:screen_mangrove_door'
[15Jan2026 22:37:53.277] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_spruce_door: Unknown item id 'chipped:classic_windowed_spruce_door'
[15Jan2026 22:37:53.280] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_mangrove_door: Unknown item id 'chipped:classic_windowed_mangrove_door'
[15Jan2026 22:37:53.288] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_birch_door: Unknown item id 'chipped:classic_windowed_birch_door'
[15Jan2026 22:37:53.290] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_shack_mangrove_door: Unknown item id 'chipped:shack_mangrove_door'
[15Jan2026 22:37:53.320] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_tiled_mangrove_door: Unknown item id 'chipped:tiled_mangrove_door'
[15Jan2026 22:37:53.321] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_dark_oak_door: Unknown item id 'chipped:classic_windowed_dark_oak_door'
[15Jan2026 22:37:53.323] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_jungle_door: Unknown item id 'chipped:classic_windowed_jungle_door'
[15Jan2026 22:37:53.328] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_acacia_door: Unknown item id 'chipped:classic_windowed_acacia_door'
[15Jan2026 22:37:53.333] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_crimson_door: Unknown item id 'chipped:classic_windowed_crimson_door'
[15Jan2026 22:37:53.343] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 7336 advancements
[15Jan2026 22:37:53.344] [Render thread/INFO] [top.theillusivec4.curios.Curios/]: Loaded 10 curio slots
[15Jan2026 22:37:53.345] [Render thread/INFO] [top.theillusivec4.curios.Curios/]: Loaded 1 curio entities
[15Jan2026 22:37:53.346] [Render thread/INFO] [com.github.nyuppo.MoreMobVariants/]: Reloading config...
[15Jan2026 22:37:53.348] [Render thread/INFO] [rechiseled/]: Loaded 44 chiseling recipes
[15Jan2026 22:37:53.348] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Beginning loading of data for data loader: spawn_tables
[15Jan2026 22:37:53.348] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Data loader for spawn_tables loaded 8 jsons
[15Jan2026 22:37:53.348] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Beginning loading of data for data loader: entities
[15Jan2026 22:37:53.352] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Data loader for entities loaded 37 jsons
[15Jan2026 22:37:53.425] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Loaded 78 block growths configurations
[15Jan2026 22:37:53.426] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Loaded 14 liquid generators configurations
[15Jan2026 22:37:53.447] [Render thread/WARN] [ModernFix/]: Initial datapack load took 1.679 s
[15Jan2026 22:37:53.575] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Starting integrated minecraft server version 1.20.1
[15Jan2026 22:37:53.575] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Generating keypair
[15Jan2026 22:37:53.614] [Server thread/INFO] [wile.engineersdecor.ModEngineersDecor/]: Config lab furnace speed:130.0%, efficiency:100.0%, boost: 24rf/t.
[15Jan2026 22:37:53.614] [Server thread/INFO] [wile.engineersdecor.ModEngineersDecor/]: Config lab furnace accepted heaters: .
[15Jan2026 22:37:53.649] [Server thread/INFO] [Framework/]: Loading server configs...
[15Jan2026 22:37:53.694] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Started DhWorld of type CLIENT_SERVER
[15Jan2026 22:37:53.694] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker/]: Shutting down PriorityTaskPicker thread pool...
[15Jan2026 22:37:53.694] [Server thread/INFO] [terrablender/]: Initialized TerraBlender biomes for level stem minecraft:the_nether
[15Jan2026 22:37:53.722] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:37:53.742] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:37:53.758] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data)]].
[15Jan2026 22:37:53.765] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:37:53.784] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:37:53.802] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data)]].
[15Jan2026 22:37:53.805] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:37:53.824] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:37:53.841] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data)]].
[15Jan2026 22:37:53.857] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:37:53.878] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:37:53.896] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\dimensions\tropicraft\tropics\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data)]].
[15Jan2026 22:37:53.898] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Preparing start region for dimension minecraft:overworld
[15Jan2026 22:37:53.925] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: CustomNPC PermissionNode<Boolean>s available:
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.edit.blocks
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.edit.villager
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.bank
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.dialog
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.faction
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.linked
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.naturalspawn
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.playerdata
[15Jan2026 22:37:54.114] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.quest
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.recipe
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.transport
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.advanced
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.ai
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.clone
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.create
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.delete
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.display
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.freeze
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.gui
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.inventory
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.reset
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.stats
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.scenes
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.soulstone.all
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.spawner.create
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.spawner.mob
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.mounter
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.nbtbook
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.pather
[15Jan2026 22:37:54.115] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.scripter
[15Jan2026 22:37:54.115] [Server thread/INFO] [net.minecraftforge.server.permission.PermissionAPI/]: Successfully initialized permission handler forge:default_handler
[15Jan2026 22:37:54.121] [Server thread/INFO] [com.prohitman.mutantdrexmod.MutantDRexMod/]: HELLO from server starting
[15Jan2026 22:37:54.130] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Time elapsed: 222 ms
[15Jan2026 22:37:54.614] [Server thread/INFO] [patchouli/]: Sending reload packet to clients
[15Jan2026 22:37:54.640] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Changing simulation distance to 10, from 0
[15Jan2026 22:37:55.817] [Netty Local Client IO #1/INFO] [net.minecraftforge.network.NetworkHooks/]: Connected to a modded server.
[15Jan2026 22:37:55.845] [Server thread/INFO] [net.minecraft.server.players.PlayerList/]: BadModder54[local:E:496d3b36] logged in with entity id 6627 at (-1235.980382254765, 85.63183095763092, -1.9740529275825192)
[15Jan2026 22:37:55.855] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:37:55.855] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Loading client level [Wrapped{ClientLevel@rdk1oqa2s6k5s@minecraft:overworld}]-[rdk1oqa2s6k5s@minecraft:overworld].
[15Jan2026 22:37:55.855] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Loaded [0] waiting chunk wrappers.
[15Jan2026 22:37:55.859] [Server thread/INFO] [ModernFix/]: Using enhanced recipe sync for player BadModder54
[15Jan2026 22:37:55.864] [Render thread/INFO] [Oculus/]: Reloading pipeline on dimension change: NamespacedId{namespace='minecraft', name='overworld'} => NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:37:55.864] [Render thread/INFO] [Oculus/]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:37:55.864] [Render thread/INFO] [Oculus/]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:37:55.867] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: BadModder54 joined the game
[15Jan2026 22:37:55.870] [Render thread/INFO] [ChunkBuilder/]: Started 10 worker threads
[15Jan2026 22:37:55.871] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn
[15Jan2026 22:37:55.871] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from DISABLED to ENABLED
[15Jan2026 22:37:55.872] [Render thread/INFO] [com.alrex.parcool.ParCool/]: Sent Client Information of [BadModder54]
[15Jan2026 22:37:55.874] [Server thread/INFO] [untamedwilds.UntamedWilds/]: Firing player login event
[15Jan2026 22:37:55.883] [Server thread/INFO] [Jade/]: Syncing config to BadModder54 (4190ce76-62c9-43d9-8bde-9d7578af1af9)
[15Jan2026 22:37:55.892] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ServerApi/]: Player [BadModder54] joined.
[15Jan2026 22:37:55.894] [Server thread/INFO] [STDOUT/]: [traben.solid_mobs.config.SolidMobsConfig:encodeToByteBuffer:74]: [Solid Mobs] - Encoding server config packet for client.
[15Jan2026 22:37:55.894] [Server thread/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsCrossPlatformHelperImpl:sendConfigToClient:19]: [Solid Mobs] - Sending server config to [BadModder54]
[15Jan2026 22:37:55.894] [Netty Local Client IO #1/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsSolidMobsConfigPacket:decoder:33]: [Solid mobs] - Server Config packet received
[15Jan2026 22:37:55.894] [Netty Local Client IO #1/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsSolidMobsConfigPacket:messageConsumer:62]: [Solid mobs] - Server Config data received and synced
[15Jan2026 22:37:55.897] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Limitation of 4190ce76-62c9-43d9-8bde-9d7578af1af9 was loaded
[15Jan2026 22:37:55.897] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Sent Server Limitation of [BadModder54]
[15Jan2026 22:37:55.897] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Received Client Information of [BadModder54]
[15Jan2026 22:37:55.913] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-LOD World Gen/]: C2ME detected: DH's pre-existing chunk accessing will use methods handled by C2ME.
[15Jan2026 22:37:55.913] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.BatchGenerator/]: Batch Chunk Generator initialized
[15Jan2026 22:37:55.913] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Creating world gen queue
[15Jan2026 22:37:55.913] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Created world gen queue
[15Jan2026 22:37:55.913] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider/]: Set world gen queue for level [minecraft:overworld].
[15Jan2026 22:37:55.924] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.event.TagsUpdatedEvent
[15Jan2026 22:37:55.969] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.RecipesUpdatedEvent
[15Jan2026 22:37:55.969] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from ENABLED to JEI_STARTED
[15Jan2026 22:37:55.969] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Starting JEI...
[15Jan2026 22:37:55.969] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering item subtypes...
[15Jan2026 22:37:55.971] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering item subtypes took 556.4 ?s
[15Jan2026 22:37:55.971] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering fluid subtypes...
[15Jan2026 22:37:55.971] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering fluid subtypes took 421.7 ?s
[15Jan2026 22:37:55.971] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering ingredients...
[15Jan2026 22:37:56.347] [Render thread/WARN] [mezz.jei.library.plugins.vanilla.ingredients.ItemStackListFactory/]: Item Group has no display items and no search tab display items. Items from this group will be missing from the JEI ingredient list. Chisels & Bits Clipboard
[15Jan2026 22:37:56.354] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering ingredients: jei:minecraft took 383.2 milliseconds
[15Jan2026 22:37:56.354] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering ingredients took 383.7 ms
[15Jan2026 22:37:56.354] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering extra ingredients...
[15Jan2026 22:37:56.355] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering extra ingredients took 292.7 ?s
[15Jan2026 22:37:56.355] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering search ingredient aliases...
[15Jan2026 22:37:56.356] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering search ingredient aliases took 258.0 ?s
[15Jan2026 22:37:56.356] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering categories...
[15Jan2026 22:37:56.366] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering categories took 10.63 ms
[15Jan2026 22:37:56.366] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering vanilla category extensions...
[15Jan2026 22:37:56.366] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering vanilla category extensions took 283.5 ?s
[15Jan2026 22:37:56.366] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipe catalysts...
[15Jan2026 22:37:56.367] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipe catalysts took 370.4 ?s
[15Jan2026 22:37:56.367] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building recipe registry...
[15Jan2026 22:37:56.370] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building recipe registry took 3.173 ms
[15Jan2026 22:37:56.370] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering advanced plugins...
[15Jan2026 22:37:56.370] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering advanced plugins took 303.9 ?s
[15Jan2026 22:37:56.370] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes...
[15Jan2026 22:37:56.659] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: jei:minecraft took 288.2 milliseconds
[15Jan2026 22:37:56.951] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: chipped:chipped took 270.7 milliseconds
[15Jan2026 22:37:56.981] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: refurbished_furniture:plugin took 29.62 milliseconds
[15Jan2026 22:37:57.044] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: jurassicreborn:jei_plugin took 60.81 milliseconds
[15Jan2026 22:37:57.044] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes took 673.3 ms
[15Jan2026 22:37:57.047] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes transfer handlers...
[15Jan2026 22:37:57.048] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes transfer handlers took 368.3 ?s
[15Jan2026 22:37:57.048] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building runtime...
[15Jan2026 22:37:57.048] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering gui handlers...
[15Jan2026 22:37:57.048] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering gui handlers took 306.0 ?s
[15Jan2026 22:37:57.048] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering Runtime...
[15Jan2026 22:37:57.048] [Render thread/INFO] [mezz.jei.gui.startup.JeiGuiStarter/]: Starting JEI GUI
[15Jan2026 22:37:57.048] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient list...
[15Jan2026 22:37:57.160] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient list took 110.8 ms
[15Jan2026 22:37:57.160] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient filter...
[15Jan2026 22:37:57.186] [Render thread/INFO] [mezz.jei.gui.ingredients.IngredientFilter/]: Adding 28715 ingredients
[15Jan2026 22:37:58.034] [Render thread/INFO] [mezz.jei.gui.ingredients.IngredientFilter/]: Added 28715 ingredients
[15Jan2026 22:37:58.034] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient filter took 874.4 ms
[15Jan2026 22:37:58.042] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering Runtime: jei:forge_gui took 993.0 milliseconds
[15Jan2026 22:37:58.042] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering Runtime took 993.6 ms
[15Jan2026 22:37:58.042] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building runtime took 994.0 ms
[15Jan2026 22:37:58.042] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime...
[15Jan2026 22:37:58.043] [Render thread/INFO] [mezz.jei.library.ingredients.IngredientManager/]: Ingredients are being removed at runtime: 2 net.minecraft.world.item.ItemStack
[15Jan2026 22:37:58.043] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime took 597.6 ?s
[15Jan2026 22:37:58.043] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Starting JEI took 2.073 s
[15Jan2026 22:37:58.048] [Render thread/INFO] [Jade/]: Received config from the server:
[15Jan2026 22:37:58.048] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] [SecurityCraft] Thanks for using SecurityCraft v1.10.1! Tip: Have a suggestion for SecurityCraft or found a bug? Join the official SecurityCraft Discord server (English only)! You'll also receive important updates and announcements regarding SecurityCraft there. https://discord.gg/U8DvBAW
[15Jan2026 22:37:58.049] [Render thread/INFO] [com.alrex.parcool.ParCool/]: Received Server Limitation of [BadModder54]
[15Jan2026 22:37:58.092] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:37:58.092] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:37:58.093] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:37:58.093] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:37:58.093] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.vertexAttribute.VertexAttributePostGL43/]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 12
[15Jan2026 22:37:58.094] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35633]
[15Jan2026 22:37:58.094] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:37:58.095] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Loading shader with type: [35632]
[15Jan2026 22:37:58.095] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.shader.Shader/]: Shader loaded sucessfully.
[15Jan2026 22:37:58.096] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.glObject.vertexAttribute.VertexAttributePostGL43/]: Vertex Attribute (GL43+) completed. It contains 1 binding points and a stride size of 12
[15Jan2026 22:37:58.232] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 633 advancements
[15Jan2026 22:37:58.233] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 385.8 ?s
[15Jan2026 22:37:58.234] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 372.9 ?s
[15Jan2026 22:37:58.237] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 260.1 ?s
[15Jan2026 22:37:58.239] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 90.40 ?s
[15Jan2026 22:37:58.239] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 98.40 ?s
[15Jan2026 22:37:58.240] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 63.10 ?s
[15Jan2026 22:37:58.240] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 42.80 ?s
[15Jan2026 22:37:58.240] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 44.10 ?s
[15Jan2026 22:37:58.241] [Render thread/WARN] [patchouli/]: Invalid icon item stack: Unknown item ID: sushigocrafting:seaweed
[15Jan2026 22:37:58.241] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 37.80 ?s
[15Jan2026 22:37:58.241] [Render thread/INFO] [ModernFix/]: Cleared 0 unneeded book NBT tags
[15Jan2026 22:37:58.444] [Render thread/WARN] [ModernFix/]: Time from main menu to in-game was 4.9973407 seconds
[15Jan2026 22:37:58.444] [Render thread/WARN] [ModernFix/]: Total time to load game and open world was 93.31734 seconds
[15Jan2026 22:38:31.206] [C2ME worker #4/ERROR] [net.minecraft.Util/]: Detected setBlock in a far chunk [-79, 15], pos: MutableBlockPos{x=-1263, y=63, z=246}, status: minecraft:features, currently generating: Placed Direct{Configured: untamedwilds.world.gen.feature.FeatureFloatingPlants@781ec10f: net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration@4fb752eb}
[15Jan2026 22:38:31.206] [C2ME worker #4/ERROR] [net.minecraft.Util/]: Detected setBlock in a far chunk [-79, 15], pos: MutableBlockPos{x=-1264, y=63, z=247}, status: minecraft:features, currently generating: Placed Direct{Configured: untamedwilds.world.gen.feature.FeatureFloatingPlants@781ec10f: net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration@4fb752eb}
[15Jan2026 22:38:41.234] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] Saved screenshot as 2026-01-15_22.38.40.png
[15Jan2026 22:38:42.417] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
[15Jan2026 22:38:42.426] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:overworld
[15Jan2026 22:38:42.435] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_end
[15Jan2026 22:38:42.437] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_nether
[15Jan2026 22:38:42.438] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/tropicraft:tropics
[15Jan2026 22:46:21.546] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientPacketListener/]: Received passengers for unknown entity
[15Jan2026 22:46:21.916] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
[15Jan2026 22:46:21.925] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:overworld
[15Jan2026 22:46:21.933] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_end
[15Jan2026 22:46:21.934] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_nether
[15Jan2026 22:46:21.937] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/tropicraft:tropics
[15Jan2026 22:46:38.690] [Render thread/WARN] [net.minecraft.client.multiplayer.ClientPacketListener/]: Received passengers for unknown entity
[15Jan2026 22:46:43.467] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
[15Jan2026 22:46:43.475] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:overworld
[15Jan2026 22:46:43.481] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_end
[15Jan2026 22:46:43.483] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_nether
[15Jan2026 22:46:43.484] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/tropicraft:tropics
[15Jan2026 22:46:44.011] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Client on ClientOnly mode disconnecting.
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.ClientLevelModule$ClientRenderState/]: Shutting down ClientRenderState
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}].
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.LodQuadTree/]: Shutting down LodQuadTree...
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}].
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_nether}
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.LodQuadTree/]: Finished shutting down LodQuadTree
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_end}
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}].
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Closing world gen queue
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@tropicraft:tropics}
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Closing WorldGenerationQueue...
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Shutting down world generator thread pool...
[15Jan2026 22:46:44.012] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: World generator thread pool shutdown with [3] incomplete tasks.
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.BatchGenerator/]: [BatchGenerator] shutting down...
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-LOD World Gen/]: Closing [BatchGenerationEnvironment]
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Finished closing WorldGenerationQueue
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}].
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:overworld}
[15Jan2026 22:46:44.013] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Closed DhWorld of type [CLIENT_SERVER].
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}].
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_nether}
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}].
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:overworld}
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}].
[15Jan2026 22:46:44.013] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}].
[15Jan2026 22:46:44.014] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_end}
[15Jan2026 22:46:44.014] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@tropicraft:tropics}
[15Jan2026 22:46:44.014] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Closed DhWorld of type [CLIENT_SERVER].
[15Jan2026 22:46:44.014] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker/]: Shutting down PriorityTaskPicker thread pool...
[15Jan2026 22:46:44.220] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing all [8] database connections...
[15Jan2026 22:46:44.220] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data\DistantHorizons.sqlite]
[15Jan2026 22:46:44.221] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data\DistantHorizons.sqlite]
[15Jan2026 22:46:44.221] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data\DistantHorizons.sqlite]
[15Jan2026 22:46:44.229] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\dimensions\tropicraft\tropics\data\DistantHorizons.sqlite]
[15Jan2026 22:46:45.312] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut
[15Jan2026 22:46:45.312] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from JEI_STARTED to DISABLED
[15Jan2026 22:46:45.312] [Render thread/INFO] [mezz.jei.library.startup.JeiStarter/]: Stopping JEI
[15Jan2026 22:46:45.312] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime Unavailable...
[15Jan2026 22:46:45.312] [Render thread/INFO] [mezz.jei.forge.plugins.forge.ForgeGuiPlugin/]: Stopping JEI GUI
[15Jan2026 22:46:45.315] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime Unavailable took 1.731 ms
[15Jan2026 22:46:45.318] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:46:45.318] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Unloading client level [ClientLevelWrapper]-[rdk1oqa2s6k5s@minecraft:overworld].
[15Jan2026 22:46:45.371] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: BadModder54 lost connection: Disconnected
[15Jan2026 22:46:45.371] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: BadModder54 left the game
[15Jan2026 22:46:45.371] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Limitation of 4190ce76-62c9-43d9-8bde-9d7578af1af9 was unloaded
[15Jan2026 22:46:45.371] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ServerApi/]: Player [BadModder54] disconnected.
[15Jan2026 22:46:45.379] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: Stopping singleplayer server as player logged out
[15Jan2026 22:46:45.445] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Stopping server
[15Jan2026 22:46:45.445] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving players
[15Jan2026 22:46:45.445] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving worlds
[15Jan2026 22:46:45.833] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:overworld
[15Jan2026 22:46:46.132] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_end
[15Jan2026 22:46:46.135] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_nether
[15Jan2026 22:46:46.136] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/tropicraft:tropics
[15Jan2026 22:46:46.251] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (Site X): All chunks are saved
[15Jan2026 22:46:46.252] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[15Jan2026 22:46:46.252] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[15Jan2026 22:46:46.252] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (tropics): All chunks are saved
[15Jan2026 22:46:46.252] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage: All dimensions are saved
[15Jan2026 22:46:46.252] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:46:46.262] [C2ME Storage #15/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #15,4,SERVER] stopped
[15Jan2026 22:46:46.262] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:46:46.263] [C2ME Storage #18/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #18,4,SERVER] stopped
[15Jan2026 22:46:46.264] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:46:46.265] [C2ME Storage #21/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #21,4,SERVER] stopped
[15Jan2026 22:46:46.266] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:46:46.267] [C2ME Storage #24/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #24,4,SERVER] stopped
[15Jan2026 22:46:46.466] [Server thread/INFO] [Framework/]: Unloading server configs...
[15Jan2026 22:46:46.466] [Server thread/INFO] [Framework/]: Sending config unload event for refurbished_furniture.server.toml
[15Jan2026 22:46:46.466] [Server thread/INFO] [Framework/]: Sending config unload event for backpacked.server.toml
[15Jan2026 22:46:46.466] [Server thread/INFO] [Framework/]: Finished unloading server configs
[15Jan2026 22:46:46.472] [Render thread/INFO] [ChunkBuilder/]: Stopping worker threads
[15Jan2026 22:46:49.218] [Render thread/INFO] [Moonlight/]: Starting runtime resource generation for pack type SERVER_DATA with generators from mods [amendments, immersive_weathering, immersive_weathering, moonlight]: [com.ordana.immersive_weathering.dynamicpack.ServerDynamicResourcesHandler@61414905]
[15Jan2026 22:46:49.218] [Render thread/INFO] [Moonlight/]: Generating runtime assets for pack Immersive Weathering Generated Pack (immersive_weathering)
[15Jan2026 22:46:49.227] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Generated runtime SERVER_DATA for pack Immersive Weathering Generated Pack (immersive_weathering) in: 9 ms (multithreaded)
[15Jan2026 22:46:49.227] [Render thread/INFO] [Moonlight/]: Finished runtime resources generation for 4 packs in a total of 9 ms
[15Jan2026 22:46:50.066] [Render thread/INFO] [Vinery/]: Registered /wine command
[15Jan2026 22:46:50.067] [Render thread/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsForge:onRegisterCommandEvent:25]: [Solid Mobs] commands registered
[15Jan2026 22:46:50.067] [Render thread/INFO] [Fire Extinguisher/]: ?Register Fire Extinguisher /fire_extinguisher commands for Fire Extinguisher ...
[15Jan2026 22:46:50.068] [Render thread/INFO] [com.github.alexthe666.alexsmobs.AlexsMobs/]: Adding datapack listener capsid_recipes
[15Jan2026 22:46:50.194] [Worker-ResourceReload-10/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:tools/melee_weapon as it is missing following references: minecraft:mace (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:46:50.196] [Worker-ResourceReload-10/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:tools/mace as it is missing following references: minecraft:mace (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:46:50.203] [Worker-ResourceReload-10/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:rods/breeze as it is missing following references: minecraft:breeze_rod (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:46:50.205] [Worker-ResourceReload-10/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:foods as it is missing following references: minecraft:ominous_bottle (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:46:50.206] [Worker-ResourceReload-10/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag c:music_discs as it is missing following references: minecraft:music_disc_creator (from Sounds-2.2.1+1.20.1+forge.jar),
minecraft:music_disc_creator_music_box (from Sounds-2.2.1+1.20.1+forge.jar),
minecraft:music_disc_precipice (from Sounds-2.2.1+1.20.1+forge.jar)
[15Jan2026 22:46:50.393] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/wrapped_ice_chains
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:wrapped_ice_chains'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.399] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/bolted_industrial_iron_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:bolted_industrial_iron_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.400] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.404] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_pink
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_pink'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.404] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/cinder_brick_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:cinder_brick_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.418] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_purple
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_purple'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.421] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/picnic_basket
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:picnic_basket_closed'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.428] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_gray
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_gray'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.431] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_cursed_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_cursed_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.439] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_ebony
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_ebony'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.445] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/smooth_cardboard_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:smooth_cardboard_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.455] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_spruce
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_spruce'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.459] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.469] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_birch
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_birch'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.473] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_1_flowering_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_1_flowering_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.476] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_yellow
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_yellow'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.482] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/cast_iron_brick_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:cast_iron_brick_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.490] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/rusty_sheet_metal_paneling_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:rusty_sheet_metal_paneling_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.497] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_light_blue
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_light_blue'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.501] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_spruce_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_spruce_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.530] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_oak_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_oak_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.533] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_palm
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_palm'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.544] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_magenta
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_magenta'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.557] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_pink
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_pink'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.560] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_birch_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_birch_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.565] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_ender_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_ender_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.573] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_2_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_2_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.578] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_light_gray
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_light_gray'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.591] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_white
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_white'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.595] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_white
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_white'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.599] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_cyan
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_cyan'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.603] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_green
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_green'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.607] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/rusty_sheet_metal_treading_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:rusty_sheet_metal_treading_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.615] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_black
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_black'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.619] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/picnic_basket_closed
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:picnic_basket_closed'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.623] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/fence_gate_white_open
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:fence_gate_white_open'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.634] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/mini_padded_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:mini_padded_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.641] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_ice_chain
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_ice_chain'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.646] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/laptop_closed_silver
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:laptop_closed_silver'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.651] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_1_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_1_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.656] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_cherry
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_cherry'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.660] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/china_cabinet_open_oak
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:china_cabinet_open_oak'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.666] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/sheet_metal_treading_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:sheet_metal_treading_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.679] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_orange
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_orange'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.685] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft_nature:blocks/saguaro_branch_2_flowering_alt
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft_nature:saguaro_branch_2_flowering_alt'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.694] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/sheet_metal_paneling_vertical_slab
java.lang.IllegalArgumentException: Can't find block dustrial_decor:sheet_metal_paneling_vertical_slab
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_81802_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:79) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.predicates.LootItemBlockStatePropertyCondition$Serializer.m_7561_(LootItemBlockStatePropertyCondition.java:68) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:98) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction$Serializer.m_7561_(LootItemConditionalFunction.java:88) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:149) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.704] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_blue
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_blue'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.711] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_red
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_red'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.714] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:dustrial_decor:blocks/large_glow_lantern
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'dustrial_decor:large_glow_lantern'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.720] [Worker-ResourceReload-11/ERROR] [net.minecraftforge.common.ForgeHooks/]: Couldn't parse element loot_tables:decocraft:blocks/school_desk_open_lime
com.google.gson.JsonSyntaxException: Expected name to be an item, was unknown string 'decocraft:school_desk_open_lime'
at net.minecraft.util.GsonHelper.m_13866_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.util.GsonHelper.m_13874_(GsonHelper.java:145) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13909_(GsonHelper.java:153) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootItem$Serializer.m_7267_(LootItem.java:40) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:151) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer$Serializer.m_5921_(LootPoolSingletonContainer.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:86) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Serializer.m_7561_(LootPoolEntryContainer.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.GsonAdapterFactory$JsonAdapter.deserialize(GsonAdapterFactory.java:102) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13836_(GsonHelper.java:471) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:192) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootPool$Serializer.deserialize(LootPool.java:189) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:40) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.ArrayTypeAdapter.read(ArrayTypeAdapter.java:72) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1290) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:179) ~[gson-2.10.jar%23107!/:?]
at net.minecraft.util.GsonHelper.m_13808_(GsonHelper.java:463) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.util.GsonHelper.m_13845_(GsonHelper.java:481) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:294) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootTable$Serializer.deserialize(LootTable.java:291) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1214) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1319) ~[gson-2.10.jar%23107!/:?]
at com.google.gson.Gson.fromJson(Gson.java:1261) ~[gson-2.10.jar%23107!/:?]
at net.minecraftforge.common.ForgeHooks.loadLootTable(ForgeHooks.java:872) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraftforge.common.ForgeHooks.lambda$getLootTableDeserializer$3(ForgeHooks.java:849) ~[forge-1.20.1-47.4.11-universal.jar%23465!/:?]
at net.minecraft.world.level.storage.loot.LootDataType.deserialize(LootDataType.java:45) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at net.minecraft.world.level.storage.loot.LootDataManager.lambda$scheduleElementParse$4(LootDataManager.java:56) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?]
at net.minecraft.world.level.storage.loot.LootDataManager.m_278660_(LootDataManager.java:55) ~[client-1.20.1-20230612.114412-srg.jar%23460!/:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?]
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]
at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]
at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?]
[15Jan2026 22:46:50.748] [Render thread/WARN] [net.minecraft.world.level.storage.loot.LootDataManager/]: Found loot table element validation problem in {loot_tables:geysers:chests/ice_geyser_loot}.pools[0].entries[1].functions[1]: Parameters [<parameter minecraft:tool>] are not provided in this context
[15Jan2026 22:46:50.756] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_treading_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.757] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oracle_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.758] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cast_iron_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.758] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:yucca_button_from_yucca_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.759] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/twisted_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.759] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/craterstone_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.759] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.760] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.760] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/nebulite_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.760] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe woodworks:oak_button_from_oak_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.761] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:wrapped_ice_chains as it's serializer returned null
[15Jan2026 22:46:50.762] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_plating_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.762] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/crimson_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.763] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.763] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/polished_nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.764] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_ender_lantern as it's serializer returned null
[15Jan2026 22:46:50.764] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_glow_lantern as it's serializer returned null
[15Jan2026 22:46:50.764] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:willow_button_from_willow_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.764] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:melonpieitem: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:melonpieitem'
[15Jan2026 22:46:50.765] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:grimwood_button_from_grimwood_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.766] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/cerebral_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.766] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/diamond_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.766] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/redstone_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.766] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.768] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_crimson_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_crimson_door'
[15Jan2026 22:46:50.769] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/twisted_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.769] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.769] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.769] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/cerebral_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.770] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_sliding_warped_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:sliding_warped_door'
[15Jan2026 22:46:50.770] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:morado_button_from_morado_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.771] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/tread_plate_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.771] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/spruce_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.771] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:laurel_button_from_laurel_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.771] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.772] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/birch_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.772] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_treading_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.773] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/craterstone_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.774] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/crimson_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.775] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_tile_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.776] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:pine_button_from_pine_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.776] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:rosewood_button_from_rosewood_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.777] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:wisteria_button_from_wisteria_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.777] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/lapis_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.777] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/dark_oracle_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.777] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/mangrove_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.777] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/acacia_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.778] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:plum_button_from_plum_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.778] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:morado_button_from_morado_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.778] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.779] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_spruce_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_spruce_door'
[15Jan2026 22:46:50.779] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.780] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/craterstone_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.780] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:plum_button_from_plum_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.780] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/iron_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.780] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:laurel_button_from_laurel_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.780] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/spruce_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.781] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/warped_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.781] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:smooth_cardboard_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.782] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_mangrove_door'
[15Jan2026 22:46:50.783] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:willow_button_from_willow_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.784] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:driftwood_button_from_driftwood_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.784] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_cursed_lantern as it's serializer returned null
[15Jan2026 22:46:50.785] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/jungle_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.785] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:ice_chain_from_wrapped as it's serializer returned null
[15Jan2026 22:46:50.785] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/hazard_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.786] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:river_button_from_river_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.786] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:river_button_from_river_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.786] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/emerald_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.786] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_plating_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.786] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:ice_chain as it's serializer returned null
[15Jan2026 22:46:50.787] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/polished_nebulite_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.788] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/warped_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.788] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_jungle_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_jungle_door'
[15Jan2026 22:46:50.789] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_treading_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.789] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe woodworks:oak_button_from_oak_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.789] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.789] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/iron_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.790] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.790] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/coal_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.791] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/dark_oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.791] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe autumnity:maple_button_from_maple_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.791] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:kousa_button_from_kousa_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.791] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_plating_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.791] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:bolted_industrial_iron_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.792] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/lapis_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.792] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/mangrove_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.792] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:large_ice_chain as it's serializer returned null
[15Jan2026 22:46:50.792] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.792] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/hazard_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.792] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/acacia_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.792] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:aspen_button_from_aspen_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.793] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:yucca_button_from_yucca_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.793] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.793] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_birch_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_birch_door'
[15Jan2026 22:46:50.795] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_acacia_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_acacia_door'
[15Jan2026 22:46:50.795] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/mangrove_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.795] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/tread_plate_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.795] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/redstone_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.795] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oak_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.795] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/spruce_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.796] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:honeymuffinitem: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:honeymuffinitem'
[15Jan2026 22:46:50.796] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/acacia_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.797] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/moonshale_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.798] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/warped_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.798] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/redstone_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.798] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe upgrade_aquatic:driftwood_button_from_driftwood_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.799] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/birch_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.799] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_screen_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:screen_mangrove_door'
[15Jan2026 22:46:50.799] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_tile_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.800] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/dark_oak_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.800] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:mini_padded_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.801] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe factory_blocks:mason_table: com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'chipped:workbench'
[15Jan2026 22:46:50.801] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/emerald_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.801] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.801] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/moonshale_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.802] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:grimwood_button_from_grimwood_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.802] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cinder_brick_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.803] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/moonshale_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.803] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_tile_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.803] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/polished_nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.803] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_shack_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:shack_mangrove_door'
[15Jan2026 22:46:50.803] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/nebulite_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.803] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/oracle_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.803] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cinder_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.804] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/crimson_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.804] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/hazard_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.805] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/jungle_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.805] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe autumnity:maple_button_from_maple_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.805] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:cast_iron_brick_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.806] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/gold_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.806] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:kousa_button_from_kousa_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.806] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_tiled_mangrove_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:tiled_mangrove_door'
[15Jan2026 22:46:50.806] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:rosewood_button_from_rosewood_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.806] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/coal_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.807] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/twisted_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.807] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe pamhc2foodcore:caramelcupcakeitem_x4: com.google.gson.JsonSyntaxException: Unknown item 'pamhc2foodcore:caramelcupcakeitem'
[15Jan2026 22:46:50.807] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:pine_button_from_pine_planks_sawing as it's serializer returned null
[15Jan2026 22:46:50.808] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/jungle_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.809] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/diamond_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.810] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/tread_plate_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.810] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:rusty_sheet_metal_treading_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.810] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/gold_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.810] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oracle_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.811] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_warped_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_warped_door'
[15Jan2026 22:46:50.811] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe environmental:wisteria_button_from_wisteria_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.811] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/diamond_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.811] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:smooth_cardboard_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.811] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/emerald_ore_brick_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.813] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/gold_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.813] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/cerebral_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.813] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe atmospheric:aspen_button_from_aspen_logs_sawing as it's serializer returned null
[15Jan2026 22:46:50.814] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:bolted_industrial_iron_vertical_slab_to_slab as it's serializer returned null
[15Jan2026 22:46:50.815] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:mini_padded_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.815] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe dustrial_decor:sheet_metal_plating_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.815] [Render thread/ERROR] [net.minecraft.world.item.crafting.RecipeManager/]: Parsing error loading recipe dramaticdoors:tall_chipped_modern_dark_oak_door: com.google.gson.JsonSyntaxException: Unknown item 'chipped:classic_windowed_dark_oak_door'
[15Jan2026 22:46:50.815] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/lapis_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.815] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/stonecutting/iron_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.815] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/birch_board_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.816] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/oak_board_vertical_slab_revert as it's serializer returned null
[15Jan2026 22:46:50.816] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Skipping loading recipe architects_palette:vslabs/coal_ore_brick_vertical_slab as it's serializer returned null
[15Jan2026 22:46:50.820] [Render thread/INFO] [net.minecraft.world.item.crafting.RecipeManager/]: Loaded 31 recipes
[15Jan2026 22:46:50.825] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_warped_door: Unknown item id 'chipped:classic_windowed_warped_door'
[15Jan2026 22:46:50.825] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_sliding_warped_door: Unknown item id 'chipped:sliding_warped_door'
[15Jan2026 22:46:50.827] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_screen_mangrove_door: Unknown item id 'chipped:screen_mangrove_door'
[15Jan2026 22:46:50.828] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_spruce_door: Unknown item id 'chipped:classic_windowed_spruce_door'
[15Jan2026 22:46:50.830] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_mangrove_door: Unknown item id 'chipped:classic_windowed_mangrove_door'
[15Jan2026 22:46:50.837] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_birch_door: Unknown item id 'chipped:classic_windowed_birch_door'
[15Jan2026 22:46:50.839] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_shack_mangrove_door: Unknown item id 'chipped:shack_mangrove_door'
[15Jan2026 22:46:50.843] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_tiled_mangrove_door: Unknown item id 'chipped:tiled_mangrove_door'
[15Jan2026 22:46:50.844] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_dark_oak_door: Unknown item id 'chipped:classic_windowed_dark_oak_door'
[15Jan2026 22:46:50.845] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_jungle_door: Unknown item id 'chipped:classic_windowed_jungle_door'
[15Jan2026 22:46:50.850] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_acacia_door: Unknown item id 'chipped:classic_windowed_acacia_door'
[15Jan2026 22:46:50.855] [Render thread/ERROR] [net.minecraft.server.ServerAdvancementManager/]: Parsing error loading custom advancement dramaticdoors:recipes/redstone/tall_chipped_modern_crimson_door: Unknown item id 'chipped:classic_windowed_crimson_door'
[15Jan2026 22:46:50.868] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 7336 advancements
[15Jan2026 22:46:50.868] [Render thread/INFO] [top.theillusivec4.curios.Curios/]: Loaded 10 curio slots
[15Jan2026 22:46:50.869] [Render thread/INFO] [top.theillusivec4.curios.Curios/]: Loaded 1 curio entities
[15Jan2026 22:46:50.870] [Render thread/INFO] [com.github.nyuppo.MoreMobVariants/]: Reloading config...
[15Jan2026 22:46:50.871] [Render thread/INFO] [rechiseled/]: Loaded 44 chiseling recipes
[15Jan2026 22:46:50.871] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Beginning loading of data for data loader: spawn_tables
[15Jan2026 22:46:50.871] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Data loader for spawn_tables loaded 8 jsons
[15Jan2026 22:46:50.871] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Beginning loading of data for data loader: entities
[15Jan2026 22:46:50.874] [Render thread/INFO] [untamedwilds.UntamedWilds/]: Data loader for entities loaded 37 jsons
[15Jan2026 22:46:50.938] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Loaded 78 block growths configurations
[15Jan2026 22:46:50.939] [Render thread/INFO] [com.ordana.immersive_weathering.ImmersiveWeathering/]: Loaded 14 liquid generators configurations
[15Jan2026 22:46:50.957] [Render thread/WARN] [ModernFix/]: Initial datapack load took 1.769 s
[15Jan2026 22:46:51.078] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Starting integrated minecraft server version 1.20.1
[15Jan2026 22:46:51.078] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Generating keypair
[15Jan2026 22:46:51.117] [Server thread/INFO] [wile.engineersdecor.ModEngineersDecor/]: Config lab furnace speed:130.0%, efficiency:100.0%, boost: 24rf/t.
[15Jan2026 22:46:51.117] [Server thread/INFO] [wile.engineersdecor.ModEngineersDecor/]: Config lab furnace accepted heaters: .
[15Jan2026 22:46:51.148] [Server thread/INFO] [Framework/]: Loading server configs...
[15Jan2026 22:46:51.171] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Started DhWorld of type CLIENT_SERVER
[15Jan2026 22:46:51.171] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker/]: Shutting down PriorityTaskPicker thread pool...
[15Jan2026 22:46:51.171] [Server thread/INFO] [terrablender/]: Initialized TerraBlender biomes for level stem minecraft:the_nether
[15Jan2026 22:46:51.190] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:46:51.210] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:46:51.227] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data)]].
[15Jan2026 22:46:51.232] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:46:51.251] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:46:51.267] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data)]].
[15Jan2026 22:46:51.271] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:46:51.290] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:46:51.306] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data)]].
[15Jan2026 22:46:51.321] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:46:51.341] [DH-Full Data Migration Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.V2.DataMigratorV1/]: No migration necessary.
[15Jan2026 22:46:51.357] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Started DhClientServerLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}] at [[LocalSaveStructure@(C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\dimensions\tropicraft\tropics\data;C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data)]].
[15Jan2026 22:46:51.359] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Preparing start region for dimension minecraft:overworld
[15Jan2026 22:46:51.384] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Preparing spawn area: 0%
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: CustomNPC PermissionNode<Boolean>s available:
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.edit.blocks
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.edit.villager
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.bank
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.dialog
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.faction
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.linked
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.naturalspawn
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.playerdata
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.quest
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.recipe
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.global.transport
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.advanced
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.ai
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.clone
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.create
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.delete
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.display
[15Jan2026 22:46:51.581] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.freeze
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.gui
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.inventory
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.reset
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.npc.stats
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.scenes
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.soulstone.all
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.spawner.create
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.spawner.mob
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.mounter
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.nbtbook
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.pather
[15Jan2026 22:46:51.582] [Server thread/INFO] [noppes.npcs.CustomNpcs/]: customnpcs.tool.scripter
[15Jan2026 22:46:51.582] [Server thread/INFO] [net.minecraftforge.server.permission.PermissionAPI/]: Successfully initialized permission handler forge:default_handler
[15Jan2026 22:46:51.584] [Server thread/INFO] [com.prohitman.mutantdrexmod.MutantDRexMod/]: HELLO from server starting
[15Jan2026 22:46:51.589] [Render thread/INFO] [net.minecraft.server.level.progress.LoggerChunkProgressListener/]: Time elapsed: 223 ms
[15Jan2026 22:46:51.654] [C2ME Storage #17/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #17,4,SERVER] stopped
[15Jan2026 22:46:51.655] [C2ME Storage #16/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #16,4,SERVER] stopped
[15Jan2026 22:46:51.656] [C2ME Storage #20/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #20,4,SERVER] stopped
[15Jan2026 22:46:51.656] [C2ME Storage #13/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #13,4,SERVER] stopped
[15Jan2026 22:46:51.657] [C2ME Storage #19/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #19,4,SERVER] stopped
[15Jan2026 22:46:51.659] [C2ME Storage #22/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #22,4,SERVER] stopped
[15Jan2026 22:46:51.659] [C2ME Storage #23/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #23,4,SERVER] stopped
[15Jan2026 22:46:51.707] [C2ME Storage #14/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #14,4,SERVER] stopped
[15Jan2026 22:46:52.117] [Server thread/INFO] [patchouli/]: Sending reload packet to clients
[15Jan2026 22:46:52.129] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Changing simulation distance to 10, from 0
[15Jan2026 22:46:53.321] [Netty Local Client IO #2/INFO] [net.minecraftforge.network.NetworkHooks/]: Connected to a modded server.
[15Jan2026 22:46:53.346] [Server thread/INFO] [net.minecraft.server.players.PlayerList/]: BadModder54[local:E:7b5d08dc] logged in with entity id 67838 at (-1274.7858528465865, 63.66868864855517, 49.309350903637934)
[15Jan2026 22:46:53.356] [Server thread/INFO] [ModernFix/]: Using enhanced recipe sync for player BadModder54
[15Jan2026 22:46:53.362] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: BadModder54 joined the game
[15Jan2026 22:46:53.362] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level load
[15Jan2026 22:46:53.362] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Loading client level [Wrapped{ClientLevel@rdk1oqa2s6k5s@minecraft:overworld}]-[rdk1oqa2s6k5s@minecraft:overworld].
[15Jan2026 22:46:53.362] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Loaded [0] waiting chunk wrappers.
[15Jan2026 22:46:53.366] [Server thread/INFO] [untamedwilds.UntamedWilds/]: Firing player login event
[15Jan2026 22:46:53.374] [Server thread/INFO] [Jade/]: Syncing config to BadModder54 (4190ce76-62c9-43d9-8bde-9d7578af1af9)
[15Jan2026 22:46:53.374] [Render thread/INFO] [Oculus/]: Reloading pipeline on dimension change: NamespacedId{namespace='minecraft', name='overworld'} => NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:46:53.374] [Render thread/INFO] [Oculus/]: Destroying pipeline NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:46:53.374] [Render thread/INFO] [Oculus/]: Creating pipeline for dimension NamespacedId{namespace='minecraft', name='overworld'}
[15Jan2026 22:46:53.376] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ServerApi/]: Player [BadModder54] joined.
[15Jan2026 22:46:53.376] [Server thread/INFO] [STDOUT/]: [traben.solid_mobs.config.SolidMobsConfig:encodeToByteBuffer:74]: [Solid Mobs] - Encoding server config packet for client.
[15Jan2026 22:46:53.376] [Server thread/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsCrossPlatformHelperImpl:sendConfigToClient:19]: [Solid Mobs] - Sending server config to [BadModder54]
[15Jan2026 22:46:53.376] [Netty Local Client IO #2/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsSolidMobsConfigPacket:decoder:33]: [Solid mobs] - Server Config packet received
[15Jan2026 22:46:53.376] [Netty Local Client IO #2/INFO] [STDOUT/]: [traben.solid_mobs.forge.SolidMobsSolidMobsConfigPacket:messageConsumer:62]: [Solid mobs] - Server Config data received and synced
[15Jan2026 22:46:53.377] [Render thread/INFO] [ChunkBuilder/]: Started 10 worker threads
[15Jan2026 22:46:53.378] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingIn
[15Jan2026 22:46:53.378] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from DISABLED to ENABLED
[15Jan2026 22:46:53.380] [Render thread/INFO] [com.alrex.parcool.ParCool/]: Sent Client Information of [BadModder54]
[15Jan2026 22:46:53.380] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Limitation of 4190ce76-62c9-43d9-8bde-9d7578af1af9 was loaded
[15Jan2026 22:46:53.380] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Sent Server Limitation of [BadModder54]
[15Jan2026 22:46:53.380] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Received Client Information of [BadModder54]
[15Jan2026 22:46:53.381] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-LOD World Gen/]: C2ME detected: DH's pre-existing chunk accessing will use methods handled by C2ME.
[15Jan2026 22:46:53.381] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.BatchGenerator/]: Batch Chunk Generator initialized
[15Jan2026 22:46:53.381] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Creating world gen queue
[15Jan2026 22:46:53.381] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Created world gen queue
[15Jan2026 22:46:53.381] [DH-Request Module Ticker [minecraft:overworld] Thread[0]/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.file.fullDatafile.GeneratedFullDataSourceProvider/]: Set world gen queue for level [minecraft:overworld].
[15Jan2026 22:46:53.430] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.event.TagsUpdatedEvent
[15Jan2026 22:46:53.464] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.RecipesUpdatedEvent
[15Jan2026 22:46:53.464] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from ENABLED to JEI_STARTED
[15Jan2026 22:46:53.464] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Starting JEI...
[15Jan2026 22:46:53.464] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering item subtypes...
[15Jan2026 22:46:53.465] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering item subtypes took 410.8 ?s
[15Jan2026 22:46:53.465] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering fluid subtypes...
[15Jan2026 22:46:53.465] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering fluid subtypes took 230.6 ?s
[15Jan2026 22:46:53.465] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering ingredients...
[15Jan2026 22:46:53.786] [Render thread/WARN] [mezz.jei.library.plugins.vanilla.ingredients.ItemStackListFactory/]: Item Group has no display items and no search tab display items. Items from this group will be missing from the JEI ingredient list. Chisels & Bits Clipboard
[15Jan2026 22:46:53.798] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering ingredients: jei:minecraft took 333.5 milliseconds
[15Jan2026 22:46:53.799] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering ingredients took 334.0 ms
[15Jan2026 22:46:53.799] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering extra ingredients...
[15Jan2026 22:46:53.799] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering extra ingredients took 425.2 ?s
[15Jan2026 22:46:53.799] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering search ingredient aliases...
[15Jan2026 22:46:53.799] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering search ingredient aliases took 371.3 ?s
[15Jan2026 22:46:53.800] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering categories...
[15Jan2026 22:46:53.814] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering categories: sushigocrafting:default took 13.47 milliseconds
[15Jan2026 22:46:53.814] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering categories took 14.32 ms
[15Jan2026 22:46:53.814] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering vanilla category extensions...
[15Jan2026 22:46:53.814] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering vanilla category extensions took 317.1 ?s
[15Jan2026 22:46:53.814] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipe catalysts...
[15Jan2026 22:46:53.816] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipe catalysts took 400.6 ?s
[15Jan2026 22:46:53.816] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building recipe registry...
[15Jan2026 22:46:53.819] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building recipe registry took 3.503 ms
[15Jan2026 22:46:53.819] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering advanced plugins...
[15Jan2026 22:46:53.820] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering advanced plugins took 293.6 ?s
[15Jan2026 22:46:53.820] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes...
[15Jan2026 22:46:54.062] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: jei:minecraft took 242.8 milliseconds
[15Jan2026 22:46:54.248] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: chipped:chipped took 169.1 milliseconds
[15Jan2026 22:46:54.276] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: refurbished_furniture:plugin took 27.60 milliseconds
[15Jan2026 22:46:54.334] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering recipes: jurassicreborn:jei_plugin took 54.37 milliseconds
[15Jan2026 22:46:54.334] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes took 513.8 ms
[15Jan2026 22:46:54.339] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes transfer handlers...
[15Jan2026 22:46:54.339] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering recipes transfer handlers took 377.8 ?s
[15Jan2026 22:46:54.339] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building runtime...
[15Jan2026 22:46:54.339] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering gui handlers...
[15Jan2026 22:46:54.339] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering gui handlers took 306.2 ?s
[15Jan2026 22:46:54.339] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering Runtime...
[15Jan2026 22:46:54.340] [Render thread/INFO] [mezz.jei.gui.startup.JeiGuiStarter/]: Starting JEI GUI
[15Jan2026 22:46:54.340] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient list...
[15Jan2026 22:46:54.472] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient list took 132.3 ms
[15Jan2026 22:46:54.472] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient filter...
[15Jan2026 22:46:54.495] [Render thread/INFO] [mezz.jei.gui.ingredients.IngredientFilter/]: Adding 28715 ingredients
[15Jan2026 22:46:55.581] [Render thread/INFO] [mezz.jei.gui.ingredients.IngredientFilter/]: Added 28715 ingredients
[15Jan2026 22:46:55.581] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building ingredient filter took 1.109 s
[15Jan2026 22:46:55.590] [Render thread/INFO] [mezz.jei.library.load.PluginCallerTimerRunnable/]: Registering Runtime: jei:forge_gui took 1.250 seconds
[15Jan2026 22:46:55.590] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Registering Runtime took 1.251 s
[15Jan2026 22:46:55.590] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Building runtime took 1.251 s
[15Jan2026 22:46:55.590] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime...
[15Jan2026 22:46:55.591] [Render thread/INFO] [mezz.jei.library.ingredients.IngredientManager/]: Ingredients are being removed at runtime: 2 net.minecraft.world.item.ItemStack
[15Jan2026 22:46:55.591] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime took 789.9 ?s
[15Jan2026 22:46:55.591] [Render thread/INFO] [mezz.jei.core.util.LoggedTimer/]: Starting JEI took 2.127 s
[15Jan2026 22:46:55.599] [Render thread/INFO] [Jade/]: Received config from the server:
[15Jan2026 22:46:55.599] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] [SecurityCraft] Thanks for using SecurityCraft v1.10.1! Tip: Have a suggestion for SecurityCraft or found a bug? Join the official SecurityCraft Discord server (English only)! You'll also receive important updates and announcements regarding SecurityCraft there. https://discord.gg/U8DvBAW
[15Jan2026 22:46:55.600] [Render thread/INFO] [com.alrex.parcool.ParCool/]: Received Server Limitation of [BadModder54]
[15Jan2026 22:46:55.807] [Render thread/INFO] [net.minecraft.advancements.AdvancementList/]: Loaded 633 advancements
[15Jan2026 22:46:55.808] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 384.4 ?s
[15Jan2026 22:46:55.809] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 418.0 ?s
[15Jan2026 22:46:55.813] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 341.8 ?s
[15Jan2026 22:46:55.815] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 94.30 ?s
[15Jan2026 22:46:55.815] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 98.00 ?s
[15Jan2026 22:46:55.815] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 76.40 ?s
[15Jan2026 22:46:55.816] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 49.30 ?s
[15Jan2026 22:46:55.816] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 57.50 ?s
[15Jan2026 22:46:55.816] [Render thread/WARN] [patchouli/]: Invalid icon item stack: Unknown item ID: sushigocrafting:seaweed
[15Jan2026 22:46:55.816] [Render thread/INFO] [patchouli/]: BookContentResourceListenerLoader: Files found in 46.80 ?s
[15Jan2026 22:46:55.817] [Render thread/INFO] [ModernFix/]: Cleared 0 unneeded book NBT tags
[15Jan2026 22:46:55.995] [Render thread/WARN] [ModernFix/]: Time from main menu to in-game was 5.0369096 seconds
[15Jan2026 22:46:55.995] [Render thread/WARN] [ModernFix/]: Total time to load game and open world was 93.35691 seconds
[15Jan2026 22:47:11.979] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] Saved screenshot as 2026-01-15_22.47.11.png
[15Jan2026 22:47:12.520] [Server thread/INFO] [net.minecraft.client.server.IntegratedServer/]: Saving and pausing game...
[15Jan2026 22:47:12.531] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:overworld
[15Jan2026 22:47:12.539] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_end
[15Jan2026 22:47:12.542] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_nether
[15Jan2026 22:47:12.545] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/tropicraft:tropics
[15Jan2026 22:50:36.614] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Client on ClientOnly mode disconnecting.
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.ClientLevelModule$ClientRenderState/]: Shutting down ClientRenderState
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.LodQuadTree/]: Shutting down LodQuadTree...
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.render.LodQuadTree/]: Finished shutting down LodQuadTree
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}].
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}].
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Closing world gen queue
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_end}
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}].
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_nether}
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Closing WorldGenerationQueue...
[15Jan2026 22:50:36.615] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@tropicraft:tropics}
[15Jan2026 22:50:36.616] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Shutting down world generator thread pool...
[15Jan2026 22:50:36.616] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: World generator thread pool shutdown with [1] incomplete tasks.
[15Jan2026 22:50:36.617] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.BatchGenerator/]: [BatchGenerator] shutting down...
[15Jan2026 22:50:36.617] [level shutdown/INFO] [DistantHorizons-LOD World Gen/]: Closing [BatchGenerationEnvironment]
[15Jan2026 22:50:36.617] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.generation.WorldGenerationQueue/]: Finished closing WorldGenerationQueue
[15Jan2026 22:50:36.617] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}].
[15Jan2026 22:50:36.617] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:overworld}
[15Jan2026 22:50:36.617] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Closed DhWorld of type [CLIENT_SERVER].
[15Jan2026 22:50:36.617] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:overworld}].
[15Jan2026 22:50:36.618] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_end}].
[15Jan2026 22:50:36.618] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:overworld}
[15Jan2026 22:50:36.618] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@tropicraft:tropics}].
[15Jan2026 22:50:36.618] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_end}
[15Jan2026 22:50:36.618] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DHLevel for [Wrapped{ServerLevel[Site X]@minecraft:the_nether}].
[15Jan2026 22:50:36.618] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@tropicraft:tropics}
[15Jan2026 22:50:36.618] [level shutdown/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.level.AbstractDhServerLevel/]: Closed DhClientServerLevel for Wrapped{ServerLevel[Site X]@minecraft:the_nether}
[15Jan2026 22:50:36.618] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.world.AbstractDhWorld/]: Closed DhWorld of type [CLIENT_SERVER].
[15Jan2026 22:50:36.618] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.util.threading.PriorityTaskPicker/]: Shutting down PriorityTaskPicker thread pool...
[15Jan2026 22:50:37.081] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing all [12] database connections...
[15Jan2026 22:50:37.081] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM-1\data\DistantHorizons.sqlite]
[15Jan2026 22:50:37.081] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\data\DistantHorizons.sqlite]
[15Jan2026 22:50:37.094] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\DIM1\data\DistantHorizons.sqlite]
[15Jan2026 22:50:37.095] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.sql.repo.AbstractDhRepo/]: Closing database connection: [jdbc:dh_sqlite:C:\Users\********\AppData\Roaming\.minecraft\saves\Site X\dimensions\tropicraft\tropics\data\DistantHorizons.sqlite]
[15Jan2026 22:50:38.108] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver received class net.minecraftforge.client.event.ClientPlayerNetworkEvent$LoggingOut
[15Jan2026 22:50:38.108] [Render thread/INFO] [mezz.jei.forge.startup.StartEventObserver/]: JEI StartEventObserver transitioning state from JEI_STARTED to DISABLED
[15Jan2026 22:50:38.108] [Render thread/INFO] [mezz.jei.library.startup.JeiStarter/]: Stopping JEI
[15Jan2026 22:50:38.108] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime Unavailable...
[15Jan2026 22:50:38.108] [Render thread/INFO] [mezz.jei.forge.plugins.forge.ForgeGuiPlugin/]: Stopping JEI GUI
[15Jan2026 22:50:38.110] [Render thread/INFO] [mezz.jei.library.load.PluginCaller/]: Sending Runtime Unavailable took 1.679 ms
[15Jan2026 22:50:38.112] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:50:38.112] [Render thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ClientApi/]: Unloading client level [ClientLevelWrapper]-[rdk1oqa2s6k5s@minecraft:overworld].
[15Jan2026 22:50:38.125] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: BadModder54 lost connection: Disconnected
[15Jan2026 22:50:38.125] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: BadModder54 left the game
[15Jan2026 22:50:38.125] [Server thread/INFO] [com.alrex.parcool.ParCool/]: Limitation of 4190ce76-62c9-43d9-8bde-9d7578af1af9 was unloaded
[15Jan2026 22:50:38.125] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.core.api.internal.ServerApi/]: Player [BadModder54] disconnected.
[15Jan2026 22:50:38.135] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: Stopping singleplayer server as player logged out
[15Jan2026 22:50:38.187] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Stopping server
[15Jan2026 22:50:38.187] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving players
[15Jan2026 22:50:38.187] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving worlds
[15Jan2026 22:50:38.568] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:overworld
[15Jan2026 22:50:38.782] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_end
[15Jan2026 22:50:38.784] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/minecraft:the_nether
[15Jan2026 22:50:38.785] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: Saving chunks for level 'ServerLevel[Site X]'/tropicraft:tropics
[15Jan2026 22:50:38.904] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (Site X): All chunks are saved
[15Jan2026 22:50:38.904] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[15Jan2026 22:50:38.904] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[15Jan2026 22:50:38.904] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage (tropics): All chunks are saved
[15Jan2026 22:50:38.904] [Server thread/INFO] [net.minecraft.server.MinecraftServer/]: ThreadedAnvilChunkStorage: All dimensions are saved
[15Jan2026 22:50:38.905] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:50:38.912] [C2ME Storage #27/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #27,4,SERVER] stopped
[15Jan2026 22:50:38.912] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:50:38.914] [C2ME Storage #30/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #30,4,SERVER] stopped
[15Jan2026 22:50:38.915] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:50:38.916] [C2ME Storage #33/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #33,4,SERVER] stopped
[15Jan2026 22:50:38.917] [Server thread/INFO] [DistantHorizons-DistantHorizons-com.seibel.distanthorizons.forge.ForgeClientProxy/]: level unload
[15Jan2026 22:50:38.918] [C2ME Storage #36/INFO] [C2ME Storage/]: Storage thread Thread[C2ME Storage #36,4,SERVER] stopped
[15Jan2026 22:50:39.150] [Server thread/INFO] [Framework/]: Unloading server configs...
[15Jan2026 22:50:39.150] [Server thread/INFO] [Framework/]: Sending config unload event for refurbished_furniture.server.toml
[15Jan2026 22:50:39.150] [Server thread/INFO] [Framework/]: Sending config unload event for backpacked.server.toml
[15Jan2026 22:50:39.150] [Server thread/INFO] [Framework/]: Finished unloading server configs
[15Jan2026 22:50:39.156] [Render thread/INFO] [ChunkBuilder/]: Stopping worker threads
[15Jan2026 22:50:40.094] [CullThread/INFO] [STDOUT/]: [dev.tr7zw.entityculling.CullTask:run:89]: Shutting down culling task!
[15Jan2026 22:50:40.094] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Stopping!