FirEmerald / AdditionalPlacements

Vertical Slabs and Stairs framework and implementation
MIT License
6 stars 4 forks source link

Failed, latest version 1.16.5 forge #95

Closed MARCOS30864 closed 3 weeks ago

MARCOS30864 commented 3 weeks ago

---- Minecraft Crash Report ---- // There are four lights!

Time: 31-10-2024 14:42 Description: Mod loading error has occurred

java.lang.Exception: Mod Loading has failed at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:71) ~[forge:?] {re:classloading} at net.minecraftforge.fml.client.ClientModLoader.completeModLoading(ClientModLoader.java:174) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.lambda$null$1(Minecraft.java:508) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.util.Util.func_215077_a(Util.java:430) ~[?:?] {re:mixin,xf:OptiFine:default,re:classloading,xf:OptiFine:default,pl:mixin:APP:smoothboot.mixins.json:UtilMixin,pl:mixin:A} at net.minecraft.client.Minecraft.lambda$new$2(Minecraft.java:504) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.ResourceLoadProgressGui.func_230430a(ResourceLoadProgressGui.java:172) ~[?:?] {re:classloading,xf:OptiFine:default} at net.minecraft.client.renderer.GameRenderer.func_195458_a(GameRenderer.java:802) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:977) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.5-forge-36.2.42.jar:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A} at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_432-internal] {} at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.42.jar:36.2] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head -- Thread: Render thread Stacktrace: at java.lang.ClassLoader.findClass(Unknown Source) ~[?:1.8.0_432-internal] {} -- MOD additionalplacements -- Details: Caused by 0: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.firemerald.additionalplacements.AdditionalPlacementsMod.(AdditionalPlacementsMod.java:22) ~[additionalplacements:2.0.2] {re:mixin,re:classloading} at java.lang.Class.forName0(Native Method) ~[?:1.8.0_432-internal] {} at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.javafmlmod.FMLModContainer.(FMLModContainer.java:47) ~[forge:36.2] {re:classloading} at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_432-internal] {} at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_432-internal] {} at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_432-internal] {} at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:62) ~[forge:36.2] {re:classloading} at net.minecraftforge.fml.ModLoader.buildModContainerFromTOML(ModLoader.java:288) ~[forge:?] {re:classloading} at net.minecraftforge.fml.ModLoader.lambda$buildMods$29(ModLoader.java:267) ~[forge:?] {re:classloading} at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.ModLoader.buildMods(ModLoader.java:269) ~[forge:?] {re:classloading} at net.minecraftforge.fml.ModLoader.lambda$gatherAndInitializeMods$11(ModLoader.java:169) ~[forge:?] {re:classloading} at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:171) ~[forge:?] {re:classloading} at net.minecraftforge.fml.client.ClientModLoader.lambda$begin$1(ClientModLoader.java:89) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraftforge.fml.client.ClientModLoader.lambda$createRunnableWithCatch$4(ClientModLoader.java:109) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:89) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.(Minecraft.java:437) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:149) ~[1.16.5-forge-36.2.42.jar:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A} at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_432-internal] {} at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.42.jar:36.2] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}

Mod File: AdditionalPlacements-1.16.5-2.0.2.jar
Failure message: Additional Placements has class loading errors
    java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
Mod Version: 2.0.2
Mod Issue URL: https://github.com/FirEmerald/AdditionalPlacements/issues
Exception message: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory

Stacktrace: at java.lang.ClassLoader.findClass(Unknown Source) ~[?:1.8.0_432-internal] {} at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_432-internal] {} at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:106) ~[modlauncher-8.1.3.jar:?] {re:classloading} at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_432-internal] {} at com.firemerald.additionalplacements.AdditionalPlacementsMod.(AdditionalPlacementsMod.java:22) ~[additionalplacements:2.0.2] {re:mixin,re:classloading} at java.lang.Class.forName0(Native Method) ~[?:1.8.0_432-internal] {} at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.javafmlmod.FMLModContainer.(FMLModContainer.java:47) ~[forge:36.2] {re:classloading} at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_432-internal] {} at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_432-internal] {} at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_432-internal] {} at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:62) ~[forge:36.2] {re:classloading} at net.minecraftforge.fml.ModLoader.buildModContainerFromTOML(ModLoader.java:288) ~[forge:?] {re:classloading} at net.minecraftforge.fml.ModLoader.lambda$buildMods$29(ModLoader.java:267) ~[forge:?] {re:classloading} at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.HashMap$EntrySpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.ModLoader.buildMods(ModLoader.java:269) ~[forge:?] {re:classloading} at net.minecraftforge.fml.ModLoader.lambda$gatherAndInitializeMods$11(ModLoader.java:169) ~[forge:?] {re:classloading} at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_432-internal] {} at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:171) ~[forge:?] {re:classloading} at net.minecraftforge.fml.client.ClientModLoader.lambda$begin$1(ClientModLoader.java:89) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraftforge.fml.client.ClientModLoader.lambda$createRunnableWithCatch$4(ClientModLoader.java:109) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:89) ~[forge:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.(Minecraft.java:437) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:149) ~[1.16.5-forge-36.2.42.jar:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A} at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_432-internal] {} at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.42.jar:36.2] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}

