public class BiomeInjector
extends java.lang.Object
| Constructor and Description |
|---|
BiomeInjector(ChunkSource chunkSource,
BiomeSource biomeSource,
BiomeInjectionRules rules) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
atBeachDepth(int topHeight,
int seaLevel) |
static boolean |
atOceanDepth(int topHeight,
int oceanDepth,
int seaLevel) |
net.minecraft.world.biome.Biome |
getInjectedBiome(BiomeInjectionRules.BiomeInjectionContext context,
int x,
int z,
BiomeInjectionStep step) |
boolean |
hasNoRules() |
void |
injectBiomes(net.minecraft.world.biome.Biome[] biomes,
net.minecraft.world.chunk.ChunkPrimer chunkPrimer,
ChunkSource chunkSource,
int chunkX,
int chunkZ,
BiomeInjectionStep step) |
static boolean |
isBeachBlock(net.minecraft.block.state.IBlockState blockState,
net.minecraft.world.biome.Biome biome) |
static boolean |
isFluidBlock(net.minecraft.block.state.IBlockState blockState,
net.minecraft.block.state.IBlockState defaultFluid) |
public BiomeInjector(ChunkSource chunkSource, BiomeSource biomeSource, BiomeInjectionRules rules)
public void injectBiomes(net.minecraft.world.biome.Biome[] biomes,
net.minecraft.world.chunk.ChunkPrimer chunkPrimer,
ChunkSource chunkSource,
int chunkX,
int chunkZ,
BiomeInjectionStep step)
public net.minecraft.world.biome.Biome getInjectedBiome(BiomeInjectionRules.BiomeInjectionContext context, int x, int z, BiomeInjectionStep step)
public boolean hasNoRules()
public static boolean atBeachDepth(int topHeight,
int seaLevel)
public static boolean isBeachBlock(net.minecraft.block.state.IBlockState blockState,
net.minecraft.world.biome.Biome biome)
public static boolean atOceanDepth(int topHeight,
int oceanDepth,
int seaLevel)
public static boolean isFluidBlock(net.minecraft.block.state.IBlockState blockState,
net.minecraft.block.state.IBlockState defaultFluid)