jediminer543 / JMT-MCMT

A multithreading mod for for Minecraft forge 1.15.2 and 1.16.x
https://www.curseforge.com/minecraft/mc-mods/mcmt-multithreading
BSD 2-Clause "Simplified" License
227 stars 19 forks source link

Fix world post-tick & cleanup #73

Closed meta1203 closed 3 years ago

meta1203 commented 3 years ago

Fixed a small issue with the boolean logic used to disable world post-tick multithreading, as well as refactor/clean up some formatting to help newcomers understand whats going on a little bit better.

meta1203 commented 3 years ago

I also went and added a sort of "tick timeout detection" that will help diagnose issues where ticks take too long/get stuck, along with a config option to force-continue after the tick gets stuck.

meta1203 commented 3 years ago

gonna close this as i b0rked the pull request, I'll go ahead and remake it with a different branch