-- System Details -- Details: Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5 Operating System: Linux (aarch64) version Android-14 Java Version: 1.8.0_432-internal, Oracle Corporation Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 775552544 bytes (739 MB) / 1702100992 bytes (1623 MB) up to 1702100992 bytes (1623 MB) CPUs: 8 JVM Flags: 8 total; -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+UseParNewGC- -Xmn768m -Xms1700M -Xmx1700M -Xbootclasspath/p:/storage/emulated/0/Android/data/com.movtery.zalithlauncher/files/caciocavallo/ResConfHack.jar:/storage/emulated/0/Android/data/com.movtery.zalithlauncher/files/caciocavallo/cacio-androidnw-1.10-SNAPSHOT.jar:/storage/emulated/0/Android/data/com.movtery.zalithlauncher/files/caciocavallo/cacio-shared-1.10-SNAPSHOT.jar -XX:+IgnoreUnrecognizedVMOptions ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec ModLauncher launch target: fmlclient ModLauncher naming: srg ModLauncher services: /mixin-0.8.4.jar mixin PLUGINSERVICE /eventbus-4.0.0.jar eventbus PLUGINSERVICE /forge-1.16.5-36.2.42.jar object_holder_definalize PLUGINSERVICE /forge-1.16.5-36.2.42.jar runtime_enum_extender PLUGINSERVICE /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE /forge-1.16.5-36.2.42.jar capability_inject_definalize PLUGINSERVICE /forge-1.16.5-36.2.42.jar runtimedistcleaner PLUGINSERVICE /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE /%5BOptiFine%5D%20OptiFine%20HD%20U%20G8.jar OptiFine TRANSFORMATIONSERVICE /forge-1.16.5-36.2.42.jar fml TRANSFORMATIONSERVICE FML: 36.2 Forge: net.minecraftforge:36.2.42 FML Language Providers: javafml@36.2 minecraft@1 Mod List: forge-1.16.5-36.2.42-client.jar |Minecraft |minecraft |1.16.5 |NONE |Manifest: NOSIGNATURE ⚙️ configured-1.5.4-1.16.5.jar |Configured |configured |1.5.4 |NONE |Manifest: NOSIGNATURE ⚡smoothboot-forge-1.16.4-1.2.2.jar |Smooth Boot |smoothboot |1.16.4-1.2.2 |NONE |Manifest: NOSIGNATURE OverWorld Netherite Ore Mod 1.16.5 1.2.jar |Netherite Ore Mod |netherite_ore_mod |1.0.0 |NONE |Manifest: NOSIGNATURE 🆙 cavesandcliffs-1.16.5-7.2.0.jar |Caves and Cliffs Backport |cavesandcliffs |1.16.5-7.2.0 |NONE |Manifest: NOSIGNATURE AdditionalPlacements-1.16.5-2.0.2.jar |Additional Placements |additionalplacements |2.0.2 |NONE |Manifest: NOSIGNATURE forge-1.16.5-36.2.42-universal.jar |Forge |forge |36.2.42 |NONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90 🌊 skds_core-1.16.5-0.2.0.jar |SKDS Core |skds_core |0.2.0 |NONE |Manifest: NOSIGNATURE 🌊 wpo-1.16.5-0.3.0.jar |Water Physics Overhaul |wpo |0.3.0 |NONE |Manifest: NOSIGNATURE 🆙 cavebiomeapi-1.16.5-1.4.2.jar |CaveBiomeAPI |cavebiomeapi |1.16.5-1.4.2 |NONE |Manifest: NOSIGNATURE 🌎 TerraForged-1.16.5-0.2.16.jar |TerraForged |terraforged |0.2.16 |NONE |Manifest: 7b:73:d0:a2:c3:40:13:84:35:4f:c9:0e:2b:85:8c:08:ea:3c:3c:eb:f1:98:8b:5b:6e:ca:8a:a0:9a:cf:12:b3 ⚡fastboot-1.16.x-1.1.jar |FastBoot |fastboot |1.1 |NONE |Manifest: NOSIGNATURE OptiFine Version: OptiFine_1.16.5_HD_U_G8 OptiFine Build: 20210515-161946 Render Distance Chunks: 5 Mipmaps: 4 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false Shaders: null OpenGlVersion: 2.1 gl4es wrapper 1.1.5 OpenGlRenderer: Adreno (TM) 506 OpenGlVendor: PojavLauncherTeam & ptitSeb CpuCount: 8

