Use shared instance to do not run out of memory

This commit is contained in:
TheMode 2021-04-18 10:57:16 +02:00
parent 2df5484e1a
commit 6357eb6329
1 changed files with 5 additions and 3 deletions

View File

@ -54,10 +54,12 @@ public class PlayerInit {
//StorageLocation storageLocation = MinecraftServer.getStorageManager().getLocation("instance_data", new StorageOptions().setCompression(true));
ChunkGeneratorDemo chunkGeneratorDemo = new ChunkGeneratorDemo();
NoiseTestGenerator noiseTestGenerator = new NoiseTestGenerator();
InstanceContainer instanceContainer = instanceManager.createInstanceContainer(DimensionType.OVERWORLD);
instanceContainer.enableAutoChunkLoad(true);
instanceContainer.setChunkGenerator(chunkGeneratorDemo);
for (int i = 0; i < 10; i++) {
InstanceContainer instanceContainer = instanceManager.createInstanceContainer(DimensionType.OVERWORLD);
instanceContainer.enableAutoChunkLoad(true);
instanceContainer.setChunkGenerator(chunkGeneratorDemo);
instanceManager.createSharedInstance(instanceContainer);
}
inventory = new Inventory(InventoryType.CHEST_1_ROW, Component.text("Test inventory"));