JMT-MCMT icon indicating copy to clipboard operation
JMT-MCMT copied to clipboard

Crash with ATM 6 modpack on Mohist server

Open ghost opened this issue 2 years ago • 11 comments

Minecraft version: 1.16.5 Mod version: jmt_mcmt-1.16.5-0.22.87.jar Mohist version: mohist-1.16.5-868-server.jar

error.log

error2.log

crash-2021-12-02_08.58.01-server.txt

No spigot/bucket/paper plugin was installed. Running with AdoptOpenJDK 16. Not sure if this is the cause. Will try Oracle JDK later.


Reproduce:

Setup ATM 6 modpack server, then download mohist server and start it.

  • Switch to creative mode and fly around, server should crash very easily.
  • Logout and login frequently, sever should bug, and new map won't be loaded, existing chunks will work fine.

ghost avatar Dec 02 '21 13:12 ghost

Find and set the following things in the settings:

disableWorldPostTick = true
enableChunkTimeout = true
enableBlankReturn = true

jediminer543 avatar Dec 02 '21 13:12 jediminer543

Find and set the following things in the settings:

disableWorldPostTick = true
enableChunkTimeout = true
enableBlankReturn = true

Done👌

Trying to start server again and test it.

So what are those options doing anyway? Is it safe to change these during normal playthrough or is it potentially dangerous?

ghost avatar Dec 02 '21 13:12 ghost

is same problem.

elementalcraft

image

joaoespanhol avatar Dec 02 '21 13:12 joaoespanhol

server goes continues to crasher.

i have this problem.

joaoespanhol avatar Dec 02 '21 13:12 joaoespanhol

there is probably some kind of incompatibility with the mod:

https://www.curseforge.com/minecraft/mc-mods/elemental-craft

joaoespanhol avatar Dec 02 '21 13:12 joaoespanhol

Ok after doing some very crazy stress test it doesn't seem to be crashing or bugging anymore.

You may close this issue now @jediminer543

But I don't know whether the option changes is only used to workaround MCMT bugs, or it's a required settings in order to play on modist properly. If the former then you may use this page to track the issue, since the underlying issue is still there.

ghost avatar Dec 02 '21 14:12 ghost

Also @joaoespanhol this issue is mainly about compatibility with ATM 6 and Mohist server. You may better creating your own issue, unless you're sure the underlying issue is the same. Or at least upload your crash report so one could analyse.

ghost avatar Dec 02 '21 14:12 ghost

I don't recommend that it be closed, because I have this problem, it will continue to exist, until I find out what it is. i am using mohist server, your crasher log is same problem.

joaoespanhol avatar Dec 02 '21 14:12 joaoespanhol

The option changes are due to A mod as they never occur in vanilla testing

The issue is that I have no good way to determing which mod is responsible for it

What happens is something in the chunkloading setup locks up and refuses to load; those options forcibly cancel the chunk loading request and return an empty chunk (the ones related to chunkloading at least)

The worldposttick is just generally useful because of the way forge executes events

jediminer543 avatar Dec 02 '21 14:12 jediminer543

The option changes are due to A mod as they never occur in vanilla testing

The issue is that I have no good way to determing which mod is responsible for it

What happens is something in the chunkloading setup locks up and refuses to load; those options forcibly cancel the chunk loading request and return an empty chunk (the ones related to chunkloading at least)

The worldposttick is just generally useful because of the way forge executes events

i go testing, remove mod elementcraft.

to see if it solves, if it solves, the problem is with the mod.

joaoespanhol avatar Dec 02 '21 14:12 joaoespanhol

So I kinda gave up modded gameplay with MCMT, it has been unreliable all the time. Issues are commonly seen. For the most time the server just froze without crashes, until it hits the tick timeout and server auto restarts. If you turn off tick timeout then it will just freeze forever until manual intervention. But then I don't have a CPU with powerful single core performance so ATM server isn't really playable without multithreading (server being too slow with just 2-3 players), so I'm now just going to play minecraft with only MCMT installed.

ghost avatar Dec 15 '21 17:12 ghost