FirEmerald commented 3 weeks ago

Try using a newer version of forge, your install might be broken somehow? A bit weird that you're missing a crucial logging class.

MARCOS30864 commented 3 weeks ago

@FirEmerald But this is the latest version of forge from 1.16.5, not just this version of the glitch mod the previous ones too.

MARCOS30864 commented 3 weeks ago

@FirEmerald Installation was successful, I play normally with other mods

FirEmerald commented 3 weeks ago

weird. I'm not able to test outside of mdk because polyMC won't launch 1.16.5 so maybe it's a class that only exists in the mdk for some reason, ill have to look at it sometime

MARCOS30864 commented 3 weeks ago

@FirEmerald I RUN MINECRAFT JAVA ON MY CELL PHONE, YOU KNOW THAT, RIGHT? APP : ZALITH LAUNCHER

FirEmerald commented 3 weeks ago

the all caps is uncalled for. I'm going to assume you didn't mean it but regardless having to build the mod then copy it to my phone to run on my phone is more work than it's worth. I'm already trying to manage literally 10 other versions of this mod (13 if you count the 3 un-releasable branches). I'd just as soon stop supporting 1.16.5 altogether.

MARCOS30864 commented 3 weeks ago

@FirEmerald Capital letters are not a voice change or anything like that, I speak Portuguese so I use Google Translate.

MARCOS30864 commented 3 weeks ago

There are many words from Portuguese that end up changing to English, thus changing the way of speaking.

FirEmerald commented 3 weeks ago

should hopefully be fixed as of ad7c6c47d698df302c82a349b8d62feca1260fa2

MARCOS30864 commented 3 weeks ago

Ok

MARCOS30864 commented 3 weeks ago

Dude, it's opening now but there's another problem, it fails to just pre-create the world

MARCOS30864 commented 3 weeks ago

On the loading screen when you are about to enter the world it crashes

MARCOS30864 commented 3 weeks ago

Need a new crash report?

MARCOS30864 commented 3 weeks ago

---- Minecraft Crash Report ---- // Why did you do that?

Time: 31-10-2024 23:44 Description: Starting integrated server

