fix: generation stages not being able to reference eachother

This commit is contained in:
Christian Bergschneider
2025-06-02 00:34:48 +02:00
parent 5dff25670c
commit 5e1c9d8ebe
9 changed files with 86 additions and 23 deletions

View File

@@ -122,12 +122,15 @@ public class TerraMinestomExample {
private void regenerate() {
instance.sendMessage(Component.text("Regenerating world"));
Instance oldInstance = instance;
createNewInstance();
attachTerra();
preloadWorldAndMeasure();
MinecraftServer.getConnectionManager().getOnlinePlayers().forEach(player ->
player.setInstance(instance, new Pos(0, 100, 0))
);
MinecraftServer.getInstanceManager().unregisterInstance(oldInstance);
}
}
}