- 1,031
- 19
- 87
Доброго времени суток. Решил я вернуть к жизни свой генератор структуры, но при добавлении шанса генерации она вообще перестаёт генерироватся. Как это дело исправить?
Код:
public class Shrine implements IWorldGenerator {
public static final ResourceLocation SHRINE = new ResourceLocation("excaliburcraft:shrine");
@Override
public void generate(Random random, int chunkX, int chunkZ, World world, IChunkGenerator chunkGenerator, IChunkProvider chunkProvider) {
if (random.nextInt(100) < 10) {
int x = 16;
int z = 16;
int y = random.nextInt(world.getActualHeight());
BlockPos position = new BlockPos(x, y, z);
WorldServer worldServer = (WorldServer) world;
MinecraftServer minecraftServer = world.getMinecraftServer();
TemplateManager templateManager = worldServer.getStructureTemplateManager();
Template template = templateManager.getTemplate(minecraftServer, SHRINE);
PlacementSettings settings = new PlacementSettings();
template.addBlocksToWorld(world, position, settings);
}
}
}
Последнее редактирование: