Server Crash (Loop)
KontraM8 opened this issue ยท 40 comments
Guess Iam back again.
Its the same Problem as I had before one time in another Version. After putting a Mekanism Pressurized Tube (set to pull) on the Mekanism Passive Fluid Port, the server crashed. Now, by the fact that they are attached, I cant start the Server again, because its force loaded.
Best regards
I was using the ultimate pipe into a mekanism turbine (5x5x9).. dont know if that makes a Difference, yes Iam using the new Forge Launcher
I've replaced the pipe with an ultimate one but it's still ok.
could you test your pack / world under MultiMC instead of the curse app?
The World that Iam using is actually on my Server (using CurseForge [only for Mods])
Is your server a, let's say, normal forge server install, or did you use any other software to set it up?
I downloaded forge from the official site and then procceeded to install it as "server" and afterwards, put it on my server via FileZilla [FTP Access]
Sooo, I recreated my own Problem again, same Mods etc and it doesnt crash either. So Iam just asking myself, wth happened on my Server to Crash?
But how can it be, that we dont run into a Problem, when recreating the Problem, but when I start the Server, once it reaches that Starting Point, it just crashes instantly
Who knows what coremods do.. I've checked with the Forge support team and that method (func_212607_c) exist in Forge 1.16.4-35.1.7 so, basically, the crash don't make any sense.
When you restart the server and get another crash, is it the same crash every time?
https://pastebin.com/Q1utn6u9 , it looks the same to me.
This is my Server Console on the other Hand:
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_265] {}
11.12 20:10:53 [Server] INFO Caused by: java.lang.NoSuchMethodError: net.minecraft.util.registry.Registry.func_212607_c(Lnet/minecraft/util/ResourceLocation;)Z
11.12 20:10:53 [Server] INFO at it.zerono.mods.extremereactors.gamecontent.multiblock.common.part.fluidport.FluidPortHandlerMekanism.lambda$buildMappings$5(FluidPortHandlerMekanism.java:256) ~[bigreactors:1.16.4-2.0.13] {re:classloading}
11.12 20:10:53 [Server] INFO at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_265] {}
11.12 20:10:53 [Server] INFO at it.zerono.mods.extremereactors.gamecontent.multiblock.common.part.fluidport.FluidPortHandlerMekanism.buildMappings(FluidPortHandlerMekanism.java:252) ~[bigreactors:1.16.4-2.0.13] {re:classloading}
11.12 20:10:53 [Server] INFO at it.zerono.mods.extremereactors.gamecontent.multiblock.common.part.fluidport.FluidPortHandlerMekanism.getFluidMapping(FluidPortHandlerMekanism.java:231) ~[bigreactors:1.16.4-2.0.13] {re:classloading}
11.12 20:10:53 [Server] INFO at it.zerono.mods.extremereactors.gamecontent.multiblock.common.part.fluidport.FluidPortHandlerMekanism.extractChemical(FluidPortHandlerMekanism.java:189) ~[bigreactors:1.16.4-2.0.13] {re:classloading}
11.12 20:10:53 [Server] INFO at it.zerono.mods.extremereactors.gamecontent.multiblock.common.part.fluidport.FluidPortHandlerMekanism.extractChemical(FluidPortHandlerMekanism.java:55) ~[bigreactors:1.16.4-2.0.13] {re:classloading}
11.12 20:10:53 [Server] INFO at mekanism.api.chemical.ChemicalUtils.extract(ChemicalUtils.java:120) ~[mekanism:10.0.17] {re:classloading}
11.12 20:10:53 [Server] INFO at mekanism.api.chemical.IChemicalHandler.extractChemical(IChemicalHandler.java:144) ~[mekanism:10.0.17] {re:classloading}
11.12 20:10:53 [Server] INFO at mekanism.common.content.network.transmitter.BoxedPressurizedTube.pullFromAcceptor(BoxedPressurizedTube.java:138) ~[mekanism:10.0.17] {re:classloading}
11.12 20:10:53 [Server] INFO at mekanism.common.content.network.transmitter.BoxedPressurizedTube.pullFromAcceptor(BoxedPressurizedTube.java:119) ~[mekanism:10.0.17] {re:classloading}
11.12 20:10:53 [Server] INFO at mekanism.common.content.network.transmitter.BoxedPressurizedTube.pullFromAcceptors(BoxedPressurizedTube.java:104) ~[mekanism:10.0.17] {re:classloading}
11.12 20:10:53 [Server] INFO at mekanism.common.tile.transmitter.TileEntityPressurizedTube.func_73660_a(TileEntityPressurizedTube.java:61) ~[mekanism:10.0.17] {re:classloading}
11.12 20:10:53 [Server] INFO at net.minecraft.world.World.func_217391_K(World.java:491) ~[?:?] {re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:observerlib:coremodmethod,xf:fml:astralsorcery:sun_brightness_server,pl:runtimedistcleaner:A}
11.12 20:10:53 [Server] INFO at net.minecraft.world.server.ServerWorld.func_72835_b(ServerWorld.java:371) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:immersiveengineering:IE block update callback,pl:mixin:APP:quark.mixins.json:ServerWorldMixin,pl:mixin:A,pl:runtimedistcleaner:A}
11.12 20:10:53 [Server] INFO at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:850) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:jaopca.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
Could you post the whole server log from startup? Maybe there is a clue in there about who is messing up with what
This should be the Whole Server log: https://pastebin.com/FrCkt1V6
sure thing: https://pastebin.com/xRNL2dc4
Uhm it crash while trying to read Mekanism rotary recipes. Have you updated Mekanism or Forge recently?
If I would update Mekanism, It would require Forge 1,11 which isnt avaible on CurseForge yet.
It crashed again. from the server console page: https://pastebin.com/kh1jiGPL
and the crash log: https://pastebin.com/ScR0KC1T
You may have to test mod by mod then, removing one and check if it crashes again. Fun, I known....
Cant I, in theory, remove ER2, start the Server without it, and then reinstall it?
Yes, you could get the server up that way.
Meanwhile I'm working on a workaround
I've pushed out ER 2.0.14 on curse with a possibile workaround for your problems. It should be available as soon as curse approve it. Give it a go, please
So, I've tried uninstalling ER2, worked fine, just missing blocks (obv) and it worked fine. Now I reinstalled it, it was able to launch etc. . As soon as I set the Pressure Pipe to Pull again, the Server crashed once again.
I will try it out, as soon as I can download it via CurseForge.
It is working now. The Turbine is getting the Steam from the Reactor without Problems and the Server doesnt crash anymore. I dont know what you changed but thanks for fixing it! :)
But one Thing which Iam either not seeing or just doesnt exist: A config line, to consider how much Steam the Reactor produces, cause I ramped up the Number from the Power Production but havent seen any considering the Steam output.
Good, glad it worked out. I'm closing this.
Do you really feel the need of a "steam production multiplier"?
Its just a personal thing considering that the Mekanism Turbine consumes a huge amount of Steam to produce Rf/t. I dont want to annoy you..
I'd love to see it, cause I hate building like a 40x40 reactor just so it barely makes enough Steam for a Turbine ( I over exaggerated this on Purpose), but you get my Point. You could also maybe do it so the Power Multiplicator = Steam multiplicator, basically one Option for both?
That could be a possibile solution, but then maybe having better control with two different option will suit more people