Package net.minecraft.world.phys.shapes
Class SubShape
java.lang.Object
net.minecraft.world.phys.shapes.DiscreteVoxelShape
net.minecraft.world.phys.shapes.SubShape
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.phys.shapes.DiscreteVoxelShape
DiscreteVoxelShape.IntFaceConsumer, DiscreteVoxelShape.IntLineConsumer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final intprivate final intprivate final DiscreteVoxelShapeprivate final intprivate final intprivate final intFields inherited from class net.minecraft.world.phys.shapes.DiscreteVoxelShape
xSize, ySize, zSize -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSubShape(DiscreteVoxelShape p_83190_, int p_83191_, int p_83192_, int p_83193_, int p_83194_, int p_83195_, int p_83196_) -
Method Summary
Modifier and TypeMethodDescriptionprivate intclampToShape(Direction.Axis p_166057_, int p_166058_) voidfill(int p_166060_, int p_166061_, int p_166062_) intfirstFull(Direction.Axis p_83204_) booleanisFull(int p_83206_, int p_83207_, int p_83208_) intlastFull(Direction.Axis p_83210_) Methods inherited from class net.minecraft.world.phys.shapes.DiscreteVoxelShape
firstFull, forAllBoxes, forAllEdges, forAllFaces, getSize, getXSize, getYSize, getZSize, isEmpty, isFull, isFullWide, isFullWide, lastFull
-
Field Details
-
parent
-
startX
private final int startX -
startY
private final int startY -
startZ
private final int startZ -
endX
private final int endX -
endY
private final int endY -
endZ
private final int endZ
-
-
Constructor Details
-
SubShape
protected SubShape(DiscreteVoxelShape p_83190_, int p_83191_, int p_83192_, int p_83193_, int p_83194_, int p_83195_, int p_83196_)
-
-
Method Details
-
isFull
public boolean isFull(int p_83206_, int p_83207_, int p_83208_) - Specified by:
isFullin classDiscreteVoxelShape
-
fill
public void fill(int p_166060_, int p_166061_, int p_166062_) - Specified by:
fillin classDiscreteVoxelShape
-
firstFull
- Specified by:
firstFullin classDiscreteVoxelShape
-
lastFull
- Specified by:
lastFullin classDiscreteVoxelShape
-
clampToShape
-