mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-19 23:14:10 +00:00
- /iris create, /iris world create, /iris world enable and /iris world replace-overworld acknowledge at once, build the world in the background, and report success or the existing failure messages to the sender when it finishes - Pack validation, the pack dimension check, generation history creation, pack data loading and the engine build run off the server thread; the server thread only registers the world, creates the level and publishes it - A second create of a world that is still being created, and delete, disable or update of that world, are refused until it is live - Server shutdown cancels in-flight creations, waits for an engine that is still building, and rolls back its level and registry entry - Startup restore and world creation share one dimension injection orchestrator, and abandoning an injection also closes an engine that was already built - Added the creating-in-background message to every locale file