java.lang.NullPointerException: Starting integrated server at com.firemerald.additionalplacements.common.CommonEventHandler.onTagsUpdated(CommonEventHandler.java:38) ~[additionalplacements:2.0.3] {re:classloading} at net.minecraftforge.eventbus.ASMEventHandler_7_CommonEventHandler_onTagsUpdated_CustomTagTypes.invoke(.dynamic) ~[?:?] {} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {} at net.minecraft.resources.DataPackRegistries.func_240971i(DataPackRegistries.java:85) ~[?:?] {re:mixin,re:classloading} at net.minecraft.client.Minecraft.loadWorld(Minecraft.java:1743) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_238192a(Minecraft.java:1687) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.CreateWorldScreen.func_195352_j(CreateWorldScreen.java:260) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.CreateWorldScreen.lambda$init$11(CreateWorldScreen.java:205) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.widget.button.Button.func_230930b(SourceFile:33) ~[?:?] {re:classloading} at net.minecraft.client.gui.widget.button.AbstractButton.func_230982a(SourceFile:16) ~[?:?] {re:classloading} at net.minecraft.client.gui.widget.Widget.func_231044a(Widget.java:136) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.INestedGuiEventHandler.func_231044a(SourceFile:27) ~[?:?] {re:classloading} at net.minecraft.client.MouseHelper.func_198033_b(MouseHelper.java:87) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.Screen.func_231153a(Screen.java:427) ~[?:?] {re:classloading,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.func_198023_a(MouseHelper.java:85) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.func_228030c(MouseHelper.java:181) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:111) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.MouseHelper.func_228028b(MouseHelper.java:180) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-classes.jar:?] {} at org.lwjgl.system.JNI.callJV(Native Method) ~[lwjgl-glfw-classes.jar:?] {} at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:1087) ~[lwjgl-glfw-classes.jar:?] {} at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:102) ~[?:?] {re:classloading} at net.minecraft.client.MainWindow.func_227802e(MainWindow.java:398) ~[?:?] {re:classloading,xf:OptiFine:default} at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:997) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.5-forge-36.2.42.jar:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A} at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_432-internal] {} at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.42.jar:36.2] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head -- Thread: Render thread Stacktrace: at com.firemerald.additionalplacements.common.CommonEventHandler.onTagsUpdated(CommonEventHandler.java:38) ~[additionalplacements:2.0.3] {re:classloading} at net.minecraftforge.eventbus.ASMEventHandler_7_CommonEventHandler_onTagsUpdated_CustomTagTypes.invoke(.dynamic) ~[?:?] {} at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {} at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {} at net.minecraft.resources.DataPackRegistries.func_240971i(DataPackRegistries.java:85) ~[?:?] {re:mixin,re:classloading} -- Starting integrated server -- Details: Level ID: Novo mundo (6) Level Name: Novo mundo Stacktrace: at net.minecraft.client.Minecraft.loadWorld(Minecraft.java:1743) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_238192a(Minecraft.java:1687) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.CreateWorldScreen.func_195352_j(CreateWorldScreen.java:260) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.screen.CreateWorldScreen.lambda$init$11(CreateWorldScreen.java:205) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.widget.button.Button.func_230930b(SourceFile:33) ~[?:?] {re:classloading} at net.minecraft.client.gui.widget.button.AbstractButton.func_230982a(SourceFile:16) ~[?:?] {re:classloading} at net.minecraft.client.gui.widget.Widget.func_231044a(Widget.java:136) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.gui.INestedGuiEventHandler.func_231044a(SourceFile:27) ~[?:?] {re:classloading} at net.minecraft.client.MouseHelper.func_198033_b(MouseHelper.java:87) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}

-- Affected screen -- Details: Screen name: net.minecraft.client.gui.screen.CreateWorldScreen Stacktrace: at net.minecraft.client.gui.screen.Screen.func_231153a(Screen.java:427) ~[?:?] {re:classloading,xf:fml:configured:set_background_texture_2,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.func_198023_a(MouseHelper.java:85) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.client.MouseHelper.func_228030c(MouseHelper.java:181) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at net.minecraft.util.concurrent.ThreadTaskExecutor.execute(ThreadTaskExecutor.java:111) ~[?:?] {re:classloading,pl:accesstransformer:B,xf:OptiFine:default,re:mixin,pl:accesstransformer:B,xf:OptiFine:default} at net.minecraft.client.MouseHelper.func_228028b(MouseHelper.java:180) ~[?:?] {re:classloading,pl:runtimedistcleaner:A} at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43) ~[lwjgl-glfw-classes.jar:?] {} at org.lwjgl.system.JNI.callJV(Native Method) ~[lwjgl-glfw-classes.jar:?] {} at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:1087) ~[lwjgl-glfw-classes.jar:?] {} at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:102) ~[?:?] {re:classloading} at net.minecraft.client.MainWindow.func_227802e(MainWindow.java:398) ~[?:?] {re:classloading,xf:OptiFine:default} at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:997) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.5-forge-36.2.42.jar:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A} at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_432-internal] {} at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_432-internal] {} at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:37) ~[forge-1.16.5-36.2.42.jar:36.2] {} at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {} at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {}

