public class ModernBetaChunkGenerator
extends net.minecraft.world.gen.ChunkGeneratorOverworld
| Modifier and Type | Field and Description |
|---|---|
static net.minecraft.util.ResourceLocation |
CAVE_KEY |
static net.minecraft.util.ResourceLocation |
CAVE_WATER_KEY |
static net.minecraft.util.ResourceLocation |
RAVINE_KEY |
| Constructor and Description |
|---|
ModernBetaChunkGenerator(net.minecraft.world.World world,
java.lang.String generatorOptions) |
| Modifier and Type | Method and Description |
|---|---|
void |
cacheStructureComponent(int chunkX,
int chunkZ,
net.minecraft.world.gen.structure.StructureComponent structureComponent) |
net.minecraft.world.chunk.Chunk |
generateChunk(int chunkX,
int chunkZ) |
boolean |
generateStructures(net.minecraft.world.chunk.Chunk chunk,
int chunkX,
int chunkZ) |
net.minecraft.world.biome.Biome[] |
getBiomes(int chunkX,
int chunkZ) |
ChunkSource |
getChunkSource() |
ModernBetaGeneratorSettings |
getGeneratorSettings() |
net.minecraft.util.math.BlockPos |
getNearestStructurePos(net.minecraft.world.World world,
java.lang.String structureName,
net.minecraft.util.math.BlockPos pos,
boolean findUnexplored) |
java.util.List<net.minecraft.world.biome.Biome.SpawnListEntry> |
getPossibleCreatures(net.minecraft.entity.EnumCreatureType creatureType,
net.minecraft.util.math.BlockPos pos) |
boolean |
isInsideStructure(net.minecraft.world.World world,
java.lang.String structureName,
net.minecraft.util.math.BlockPos pos) |
void |
populate(int chunkX,
int chunkZ) |
void |
recreateStructures(net.minecraft.world.chunk.Chunk chunk,
int chunkX,
int chunkZ) |
void |
replaceBiomeBlocks(int chunkX,
int chunkZ,
net.minecraft.world.chunk.ChunkPrimer chunkPrimer,
net.minecraft.world.biome.Biome[] biomes) |
void |
setBlocksInChunk(int chunkX,
int chunkZ,
net.minecraft.world.chunk.ChunkPrimer chunkPrimer) |
public static final net.minecraft.util.ResourceLocation CAVE_KEY
public static final net.minecraft.util.ResourceLocation RAVINE_KEY
public static final net.minecraft.util.ResourceLocation CAVE_WATER_KEY
public ModernBetaChunkGenerator(net.minecraft.world.World world,
java.lang.String generatorOptions)
public void setBlocksInChunk(int chunkX,
int chunkZ,
net.minecraft.world.chunk.ChunkPrimer chunkPrimer)
setBlocksInChunk in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic net.minecraft.world.chunk.Chunk generateChunk(int chunkX,
int chunkZ)
generateChunk in interface net.minecraft.world.gen.IChunkGeneratorgenerateChunk in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic void populate(int chunkX,
int chunkZ)
populate in interface net.minecraft.world.gen.IChunkGeneratorpopulate in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic void replaceBiomeBlocks(int chunkX,
int chunkZ,
net.minecraft.world.chunk.ChunkPrimer chunkPrimer,
net.minecraft.world.biome.Biome[] biomes)
replaceBiomeBlocks in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic boolean generateStructures(net.minecraft.world.chunk.Chunk chunk,
int chunkX,
int chunkZ)
generateStructures in interface net.minecraft.world.gen.IChunkGeneratorgenerateStructures in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic java.util.List<net.minecraft.world.biome.Biome.SpawnListEntry> getPossibleCreatures(net.minecraft.entity.EnumCreatureType creatureType,
net.minecraft.util.math.BlockPos pos)
getPossibleCreatures in interface net.minecraft.world.gen.IChunkGeneratorgetPossibleCreatures in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic net.minecraft.util.math.BlockPos getNearestStructurePos(net.minecraft.world.World world,
java.lang.String structureName,
net.minecraft.util.math.BlockPos pos,
boolean findUnexplored)
getNearestStructurePos in interface net.minecraft.world.gen.IChunkGeneratorgetNearestStructurePos in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic void recreateStructures(net.minecraft.world.chunk.Chunk chunk,
int chunkX,
int chunkZ)
recreateStructures in interface net.minecraft.world.gen.IChunkGeneratorrecreateStructures in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic boolean isInsideStructure(net.minecraft.world.World world,
java.lang.String structureName,
net.minecraft.util.math.BlockPos pos)
isInsideStructure in interface net.minecraft.world.gen.IChunkGeneratorisInsideStructure in class net.minecraft.world.gen.ChunkGeneratorOverworldpublic void cacheStructureComponent(int chunkX,
int chunkZ,
net.minecraft.world.gen.structure.StructureComponent structureComponent)
public net.minecraft.world.biome.Biome[] getBiomes(int chunkX,
int chunkZ)
public ChunkSource getChunkSource()
public ModernBetaGeneratorSettings getGeneratorSettings()