I'll be blunt. I got a server which crashed alot and I am about to transfer it to a new computer but before I do I wanna work out all the bbugs. this time around its something with the watchdog. it seems to kill the server with no crash report. the only thing I got was the normal logs as follows:
[27Apr2022 19:45:25.996] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 36.2.34, --fml.mcpVersion, 20210115.111550, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge, -o, true][27Apr2022 19:45:25.996] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 36.2.34, --fml.mcpVersion, 20210115.111550, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge, -o, true][27Apr2022 19:45:26.000] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 8.1.3+8.1.3+main-8.1.x.c94d18ec starting: java version 1.8.0_322 by Temurin[27Apr2022 19:45:26.500] [main/INFO] [net.minecraftforge.fml.loading.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust[27Apr2022 19:45:26.543] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/C:/Users/name/Desktop/everything/Land%20of%20Mwhavali/libraries/org/spongepowered/mixin/0.8.4/mixin-0.8.4.jar Service=ModLauncher Env=SERVER[27Apr2022 19:45:28.154] [main/INFO] [STDERR/]: [org.antlr.v4.runtime.ConsoleErrorListener:syntaxError:38]: line 13:0 token recognition error at: '`'[27Apr2022 19:45:28.254] [main/INFO] [STDERR/]: [org.antlr.v4.runtime.ConsoleErrorListener:syntaxError:38]: line 7:67 token recognition error at: ';'[27Apr2022 19:45:28.931] [main/ERROR] [mixin/]: Mixin config mtr.mixins.json does not specify "minVersion" property[27Apr2022 19:45:29.016] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [de.maxhenkel.car.MixinConnector][27Apr2022 19:45:29.018] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [vazkii.patchouli.common.MixinConnector][27Apr2022 19:45:29.023] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [com.robertx22.library_of_exile.main.MixinConnector][27Apr2022 19:45:29.028] [main/INFO] [STDOUT/]: [com.robertx22.library_of_exile.main.MixinConnector:connect:10]: Connecting library_of_exile Mixins[27Apr2022 19:45:29.028] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmlserver' with arguments [--gameDir, ., -o, true][27Apr2022 19:45:29.060] [main/WARN] [mixin/]: Reference map 'medievalmusic.refmap.json' for medievalmusic.mixins.json could not be read. If this is a development environment you can ignore this message[27Apr2022 19:45:29.065] [main/WARN] [mixin/]: Reference map 'createdeco.refmap.json' for createdeco.mixins.json could not be read. If this is a development environment you can ignore this message[27Apr2022 19:45:29.067] [main/WARN] [mixin/]: Reference map 'hackforge.refmap.json' for creategears.mixins.json could not be read. If this is a development environment you can ignore this message[27Apr2022 19:45:30.186] [main/FATAL] [net.minecraft.server.Main/]: Failed to start the minecraft serverjoptsimple.UnrecognizedOptionException: o is not a recognized option at joptsimple.OptionException.unrecognizedOption(OptionException.java:108) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParser.validateOptionCharacters(OptionParser.java:633) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParser.handleShortOptionCluster(OptionParser.java:528) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParser.handleShortOptionToken(OptionParser.java:523) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParserState$2.handleArgument(OptionParserState.java:59) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParser.parse(OptionParser.java:396) ~[jopt-simple-5.0.4.jar:?] at net.minecraft.server.Main.main(Main.java:78) ~[?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_322] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_322] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_322] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_322] at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:51) ~[forge-1.16.5-36.2.34.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:?] at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:63) [forge-1.16.5-36.2.34.jar:?] at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:60) [forge-1.16.5-36.2.34.jar:?] at net.minecraftforge.server.ServerMain.main(ServerMain.java:57) [forge-1.16.5-36.2.34.jar:?]
here is what I entered for the second start.bat. aka the one with the watchdog:
@echo off
cls
echo This script will keep your server running even after crashing!
title Minecraft WatchDog
:StartServer
start /wait java -Xmx2548M -jar forge-1.16.5-36.2.34.jar -o true
echo (%time%) Server closed/crashed... restarting!
goto StartServer
uhm now I'm having trouble with it restarting automatically upon crash. while /stop works well when it crashes nothing happens and it doesnt restart. I did however find out that the cause of most crashes is attacking a zombie which for an unknown reason crashes the server so yea
however if you wanna help me find out what causes the crash upon attacking a zombie, here is the report
---- Minecraft Crash Report -------- Minecraft Crash Report ----// Shall we play a game?
Time: 4/28/22 11:57 AMDescription: Ticking entity
java.lang.NullPointerException: Ticking entity at net.minecraft.entity.Entity.func_184191_r(Entity.java:1937) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:EntityMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.EntityAccess,pl:mixin:APP:vampirism.mixins.json:MixinEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.ai.goal.HurtByTargetGoal.func_190105_f(SourceFile:92) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.HurtByTargetGoal.func_75249_e(SourceFile:71) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.PrioritizedGoal.func_75249_e(SourceFile:41) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.GoalSelector.func_220877_a(SourceFile:83) ~[?:?] {re:classloading,pl:accesstransformer:B} at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0_322] {} at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_322] {} at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:1.8.0_322] {} at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) ~[?:1.8.0_322] {} at net.minecraft.entity.ai.goal.GoalSelector.func_75774_a(SourceFile:77) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.entity.MobEntity.func_70626_be(MobEntity.java:679) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.LivingEntity.func_70636_d(LivingEntity.java:2413) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cgm.mixins.json:common.LivingEntityMixin,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:library_of_exile-mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:werewolves.mixins.json:LivingEntityInvoker,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func_70636_d(MobEntity.java:488) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.monster.MonsterEntity.func_70636_d(SourceFile:43) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.entity.monster.ZombieEntity.func_70636_d(ZombieEntity.java:231) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:2160) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cgm.mixins.json:common.LivingEntityMixin,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:library_of_exile-mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:werewolves.mixins.json:LivingEntityInvoker,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func_70071_h_(MobEntity.java:300) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.monster.ZombieEntity.func_70071_h_(ZombieEntity.java:205) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.world.server.ServerWorld.func_217479_a(ServerWorld.java:611) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mca.mixin.json:MixinServerWorld,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:library_of_exile-mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.world.World.func_217390_a(World.java:554) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:404) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mca.mixin.json:MixinServerWorld,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:library_of_exile-mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:851) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:291) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:787) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at java.lang.Thread.run(Thread.java:750) [?:1.8.0_322] {}
A detailed walkthrough of the error, its code path and all known details is as follows:---------------------------------------------------------------------------------------
-- Head --Thread: Server threadStacktrace: at net.minecraft.entity.Entity.func_184191_r(Entity.java:1937) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:EntityMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.EntityAccess,pl:mixin:APP:vampirism.mixins.json:MixinEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.ai.goal.HurtByTargetGoal.func_190105_f(SourceFile:92) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.HurtByTargetGoal.func_75249_e(SourceFile:71) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.PrioritizedGoal.func_75249_e(SourceFile:41) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.GoalSelector.func_220877_a(SourceFile:83) ~[?:?] {re:classloading,pl:accesstransformer:B} at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0_322] {} at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_322] {} at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:1.8.0_322] {} at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) ~[?:1.8.0_322] {} at net.minecraft.entity.ai.goal.GoalSelector.func_75774_a(SourceFile:77) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.entity.MobEntity.func_70626_be(MobEntity.java:679) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.LivingEntity.func_70636_d(LivingEntity.java:2413) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cgm.mixins.json:common.LivingEntityMixin,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:library_of_exile-mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:werewolves.mixins.json:LivingEntityInvoker,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func_70636_d(MobEntity.java:488) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.monster.MonsterEntity.func_70636_d(SourceFile:43) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.entity.monster.ZombieEntity.func_70636_d(ZombieEntity.java:231) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:2160) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cgm.mixins.json:common.LivingEntityMixin,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:library_of_exile-mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:werewolves.mixins.json:LivingEntityInvoker,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func_70071_h_(MobEntity.java:300) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.monster.ZombieEntity.func_70071_h_(ZombieEntity.java:205) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.world.server.ServerWorld.func_217479_a(ServerWorld.java:611) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mca.mixin.json:MixinServerWorld,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:library_of_exile-mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A}-- Entity being ticked --Details: Entity Type: minecraft:zombie (net.minecraft.entity.monster.ZombieEntity) Entity ID: 108 Entity Name: Zombie Entity's Exact location: 616.41, 63.00, 656.64 Entity's Block location: World: (616,63,656), Chunk: (at 8,3,0 in 38,41; contains blocks 608,0,656 to 623,255,671), Region: (1,1; contains chunks 32,32 to 63,63, blocks 512,0,512 to 1023,255,1023) Entity's Momentum: -0.10, 0.40, 0.55 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: nullStacktrace: at net.minecraft.world.World.func_217390_a(World.java:554) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:404) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mca.mixin.json:MixinServerWorld,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:library_of_exile-mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A}
-- Affected level --Details: All players: 1 total; [ServerPlayerEntity['ConnorAshe'/106, l='ServerLevel[Land of Mwhaha]', x=617.15, y=63.00, z=654.54]] Chunk stats: ServerChunkCache: 4043 Level dimension: minecraft:overworld Level spawn location: World: (192,64,-32), Chunk: (at 0,4,0 in 12,-2; contains blocks 192,0,-32 to 207,255,-17), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Level time: 13566982 game time, 6948191 day time Level name: Land of Mwhaha Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true Level weather: Rain time: 55397 (now: false), thunder time: 59443 (now: false) Known server brands: forge Level was modded: true Level storage version: 0x04ABD - AnvilStacktrace: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:851) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:291) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:787) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at java.lang.Thread.run(Thread.java:750) [?:1.8.0_322] {}
unfortunately if I remove random patches I lose the ability to play with my best friend who lives in a poorer country and cannot afford wifi good enough to play with me without random patches
I'll be blunt. I got a server which crashed alot and I am about to transfer it to a new computer but before I do I wanna work out all the bbugs. this time around its something with the watchdog. it seems to kill the server with no crash report. the only thing I got was the normal logs as follows:
[27Apr2022 19:45:25.996] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 36.2.34, --fml.mcpVersion, 20210115.111550, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge, -o, true][27Apr2022 19:45:25.996] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmlserver, --fml.forgeVersion, 36.2.34, --fml.mcpVersion, 20210115.111550, --fml.mcVersion, 1.16.5, --fml.forgeGroup, net.minecraftforge, -o, true][27Apr2022 19:45:26.000] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 8.1.3+8.1.3+main-8.1.x.c94d18ec starting: java version 1.8.0_322 by Temurin[27Apr2022 19:45:26.500] [main/INFO] [net.minecraftforge.fml.loading.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust[27Apr2022 19:45:26.543] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/C:/Users/name/Desktop/everything/Land%20of%20Mwhavali/libraries/org/spongepowered/mixin/0.8.4/mixin-0.8.4.jar Service=ModLauncher Env=SERVER[27Apr2022 19:45:28.154] [main/INFO] [STDERR/]: [org.antlr.v4.runtime.ConsoleErrorListener:syntaxError:38]: line 13:0 token recognition error at: '`'[27Apr2022 19:45:28.254] [main/INFO] [STDERR/]: [org.antlr.v4.runtime.ConsoleErrorListener:syntaxError:38]: line 7:67 token recognition error at: ';'[27Apr2022 19:45:28.931] [main/ERROR] [mixin/]: Mixin config mtr.mixins.json does not specify "minVersion" property[27Apr2022 19:45:29.016] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [de.maxhenkel.car.MixinConnector][27Apr2022 19:45:29.018] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [vazkii.patchouli.common.MixinConnector][27Apr2022 19:45:29.023] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [com.robertx22.library_of_exile.main.MixinConnector][27Apr2022 19:45:29.028] [main/INFO] [STDOUT/]: [com.robertx22.library_of_exile.main.MixinConnector:connect:10]: Connecting library_of_exile Mixins[27Apr2022 19:45:29.028] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmlserver' with arguments [--gameDir, ., -o, true][27Apr2022 19:45:29.060] [main/WARN] [mixin/]: Reference map 'medievalmusic.refmap.json' for medievalmusic.mixins.json could not be read. If this is a development environment you can ignore this message[27Apr2022 19:45:29.065] [main/WARN] [mixin/]: Reference map 'createdeco.refmap.json' for createdeco.mixins.json could not be read. If this is a development environment you can ignore this message[27Apr2022 19:45:29.067] [main/WARN] [mixin/]: Reference map 'hackforge.refmap.json' for creategears.mixins.json could not be read. If this is a development environment you can ignore this message[27Apr2022 19:45:30.186] [main/FATAL] [net.minecraft.server.Main/]: Failed to start the minecraft serverjoptsimple.UnrecognizedOptionException: o is not a recognized option at joptsimple.OptionException.unrecognizedOption(OptionException.java:108) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParser.validateOptionCharacters(OptionParser.java:633) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParser.handleShortOptionCluster(OptionParser.java:528) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParser.handleShortOptionToken(OptionParser.java:523) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParserState$2.handleArgument(OptionParserState.java:59) ~[jopt-simple-5.0.4.jar:?] at joptsimple.OptionParser.parse(OptionParser.java:396) ~[jopt-simple-5.0.4.jar:?] at net.minecraft.server.Main.main(Main.java:78) ~[?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_322] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_322] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_322] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_322] at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:51) ~[forge-1.16.5-36.2.34.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:?] at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:63) [forge-1.16.5-36.2.34.jar:?] at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:60) [forge-1.16.5-36.2.34.jar:?] at net.minecraftforge.server.ServerMain.main(ServerMain.java:57) [forge-1.16.5-36.2.34.jar:?]
here is what I entered for the second start.bat. aka the one with the watchdog:
@echo off
cls
echo This script will keep your server running even after crashing!
title Minecraft WatchDog
:StartServer
start /wait java -Xmx2548M -jar forge-1.16.5-36.2.34.jar -o true
echo (%time%) Server closed/crashed... restarting!
goto StartServer
Remove the -o true entry from your script
Watchdog is stopping a server, if a tread takes a lot of time - so when the server starts lagging
Often it is caused by a mod
You can disable Watchdog by setting max-tick-time to -1 in your server.properties
yup that fixed it
uhm now I'm having trouble with it restarting automatically upon crash. while /stop works well when it crashes nothing happens and it doesnt restart. I did however find out that the cause of most crashes is attacking a zombie which for an unknown reason crashes the server so yea
however if you wanna help me find out what causes the crash upon attacking a zombie, here is the report
---- Minecraft Crash Report -------- Minecraft Crash Report ----// Shall we play a game?
Time: 4/28/22 11:57 AMDescription: Ticking entity
java.lang.NullPointerException: Ticking entity at net.minecraft.entity.Entity.func_184191_r(Entity.java:1937) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:EntityMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.EntityAccess,pl:mixin:APP:vampirism.mixins.json:MixinEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.ai.goal.HurtByTargetGoal.func_190105_f(SourceFile:92) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.HurtByTargetGoal.func_75249_e(SourceFile:71) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.PrioritizedGoal.func_75249_e(SourceFile:41) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.GoalSelector.func_220877_a(SourceFile:83) ~[?:?] {re:classloading,pl:accesstransformer:B} at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0_322] {} at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_322] {} at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:1.8.0_322] {} at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) ~[?:1.8.0_322] {} at net.minecraft.entity.ai.goal.GoalSelector.func_75774_a(SourceFile:77) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.entity.MobEntity.func_70626_be(MobEntity.java:679) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.LivingEntity.func_70636_d(LivingEntity.java:2413) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cgm.mixins.json:common.LivingEntityMixin,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:library_of_exile-mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:werewolves.mixins.json:LivingEntityInvoker,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func_70636_d(MobEntity.java:488) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.monster.MonsterEntity.func_70636_d(SourceFile:43) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.entity.monster.ZombieEntity.func_70636_d(ZombieEntity.java:231) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:2160) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cgm.mixins.json:common.LivingEntityMixin,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:library_of_exile-mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:werewolves.mixins.json:LivingEntityInvoker,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func_70071_h_(MobEntity.java:300) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.monster.ZombieEntity.func_70071_h_(ZombieEntity.java:205) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.world.server.ServerWorld.func_217479_a(ServerWorld.java:611) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mca.mixin.json:MixinServerWorld,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:library_of_exile-mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.world.World.func_217390_a(World.java:554) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:404) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mca.mixin.json:MixinServerWorld,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:library_of_exile-mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:851) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:291) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:787) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at java.lang.Thread.run(Thread.java:750) [?:1.8.0_322] {}
A detailed walkthrough of the error, its code path and all known details is as follows:---------------------------------------------------------------------------------------
-- Head --Thread: Server threadStacktrace: at net.minecraft.entity.Entity.func_184191_r(Entity.java:1937) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:randompatches.mixins.json:EntityMixin,pl:mixin:APP:immersiveengineering.mixins.json:accessors.EntityAccess,pl:mixin:APP:vampirism.mixins.json:MixinEntity,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.ai.goal.HurtByTargetGoal.func_190105_f(SourceFile:92) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.HurtByTargetGoal.func_75249_e(SourceFile:71) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.PrioritizedGoal.func_75249_e(SourceFile:41) ~[?:?] {re:classloading} at net.minecraft.entity.ai.goal.GoalSelector.func_220877_a(SourceFile:83) ~[?:?] {re:classloading,pl:accesstransformer:B} at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_322] {} at java.util.Iterator.forEachRemaining(Iterator.java:116) ~[?:1.8.0_322] {} at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) ~[?:1.8.0_322] {} at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:1.8.0_322] {} at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:1.8.0_322] {} at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_322] {} at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485) ~[?:1.8.0_322] {} at net.minecraft.entity.ai.goal.GoalSelector.func_75774_a(SourceFile:77) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.entity.MobEntity.func_70626_be(MobEntity.java:679) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.LivingEntity.func_70636_d(LivingEntity.java:2413) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cgm.mixins.json:common.LivingEntityMixin,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:library_of_exile-mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:werewolves.mixins.json:LivingEntityInvoker,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func_70636_d(MobEntity.java:488) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.monster.MonsterEntity.func_70636_d(SourceFile:43) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.entity.monster.ZombieEntity.func_70636_d(ZombieEntity.java:231) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.entity.LivingEntity.func_70071_h_(LivingEntity.java:2160) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:cgm.mixins.json:common.LivingEntityMixin,pl:mixin:APP:citadel.mixins.json:LivingEntityMixin,pl:mixin:APP:library_of_exile-mixins.json:LivingEntityMixin,pl:mixin:APP:vampirism.mixins.json:LivingEntityAccessor,pl:mixin:APP:vampirism.mixins.json:MixinLivingEntity,pl:mixin:APP:werewolves.mixins.json:LivingEntityInvoker,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.MobEntity.func_70071_h_(MobEntity.java:300) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:library_of_exile-mixins.json:MobEntityMixin,pl:mixin:A,pl:runtimedistcleaner:A} at net.minecraft.entity.monster.ZombieEntity.func_70071_h_(ZombieEntity.java:205) ~[?:?] {re:classloading,pl:accesstransformer:B,re:mixin,pl:accesstransformer:B} at net.minecraft.world.server.ServerWorld.func_217479_a(ServerWorld.java:611) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mca.mixin.json:MixinServerWorld,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:library_of_exile-mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A}-- Entity being ticked --Details: Entity Type: minecraft:zombie (net.minecraft.entity.monster.ZombieEntity) Entity ID: 108 Entity Name: Zombie Entity's Exact location: 616.41, 63.00, 656.64 Entity's Block location: World: (616,63,656), Chunk: (at 8,3,0 in 38,41; contains blocks 608,0,656 to 623,255,671), Region: (1,1; contains chunks 32,32 to 63,63, blocks 512,0,512 to 1023,255,1023) Entity's Momentum: -0.10, 0.40, 0.55 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: nullStacktrace: at net.minecraft.world.World.func_217390_a(World.java:554) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:404) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mca.mixin.json:MixinServerWorld,pl:mixin:APP:immersiveengineering.mixins.json:coremods.ServerWorldMixin,pl:mixin:APP:library_of_exile-mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A}
-- Affected level --Details: All players: 1 total; [ServerPlayerEntity['ConnorAshe'/106, l='ServerLevel[Land of Mwhaha]', x=617.15, y=63.00, z=654.54]] Chunk stats: ServerChunkCache: 4043 Level dimension: minecraft:overworld Level spawn location: World: (192,64,-32), Chunk: (at 0,4,0 in 12,-2; contains blocks 192,0,-32 to 207,255,-17), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Level time: 13566982 game time, 6948191 day time Level name: Land of Mwhaha Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true Level weather: Rain time: 55397 (now: false), thunder time: 59443 (now: false) Known server brands: forge Level was modded: true Level storage version: 0x04ABD - AnvilStacktrace: at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:851) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:291) ~[?:?] {re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:787) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:642) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServer.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A} at java.lang.Thread.run(Thread.java:750) [?:1.8.0_322] {}
-- System Details --Details: Minecraft Version: 1.16.5 Minecraft Version ID: 1.16.5 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_322, Temurin Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Temurin Memory: 583232136 bytes (556 MB) / 2288517120 bytes (2182 MB) up to 2375024640 bytes (2265 MB) CPUs: 8 JVM Flags: 1 total; -Xmx2548M ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec ModLauncher launch target: fmlserver 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.34.jar object_holder_definalize PLUGINSERVICE /forge-1.16.5-36.2.34.jar runtime_enum_extender PLUGINSERVICE /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE /forge-1.16.5-36.2.34.jar capability_inject_definalize PLUGINSERVICE /forge-1.16.5-36.2.34.jar runtimedistcleaner PLUGINSERVICE /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE /forge-1.16.5-36.2.34.jar fml TRANSFORMATIONSERVICE FML: 36.2 Forge: net.minecraftforge:36.2.34 FML Language Providers: [email protected] minecraft@1 Mod List: CyclopsCore-1.16.5-1.12.2.jar |Cyclops Core |cyclopscore |1.12.2 |DONE |Manifest: NOSIGNATURE SkyVillage_1.0.0_1.16.5.jar |Sky Villages |skyvillages |1.0.0 |DONE |Manifest: NOSIGNATURE Tropicraft-9.2.0-release+90.jar |Tropicraft |tropicraft |9.2.0-release+90 |DONE |Manifest: NOSIGNATURE humancompanions-1.16.5-1.4.4.jar |Human Companions |humancompanions |1.16.5-1.4.4 |DONE |Manifest: NOSIGNATURE cgm-1.2.4-1.16.5.jar |MrCrayfish's Gun Mod |cgm |1.2.4 |DONE |Manifest: NOSIGNATURE minecraft-comes-alive-7.0.10-forge.jar |Minecraft Comes Alive |mca |7.0.10 |DONE |Manifest: NOSIGNATURE jei-1.16.5-7.7.1.152.jar |Just Enough Items |jei |7.7.1.152 |DONE |Manifest: NOSIGNATURE The_Graveyard_2.1_(FORGE)_for_1.16.4-1.16.5.jar |The Graveyard (FORGE) |graveyard |2.1 |DONE |Manifest: NOSIGNATURE Soaring-Structures-2-1.16.5-2.0.jar |Soaring Structures 2 |soaringstructures2 |1.16.5 - 2.0 |DONE |Manifest: NOSIGNATURE ProjectE-1.16.5-PE1.0.2.jar |ProjectE |projecte |PE1.0.2 |DONE |Manifest: NOSIGNATURE Mekanism-1.16.5-10.1.2.457.jar |Mekanism |mekanism |10.1.2 |DONE |Manifest: NOSIGNATURE shutupexperimentalsettings-1.0.3.jar |Shutup Experimental Settings! |shutupexperimentalsettings |1.0.3 |DONE |Manifest: NOSIGNATURE journeymap-1.16.5-5.8.0.jar |Journeymap |journeymap |5.8.0 |DONE |Manifest: NOSIGNATURE village-employment-1.16.5-1.4.1.jar |Village Employment |village_employment |1.4.1 |DONE |Manifest: NOSIGNATURE comforts-forge-1.16.5-4.0.1.5.jar |Comforts |comforts |1.16.5-4.0.1.5 |DONE |Manifest: NOSIGNATURE citadel-1.8.1-1.16.5.jar |Citadel |citadel |1.8.1 |DONE |Manifest: NOSIGNATURE TravelersBackpack-1.16.5-5.4.7.jar |Traveler's Backpack |travelersbackpack |5.4.7 |DONE |Manifest: NOSIGNATURE EvilCraft-1.16.5-1.1.15.jar |EvilCraft |evilcraft |1.1.15 |DONE |Manifest: NOSIGNATURE configured-1.5.1-1.16.5.jar |Configured |configured |1.5.1 |DONE |Manifest: NOSIGNATURE mightyarchitect-mc1.16.3_v0.5.jar |The Mighty Architect |mightyarchitect |0.5 |DONE |Manifest: NOSIGNATURE MagicDoorknob-1.16.5-0.1.6.551.jar |Magic Doorknob |magic_doorknob |1.16.5-0.1.6.551 |DONE |Manifest: NOSIGNATURE FarmingForBlockheads_1.16.5-7.3.1.jar |Farming for Blockheads |farmingforblockheads |7.3.1 |DONE |Manifest: NOSIGNATURE randompatches-2.4.4-forge.jar |RandomPatches |randompatches |2.4.4-forge |DONE |Manifest: 92:f6:29:d4:09:89:f5:f5:98:5e:20:34:31:d0:7b:58:22:06:bd:a5:d1:6a:92:6e:ac:3d:8d:18:c5:b2:5b:d7 MekanismGenerators-1.16.5-10.1.2.457.jar |Mekanism: Generators |mekanismgenerators |10.1.2 |DONE |Manifest: NOSIGNATURE Hwyla-forge-1.10.11-B78_1.16.2.jar |Waila |waila |1.10.11-B78_1.16.2 |DONE |Manifest: NOSIGNATURE inventorypets-1.16.5-2.0.15.jar |Inventory Pets |inventorypets |2.0.15 |DONE |Manifest: NOSIGNATURE ImmersivePetroleum-1.16.5-3.3.0-11.jar |Immersive Petroleum |immersivepetroleum |3.3.0-11 |DONE |Manifest: NOSIGNATURE forge-1.16.5-36.2.34-universal.jar |Forge |forge |36.2.34 |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 VendingMachine-1.16.3-1.0.0.7.jar |Vending Machine |vm |1.0.0.7 |DONE |Manifest: NOSIGNATURE castle_dungeons-3.3-1.16.5-forge.jar |Castle Dungeons |castle_dungeons |3.3 |DONE |Manifest: NOSIGNATURE refinedstorage-1.9.17.jar |Refined Storage |refinedstorage |1.9.17 |DONE |Manifest: NOSIGNATURE ironchest-1.16.5-11.2.21.jar |Iron Chests |ironchest |1.16.5-11.2.21 |DONE |Manifest: NOSIGNATURE forge-1.16.5-36.2.34-server.jar |Minecraft |minecraft |1.16.5 |DONE |Manifest: NOSIGNATURE cofh_core-1.16.5-1.4.2.9.jar |CoFH Core |cofh_core |1.4.2.9 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 thermal_foundation-1.16.5-1.4.3.10.jar |Thermal Series |thermal |1.4.3.10 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 FarmersDelight-1.16.5-0.5.5.jar |Farmer's Delight |farmersdelight |1.16.5-0.5.5 |DONE |Manifest: NOSIGNATURE openbackup-1.16.x-1.1.1.jar |OpenBackup |openbackup |1.16.x-1.1.1 |DONE |Manifest: NOSIGNATURE torchmaster-2.3.8.jar |Torchmaster |torchmaster |2.3.8 |DONE |Manifest: NOSIGNATURE thermal_innovation-1.16.5-1.4.1.3.jar |Thermal Innovation |thermal_innovation |1.4.1.3 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 signpost-1.16.5-2.00.5.jar |Signpost |signpost |1.16.5-2.00.5 |DONE |Manifest: NOSIGNATURE Waystones_1.16.5-7.6.4.jar |Waystones |waystones |7.6.4 |DONE |Manifest: NOSIGNATURE ImmersiveEngineering-1.16.5-5.0.7-143.jar |Immersive Engineering |immersiveengineering |1.16.5-5.0.7-143 |DONE |Manifest: 44:39:94:cf:1d:8c:be:3c:7f:a9:ee:f4:1e:63:a5:ac:61:f9:c2:87:d5:5b:d9:d6:8c:b5:3e:96:5d:8e:3f:b7 ImmersiveIndustry-1.16.5-0.1.6d.jar |Immersive Industry |immersiveindustry |1.16.5-0.1.6d |DONE |Manifest: NOSIGNATURE simpleshops-1.1.3.jar |Simple Shops |simpleshops |1.1.3 |DONE |Manifest: NOSIGNATURE pamhc2crops-1.16.3-1.0.2.jar |Pam's HarvestCraft 2 Crops |pamhc2crops |version |DONE |Manifest: NOSIGNATURE justenoughcrowns-1.16.5-1.3.4.jar |Just Enough Crowns |justenoughcrowns |1.3.4 |DONE |Manifest: NOSIGNATURE customgamerules-1.16.4-1.1.1.jar |Powerful Game Rules |customgamerules |1.16.4-1.1.1 |DONE |Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed zmedievalmusic-1.3.jar |medievalmusic mod |medievalmusic |1.3 |DONE |Manifest: NOSIGNATURE Divine_Missions-1.16.5-1.0.1.jar |Divine Missions |divine_missions |NONE |DONE |Manifest: NOSIGNATURE TrackAPI-1.16.4-forge-1.2.1.jar |TrackAPI |trackapi |1.2 |DONE |Manifest: NOSIGNATURE pamhc2foodextended-1.16.3-1.0.4.jar |Pam's HarvestCraft 2 Food Exte|pamhc2foodextended |version |DONE |Manifest: NOSIGNATURE car-1.16.5-1.0.17.jar |Ultimate Car Mod |car |1.16.5-1.0.17 |DONE |Manifest: NOSIGNATURE flywheel-1.16-0.2.5.jar |Flywheel |flywheel |1.16-0.2.5 |DONE |Manifest: NOSIGNATURE steampowered-1.16.5-1.1.14.jar |Create: Steam Powered |steampowered |1.16.5-1.1.14 |DONE |Manifest: NOSIGNATURE create-mc1.16.5_v0.3.2g.jar |Create |create |v0.3.2g |DONE |Manifest: NOSIGNATURE createdeco-1.1.2-1.16.5.jar |Create Deco |createdeco |1.1.2-1.16.5 |DONE |Manifest: NOSIGNATURE createautomated-1.16.5-1.4.1a.jar |Create Automated |createautomated |1.16.5-1.4.1a |DONE |Manifest: NOSIGNATURE creategears-1.16.5-1.3.3.jar |Create Gears |creategears |1.16.5-1.3.3 |DONE |Manifest: NOSIGNATURE curios-forge-1.16.5-4.0.5.3.jar |Curios API |curios |1.16.5-4.0.5.3 |DONE |Manifest: NOSIGNATURE mermaidtail-1.4b.jar |Mermaid Tail Mod |mermaidtail |1.16.4-1.4.0 |DONE |Manifest: NOSIGNATURE Atum-1.16.5-2.2.10.jar |Atum 2 |atum |1.16.5-2.2.10 |DONE |Manifest: NOSIGNATURE Patchouli-1.16.4-53.2.jar |Patchouli |patchouli |1.16.4-53.2 |DONE |Manifest: NOSIGNATURE pamhc2foodcore-1.16.3-1.0.2.jar |Pam's HarvestCraft 2 Food Core|pamhc2foodcore |version |DONE |Manifest: NOSIGNATURE thermal_cultivation-1.16.5-1.4.1.3.jar |Thermal Cultivation |thermal_cultivation |1.4.1.3 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 thermal_expansion-1.16.5-1.4.2.4.jar |Thermal Expansion |thermal_expansion |1.4.2.4 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 lostcities-1.16-4.0.11-beta.jar |LostCities |lostcities |1.16-4.0.11-beta |DONE |Manifest: NOSIGNATURE obfuscate-0.6.3-1.16.5.jar |Obfuscate |obfuscate |0.6.3 |DONE |Manifest: NOSIGNATURE vehicle-mod-0.45.2-1.16.3.jar |MrCrayfish's Vehicle Mod |vehicle |0.45.2 |DONE |Manifest: NOSIGNATURE Library_of_Exile-1.16.5-1.2.3.jar |Library Of Exile |library_of_exile |NONE |DONE |Manifest: NOSIGNATURE create-supercharged1.16.5_v1.7.3.jar |Create: SuperCharged |createsupercharged |1.0.0 |DONE |Manifest: NOSIGNATURE worldedit-mod-7.2.5-dist.jar |WorldEdit |worldedit |7.2.5+57d5ac9 |DONE |Manifest: NOSIGNATURE thermal_locomotion-1.16.5-1.4.1.2.jar |Thermal Locomotion |thermal_locomotion |1.4.1.2 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 NaturesAura-34.3.jar |Nature's Aura |naturesaura |34.3 |DONE |Manifest: NOSIGNATURE MekanismTools-1.16.5-10.1.2.457.jar |Mekanism: Tools |mekanismtools |10.1.2 |DONE |Manifest: NOSIGNATURE cfm-7.0.0pre22-1.16.3.jar |MrCrayfish's Furniture Mod |cfm |7.0.0-pre22 |DONE |Manifest: NOSIGNATURE architectury-1.30.58.jar |Architectury |architectury |1.30.58 |DONE |Manifest: NOSIGNATURE MTR-forge-1.16.5-3.0.0-beta-8.jar |Minecraft Transit Railway |mtr |1.16.5-3.0.0-beta-8 |DONE |Manifest: NOSIGNATURE Vampirism-1.16.5-1.8.6.jar |Vampirism |vampirism |1.8.6 |DONE |Manifest: NOSIGNATURE Werewolves-1.16.5-1.8-0.6.2.jar |Werewolves |werewolves |0.6.2 |DONE |Manifest: NOSIGNATURE ImmersiveRailroading-1.16.5-forge-1.9.1.jar |Immersive Railroading |immersiverailroading |1.16.5-forge-1.9.1
|DONE |Manifest: NOSIGNATURE UniversalModCore-1.16.5-forge-1.1.3.jar |Universal Mod Core |universalmodcore |1.1.3 |DONE |Manifest: NOSIGNATURE occultism-1.16.5-1.26.6.jar |Occultism |occultism |1.16.5-1.26.6 |DONE |Manifest: NOSIGNATURE The_Undergarden-1.16.5-0.5.5.jar |The Undergarden |undergarden |0.5.5 |DONE |Manifest: NOSIGNATURE Aquaculture-1.16.5-2.1.22.jar |Aquaculture 2 |aquaculture |1.16.5-2.1.22 |DONE |Manifest: NOSIGNATURE classicbar-4.1.0-1.16.5.jar |Classic Bar |classicbar |4.1.0-1.16.5 |DONE |Manifest: NOSIGNATURE FastLeafDecay-v25.2.jar |FastLeafDecay |fastleafdecay |v25.2 |DONE |Manifest: NOSIGNATURE valhelsia_core-16.0.15.jar |Valhelsia Core |valhelsia_core |16.0.15 |DONE |Manifest: NOSIGNATURE forbidden_arcanus-16.2.3.jar |Forbidden & Arcanus |forbidden_arcanus |16.2.3 |DONE |Manifest: NOSIGNATURE geckolib-forge-1.16.5-3.0.66.jar |GeckoLib |geckolib3 |3.0.66 |DONE |Manifest: NOSIGNATURE forestry-1.16.5-6.0.11.jar |Forestry |forestry |6.0.11 |DONE |Manifest: NOSIGNATURE createaddition-1.16.5-20220129a.jar |Create Crafts & Additions |createaddition |1.16.5-20220129a |DONE |Manifest: NOSIGNATURE Crash Report UUID: d22bf4b2-e674-462f-98ed-db33213a4b42 Player Count: 1 / 7; [ServerPlayerEntity['ConnorAshe'/106, l='ServerLevel[Land of Mwhaha]', x=617.15, y=63.00, z=654.54]] Data Packs: vanilla, mod:cyclopscore, mod:skyvillages, mod:humancompanions, mod:cgm, mod:mca, mod:jei, mod:graveyard, mod:soaringstructures2, mod:mekanism, mod:shutupexperimentalsettings (incompatible), mod:journeymap (incompatible), mod:village_employment, mod:comforts, mod:citadel (incompatible), mod:travelersbackpack (incompatible), mod:evilcraft, mod:mightyarchitect (incompatible), mod:magic_doorknob (incompatible), mod:farmingforblockheads (incompatible), mod:mekanismgenerators, mod:waila, mod:inventorypets (incompatible), mod:immersivepetroleum, mod:forge, mod:vm, mod:castle_dungeons, mod:refinedstorage, mod:ironchest, mod:cofh_core (incompatible), mod:thermal (incompatible), mod:farmersdelight, mod:torchmaster (incompatible), mod:thermal_innovation (incompatible), mod:signpost, mod:waystones (incompatible), mod:immersiveengineering, mod:immersiveindustry, mod:pamhc2crops (incompatible), mod:justenoughcrowns, mod:customgamerules, mod:medievalmusic, mod:divine_missions (incompatible), mod:trackapi (incompatible), mod:pamhc2foodextended (incompatible), mod:car, mod:flywheel, mod:steampowered, mod:create, mod:createdeco, mod:createautomated, mod:creategears, mod:curios, mod:mermaidtail (incompatible), mod:atum, mod:patchouli (incompatible), mod:pamhc2foodcore (incompatible), mod:thermal_cultivation (incompatible), mod:thermal_expansion (incompatible), mod:lostcities, mod:obfuscate, mod:vehicle (incompatible), mod:library_of_exile (incompatible), mod:createsupercharged, mod:thermal_locomotion (incompatible), mod:naturesaura (incompatible), mod:mekanismtools, mod:cfm (incompatible), mod:architectury, mod:mtr, mod:vampirism, mod:werewolves, mod:immersiverailroading (incompatible), mod:universalmodcore (incompatible), mod:occultism, mod:undergarden, mod:aquaculture (incompatible), mod:classicbar (incompatible), mod:valhelsia_core, mod:forbidden_arcanus (incompatible), mod:geckolib3 (incompatible), mod:forestry (incompatible), mod:createaddition, mod:projecte, mod:simpleshops, mod:fastleafdecay, mod:worldedit (incompatible), mod:randompatches, mod:openbackup (incompatible), mod:tropicraft (incompatible), mod:configured Is Modded: Definitely; Server brand changed to 'forge' Type: Dedicated Server (map_server.txt)
unfortunately if I remove random patches I lose the ability to play with my best friend who lives in a poorer country and cannot afford wifi good enough to play with me without random patches
But does it work without randompatches? If yes, maybe try some other builds of it
elaborate?
Check for updates for randompatches, if there are none try older builds.