public class StructureBuilder extends StructureGenerator
CLOCKWISE_FACINGS| Constructor and Description |
|---|
StructureBuilder() |
| Modifier and Type | Method and Description |
|---|---|
StructureBuilder |
addBakedRepeatRule(RepeatRule repeatRule) |
StructureBuilder |
cube(int startX,
int startY,
int startZ,
int width,
int height,
int depth,
net.minecraft.block.Block block) |
StructureBuilder |
cube(int startX,
int startY,
int startZ,
int width,
int height,
int depth,
BlockList list) |
StructureBuilder |
cube(int startX,
int startY,
int startZ,
int width,
int height,
int depth,
BlockState block) |
StructureBuilder |
endComponent() |
StructureBuilder |
fillCube(int startX,
int startY,
int startZ,
int width,
int height,
int depth,
net.minecraft.block.Block block) |
StructureBuilder |
fillCube(int startX,
int startY,
int startZ,
int width,
int height,
int depth,
BlockList list) |
StructureBuilder |
fillCube(int startX,
int startY,
int startZ,
int width,
int height,
int depth,
BlockState block) |
void |
generate(net.minecraft.world.World world,
int x,
int y,
int z,
java.util.Random random) |
StructureBuilder |
repeat(int spacingX,
int spacingY,
int spacingZ,
int times) |
StructureBuilder |
repeat(int spacingX,
int spacingY,
int spacingZ,
RepeatRule repeatRule) |
StructureGenerator |
rotateClockwise(RotationAngle angle) |
StructureGenerator |
rotateTowards(net.minecraft.util.EnumFacing facing) |
StructureBuilder |
setBlock(int x,
int y,
int z,
net.minecraft.block.Block block) |
StructureBuilder |
setBlock(int x,
int y,
int z,
BlockList list) |
StructureBuilder |
setBlock(int x,
int y,
int z,
BlockState block) |
StructureBuilder |
setOffset(int x,
int y,
int z) |
StructureBuilder |
setOrientation(net.minecraft.util.EnumFacing facing) |
StructureBuilder |
startComponent() |
StructureBuilder |
translate(int x,
int y,
int z) |
StructureBuilder |
wireCube(int startX,
int startY,
int startZ,
int width,
int height,
int depth,
net.minecraft.block.Block block) |
StructureBuilder |
wireCube(int startX,
int startY,
int startZ,
int width,
int height,
int depth,
BlockState state) |
getNextClockwisepublic void generate(net.minecraft.world.World world,
int x,
int y,
int z,
java.util.Random random)
generate in class StructureGeneratorpublic StructureGenerator rotateClockwise(RotationAngle angle)
rotateClockwise in class StructureGeneratorpublic StructureGenerator rotateTowards(net.minecraft.util.EnumFacing facing)
rotateTowards in class StructureGeneratorpublic StructureBuilder startComponent()
public StructureBuilder setOrientation(net.minecraft.util.EnumFacing facing)
public StructureBuilder endComponent()
public StructureBuilder setOffset(int x, int y, int z)
public StructureBuilder translate(int x, int y, int z)
public StructureBuilder setBlock(int x, int y, int z, net.minecraft.block.Block block)
public StructureBuilder setBlock(int x, int y, int z, BlockState block)
public StructureBuilder setBlock(int x, int y, int z, BlockList list)
public StructureBuilder cube(int startX, int startY, int startZ, int width, int height, int depth, BlockState block)
public StructureBuilder cube(int startX, int startY, int startZ, int width, int height, int depth, BlockList list)
public StructureBuilder fillCube(int startX, int startY, int startZ, int width, int height, int depth, BlockState block)
public StructureBuilder fillCube(int startX, int startY, int startZ, int width, int height, int depth, BlockList list)
public StructureBuilder repeat(int spacingX, int spacingY, int spacingZ, int times)
public StructureBuilder repeat(int spacingX, int spacingY, int spacingZ, RepeatRule repeatRule)
public StructureBuilder addBakedRepeatRule(RepeatRule repeatRule)
public StructureBuilder cube(int startX, int startY, int startZ, int width, int height, int depth, net.minecraft.block.Block block)
public StructureBuilder fillCube(int startX, int startY, int startZ, int width, int height, int depth, net.minecraft.block.Block block)
public StructureBuilder wireCube(int startX, int startY, int startZ, int width, int height, int depth, net.minecraft.block.Block block)
public StructureBuilder wireCube(int startX, int startY, int startZ, int width, int height, int depth, BlockState state)