public abstract class ScatteredStructurePiece extends StructurePiece
StructurePiece.BlockSelector| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected int |
depth |
protected int |
height |
protected int |
hPos |
protected int |
width |
boundingBox, CAVE_AIR, componentType| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
ScatteredStructurePiece(IStructurePieceType structurePieceTypeIn,
CompoundNBT nbt) |
protected |
ScatteredStructurePiece(IStructurePieceType structurePieceTypeIn,
java.util.Random rand,
int xIn,
int yIn,
int zIn,
int widthIn,
int heightIn,
int depthIn) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected boolean |
isInsideBounds(IWorld worldIn,
MutableBoundingBox boundsIn,
int heightIn) |
protected void |
readAdditional(CompoundNBT tagCompound)
(abstract) Helper method to read subclass data from NBT
|
buildComponent, createDispenser, fillWithAir, fillWithBlocks, fillWithRandomizedBlocks, findIntersecting, func_197528_a, func_214810_a, func_225577_a_, generateChest, generateChest, generateMaybeBox, getBlockStateFromPos, getBoundingBox, getComponentType, getCoordBaseMode, getRotation, getSkyBrightness, getStructurePieceType, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, offset, randomlyPlaceBlock, randomlyRareFillWithBlocks, replaceAirAndLiquidDownwards, setBlockState, setCoordBaseMode, writeprotected final int width
protected final int height
protected final int depth
protected int hPos
protected ScatteredStructurePiece(IStructurePieceType structurePieceTypeIn, java.util.Random rand, int xIn, int yIn, int zIn, int widthIn, int heightIn, int depthIn)
protected ScatteredStructurePiece(IStructurePieceType structurePieceTypeIn, CompoundNBT nbt)
protected void readAdditional(CompoundNBT tagCompound)
readAdditional クラス内 StructurePieceprotected boolean isInsideBounds(IWorld worldIn, MutableBoundingBox boundsIn, int heightIn)