Additional Placements

Additional Placements

517k Downloads

Failed, latest version 1.16.5 forge

MARCOS30864 opened this issue · 19 comments

commented

---- 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_230430_a_(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:
[email protected]
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

commented

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

commented

@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.

commented

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

commented

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

commented

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

commented

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.

commented

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

commented

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

commented

should hopefully be fixed as of ad7c6c4

commented

Ok

commented

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

commented

Need a new crash report?

commented

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

commented

---- 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_240971_i_(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_238192_a_(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_230930_b_(SourceFile:33) ~[?:?] {re:classloading}
at net.minecraft.client.gui.widget.button.AbstractButton.func_230982_a_(SourceFile:16) ~[?:?] {re:classloading}
at net.minecraft.client.gui.widget.Widget.func_231044_a_(Widget.java:136) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.INestedGuiEventHandler.func_231044_a_(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_231153_a_(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_228030_c_(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_228028_b_(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_227802_e_(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_240971_i_(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_238192_a_(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_230930_b_(SourceFile:33) ~[?:?] {re:classloading}
at net.minecraft.client.gui.widget.button.AbstractButton.func_230982_a_(SourceFile:16) ~[?:?] {re:classloading}
at net.minecraft.client.gui.widget.Widget.func_231044_a_(Widget.java:136) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.gui.INestedGuiEventHandler.func_231044_a_(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_231153_a_(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_228030_c_(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_228028_b_(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_227802_e_(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:
[email protected]
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

commented

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

commented

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

commented

OK

commented

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 e252950

commented

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