Add AnvilLoader for instance container in Main class
All checks were successful
Build JStom / build (push) Successful in 1m19s
All checks were successful
Build JStom / build (push) Successful in 1m19s
This commit is contained in:
@@ -11,6 +11,7 @@ import net.minestom.server.event.server.ServerListPingEvent;
|
|||||||
import net.minestom.server.instance.InstanceContainer;
|
import net.minestom.server.instance.InstanceContainer;
|
||||||
import net.minestom.server.instance.InstanceManager;
|
import net.minestom.server.instance.InstanceManager;
|
||||||
import net.minestom.server.instance.LightingChunk;
|
import net.minestom.server.instance.LightingChunk;
|
||||||
|
import net.minestom.server.instance.anvil.AnvilLoader;
|
||||||
import net.minestom.server.instance.block.Block;
|
import net.minestom.server.instance.block.Block;
|
||||||
import net.minestom.server.ping.Status;
|
import net.minestom.server.ping.Status;
|
||||||
import net.kyori.adventure.text.Component;
|
import net.kyori.adventure.text.Component;
|
||||||
@@ -39,6 +40,8 @@ public class Main {
|
|||||||
InstanceManager instanceManager = MinecraftServer.getInstanceManager();
|
InstanceManager instanceManager = MinecraftServer.getInstanceManager();
|
||||||
// Create the instance
|
// Create the instance
|
||||||
InstanceContainer instanceContainer = instanceManager.createInstanceContainer();
|
InstanceContainer instanceContainer = instanceManager.createInstanceContainer();
|
||||||
|
// Set the ChunkLoader for Anvil world 'world'
|
||||||
|
instanceContainer.setChunkLoader(new AnvilLoader("world"));
|
||||||
// Set the ChunkGenerator
|
// Set the ChunkGenerator
|
||||||
instanceContainer.setChunkSupplier(LightingChunk::new);
|
instanceContainer.setChunkSupplier(LightingChunk::new);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user