-- System Details -- Details: Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5 Operating System: Linux (aarch64) version Android-14 Java Version: 1.8.0_432-internal, Oracle Corporation Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 1125525088 bytes (1073 MB) / 1664090112 bytes (1587 MB) up to 1664090112 bytes (1587 MB) CPUs: 8 JVM Flags: 4 total; -Xms1700M -Xmx1700M -Xbootclasspath/p:/storage/emulated/0/Android/data/com.movtery.zalithlauncher/files/caciocavallo/ResConfHack.jar:/storage/emulated/0/Android/data/com.movtery.zalithlauncher/files/caciocavallo/cacio-androidnw-1.10-SNAPSHOT.jar:/storage/emulated/0/Android/data/com.movtery.zalithlauncher/files/caciocavallo/cacio-shared-1.10-SNAPSHOT.jar -XX:+IgnoreUnrecognizedVMOptions ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec ModLauncher launch target: fmlclient ModLauncher naming: srg ModLauncher services: /mixin-0.8.4.jar mixin PLUGINSERVICE /eventbus-4.0.0.jar eventbus PLUGINSERVICE /forge-1.16.5-36.2.42.jar object_holder_definalize PLUGINSERVICE /forge-1.16.5-36.2.42.jar runtime_enum_extender PLUGINSERVICE /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE /forge-1.16.5-36.2.42.jar capability_inject_definalize PLUGINSERVICE /forge-1.16.5-36.2.42.jar runtimedistcleaner PLUGINSERVICE /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE /%5BOptiFine%5D%20OptiFine%20HD%20U%20G8.jar OptiFine TRANSFORMATIONSERVICE /forge-1.16.5-36.2.42.jar fml TRANSFORMATIONSERVICE FML: 36.2 Forge: net.minecraftforge:36.2.42 FML Language Providers: javafml@36.2 minecraft@1 Mod List: forge-1.16.5-36.2.42-client.jar |Minecraft |minecraft |1.16.5 |DONE |Manifest: NOSIGNATURE ⚙️ configured-1.5.4-1.16.5.jar |Configured |configured |1.5.4 |DONE |Manifest: NOSIGNATURE ⚡smoothboot-forge-1.16.4-1.2.2.jar |Smooth Boot |smoothboot |1.16.4-1.2.2 |DONE |Manifest: NOSIGNATURE AdditionalPlacements-1.16.5-2.0.3.jar |Additional Placements |additionalplacements |2.0.3 |DONE |Manifest: NOSIGNATURE forge-1.16.5-36.2.42-universal.jar |Forge |forge |36.2.42 |DONE |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90 ⚡fastboot-1.16.x-1.1.jar |FastBoot |fastboot |1.1 |DONE |Manifest: NOSIGNATURE Crash Report UUID: 401a5a25-0fec-4401-9b32-1b11f528cfaf Launched Version: 1.16.5 Backend library: LWJGL version 3.3.3-snapshot Backend API: Adreno (TM) 506 GL version 2.1 gl4es wrapper 1.1.5, PojavLauncherTeam & ptitSeb GL Caps: Using framebuffer using OpenGL 3.0 Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'forge' Type: Client (map_client.txt) GPU Warnings: version: 2.1 Graphics mode: fancy Resource Packs: vanilla, mod_resources, file/3DItemModels_1.15-1.18.2_v1.6.2.zip (incompatible) Current Language: Português (Brasil) CPU: 9x null OptiFine Version: OptiFine_1.16.5_HD_U_G8 OptiFine Build: 20210515-161946 Render Distance Chunks: 5 Mipmaps: 4 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false Shaders: null OpenGlVersion: 2.1 gl4es wrapper 1.1.5 OpenGlRenderer: Adreno (TM) 506 OpenGlVendor: PojavLauncherTeam & ptitSeb CpuCount: 8

FirEmerald commented 3 weeks ago

oh god dammit, I know what the problem is and I don't know how to fix it. 1.16.5 lacks information on whether a tag reload is initiated on the client or the server, so I decided "let's see if the tag holder instance is the server's" except in single-player the server loads it's tags before it's actually been set. The reason I need to check this is because otherwise the tag mismatch checker could end up in an infinite loop as so: server loaded -> checker runs -> detects mismatch -> generates datapack, sets the flag that states this reload is from the tag checker, and reloads, but the datapack didn't solve all issues (for some reason) -> server loads tags again -> flag is unset -> server sends tags to client (yes, even in singleplayer) -> flag has been unset so the checker runs again

FirEmerald commented 3 weeks ago

what's worse is I should have seen this issue by just running 1.16.5 in my MDK but managing so many versions means sometimes I just forget to check one of them

MARCOS30864 commented 3 weeks ago

OK

FirEmerald commented 3 weeks ago

Fixed (I used the vanilla launcher to run 1.16.5 and even downloaded the forge server to test! wanted to be 100% sure this time) as of e252950cd58ac53a81f2cd9a44ded1f5bb56e7f6

MARCOS30864 commented 3 weeks ago

Screenshot_20241101-203746_Zalith Launcher It's working perfectly now, thank you very much for the support and effort!