[Bug]: Runtime unavailable fires too late after /reload
Closed this issue ยท 1 comments
Steps to Reproduce the Bug
- Join a world
- Run
/reload - Observe error message in chat
Expected Behavior
Runtime should be made unavailable before any other plugin methods are called due to the reload.
Actual Behavior
When running /reload in Singleplayer (haven't tested dedicated server) the runtime is made unavailable after certain plugin methods (and likely also some internal logic) have already been called. This primarily manifests itself by recipes being missing and JEI logging JEI is missing recipes. Please install JEI on the server to sync recipes to the client. due to the RecipeMap synced to the client having been captured before the runtime was marked unavailable, which includes clearing the captured recipe map.
Mod Pack URL (Optional)
No response
Mod Pack Version (Optional)
No response
Extra Notes (Optional)
MC: 1.21.10
NeoForge: 21.10.1-beta
JEI: 26.0.0.1
latest.log
https://gist.github.com/XFactHD/de4dd6ac699074fb78881cb682b69b2b