Hi not sure if i should post this here but i wanted to post somewhere else besides reddit.
So i made a lan server for me and my friend to play on. I installed the same mods (identical versions) on both of our computers. It should be noted that we use multimc to use optifine with forge.
Basically, everytime one of us tries to join the others server it crashes. I took every mod out and it worked fine, did process of elimination by testing each mod in sections, but didnt find any issues with a specific mod. My guess would be two of the mods are conflicting. If anyone could help it would be much appreciated. :)
Edit: Fixed it by removing applied energistics 2 and mekanism. Guess they were conflicting, lol.
Multi MC Crash Report (part 1)
Time: 1/29/21 9:12 PM
Description: Unexpected error
java.lang.NullPointerException: mekanism.common.base.PlayerState#world is null. This should not happen. Optifine is known to cause this on client side.
at mekanism.common.base.PlayerState.setFlamethrowerState(PlayerState.java:321) \~\[mekanism:10.0.19\] {re:classloading}
at mekanism.client.ClientTickHandler.tickStart(ClientTickHandler.java:183) \~\[mekanism:10.0.19\] {re:classloading}
at mekanism.client.ClientTickHandler.onTick(ClientTickHandler.java:146) \~\[mekanism:10.0.19\] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler\_386\_ClientTickHandler\_onTick\_ClientTickEvent.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.minecraftforge.fml.hooks.BasicEventHooks.onPreClientTick(BasicEventHooks.java:105) \~\[forge:?\] {re:classloading}
at net.minecraft.client.Minecraft.func\_71407\_l(Minecraft.java:1414) \~\[?:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func\_195542\_b(Minecraft.java:953) \~\[?:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func\_99999\_d(Minecraft.java:607) \~\[?:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) \~\[minecraft-1.16.4-client.jar:?\] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) \~\[?:1.8.0\_281\] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at java.lang.reflect.Method.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) \~\[forge-1.16.4-35.1.37-launcher.jar:35.1\] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) \[modlauncher-8.0.9.jar:?\] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) \[modlauncher-8.0.9.jar:?\] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) \[modlauncher-8.0.9.jar:?\] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) \[modlauncher-8.0.9.jar:?\] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) \[modlauncher-8.0.9.jar:?\] {re:classloading}
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:50) \[ForgeWrapper-1.4.2.jar:?\] {}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) \~\[?:1.8.0\_281\] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at java.lang.reflect.Method.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) \[NewLaunch.jar:?\] {}
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) \[NewLaunch.jar:?\] {}
at org.multimc.EntryPoint.listen(EntryPoint.java:143) \[NewLaunch.jar:?\] {}
at org.multimc.EntryPoint.main(EntryPoint.java:34) \[NewLaunch.jar:?\] {}
Multi MC Crash Report (part 2)
A detailed walkthrough of the error, its code path and all known details is as follows:
at mekanism.common.base.PlayerState.setFlamethrowerState(PlayerState.java:321) \~\[mekanism:10.0.19\] {re:classloading}
at mekanism.client.ClientTickHandler.tickStart(ClientTickHandler.java:183) \~\[mekanism:10.0.19\] {re:classloading}
at mekanism.client.ClientTickHandler.onTick(ClientTickHandler.java:146) \~\[mekanism:10.0.19\] {re:classloading}
at net.minecraftforge.eventbus.ASMEventHandler\_386\_ClientTickHandler\_onTick\_ClientTickEvent.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.minecraftforge.fml.hooks.BasicEventHooks.onPreClientTick(BasicEventHooks.java:105) \~\[forge:?\] {re:classloading}
-- Affected level --
Details:
All players: 1 total; \[ClientPlayerEntity\['jacks\_shacks'/33053, l='ClientLevel', x=8.50, y=65.00, z=8.50\]\]
Chunk stats: Client Chunk Cache: 441, 0
Level dimension: minecraft:overworld
Level spawn location: World: (8,64,8), Chunk: (at 8,4,8 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 0 game time, 0 day time
Server brand: forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.world.ClientWorld.func\_72914\_a(ClientWorld.java:617) \~\[?:?\] {re:mixin,re:classloading,xf:OptiFine:default,xf:fml:astralsorcery:sun\_brightness\_client,xf:fml:xaerominimap:xaero\_clientworldclass}
at net.minecraft.client.Minecraft.func\_71396\_d(Minecraft.java:2024) \~\[?:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.Minecraft.func\_99999\_d(Minecraft.java:628) \~\[?:?\] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:184) \~\[minecraft-1.16.4-client.jar:?\] {re:classloading,pl:runtimedistcleaner:A}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) \~\[?:1.8.0\_281\] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at java.lang.reflect.Method.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) \~\[forge-1.16.4-35.1.37-launcher.jar:35.1\] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) \[modlauncher-8.0.9.jar:?\] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) \[modlauncher-8.0.9.jar:?\] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) \[modlauncher-8.0.9.jar:?\] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) \[modlauncher-8.0.9.jar:?\] {re:classloading}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) \[modlauncher-8.0.9.jar:?\] {re:classloading}
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:50) \[ForgeWrapper-1.4.2.jar:?\] {}
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) \~\[?:1.8.0\_281\] {}
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at java.lang.reflect.Method.invoke(Unknown Source) \~\[?:1.8.0\_281\] {}
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:196) \[NewLaunch.jar:?\] {}
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:231) \[NewLaunch.jar:?\] {}
at org.multimc.EntryPoint.listen(EntryPoint.java:143) \[NewLaunch.jar:?\] {}
at org.multimc.EntryPoint.main(EntryPoint.java:34) \[NewLaunch.jar:?\] {}
mods list: (all mods are the most up to date versions that are compatible with 1.16.4)
Hi not sure if i should post this here but i wanted to post somewhere else besides reddit.
So i made a lan server for me and my friend to play on. I installed the same mods (identical versions) on both of our computers. It should be noted that we use multimc to use optifine with forge.
Basically, everytime one of us tries to join the others server it crashes. I took every mod out and it worked fine, did process of elimination by testing each mod in sections, but didnt find any issues with a specific mod. My guess would be two of the mods are conflicting. If anyone could help it would be much appreciated. :)
Multi MC Crash Report (part 1)
Time: 1/29/21 9:12 PM
Description: Unexpected error
java.lang.NullPointerException: mekanism.common.base.PlayerState#world is null. This should not happen. Optifine is known to cause this on client side.
Multi MC Crash Report (part 2)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
-- Affected level --
Details:
Stacktrace:
mods list: (all mods are the most up to date versions that are compatible with 1.16.4)
appleskin
applied energistics 2
aquaculture 2
astral sorcery
better advancements
biomesoplenty
bookshelf
botania
citadel
cofh core
cookingforblockheads
curios
enchantment descriptions
fast furnace
fast workbench
ftb ultimine
crayfish furniture mod
dragon gear
iceandfire
jei
managear
mekanism
mekanism generators
mekanism tools
natures compass
observerlib
optifine
pam harvestcraft 2 crops
pams harvestcraft 2 foodcore
pams harvestcraft 2 food extended
pams harvestcraft 2 trees
patchouli
placebo
silentgear
silentgems
silentlib
theoneprobe
thermal expansion
thermal foundation
waystones
xaeros minimap