public interface ICubicFeatureGenerator extends ICubicStructureGenerator
ICubicStructureGenerator.Handler| Modifier and Type | Method and Description |
|---|---|
void |
generate(net.minecraft.world.World world,
CubePrimer cube,
CubePos cubePos) |
boolean |
generateStructure(net.minecraft.world.World world,
java.util.Random rand,
CubePos cubePos) |
net.minecraft.util.math.BlockPos |
getNearestStructurePos(net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
boolean findUnexplored) |
java.lang.String |
getStructureName() |
boolean |
isInsideStructure(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos) |
boolean |
isPositionInStructure(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos) |
generatejava.lang.String getStructureName()
void generate(net.minecraft.world.World world,
@Nullable
CubePrimer cube,
CubePos cubePos)
generate in interface ICubicStructureGeneratorboolean generateStructure(net.minecraft.world.World world,
java.util.Random rand,
CubePos cubePos)
boolean isInsideStructure(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos)
boolean isPositionInStructure(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos)
@Nullable
net.minecraft.util.math.BlockPos getNearestStructurePos(net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
boolean findUnexplored)