Package net.minecraft.structure
Class TemplePieces.AbstractPiece
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.TemplePieces.AbstractPiece
- Direct Known Subclasses:
TemplePieces.DesertPyramidPiece,TemplePieces.JunglePyramidPiece,TemplePieces.WitchHutPiece
- Enclosing class:
- TemplePieces
abstract static class TemplePieces.AbstractPiece extends StructurePiece
- Mappings:
Namespace Name official aqn$cintermediary net/minecraft/class_531$class_535named net/minecraft/structure/TemplePieces$AbstractPiece
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.structure.StructurePiece
StructurePiece.BlockRandomizer -
Field Summary
Fields Modifier and Type Field Description protected intdepthprotected intheightprotected inthposprotected intwidthFields inherited from class net.minecraft.structure.StructurePiece
boundingBox, direction, type -
Constructor Summary
Constructors Modifier Constructor Description AbstractPiece()protectedAbstractPiece(Random random, int int2, int int3, int int4, int width, int height, int depth) -
Method Summary
Modifier and Type Method Description protected voiddeserialize(CompoundTag structureNbt)protected booleanmethod_1656(World world, BlockBox box, int int2)protected voidserialize(CompoundTag tag)Methods inherited from class net.minecraft.structure.StructurePiece
applyXTransform, applyYTransform, applyZTransform, fill, fromTag, generate, getBoundingBox, getData, method_1708, method_1711, method_1713, method_1716, method_1718, method_1719, method_1720, method_1721, method_1722, method_1726, method_1728, method_1731, method_1732, method_1735, randomizeFill, setAir, setBlockState, toTag, translate
-
Field Details
-
width
protected int width- Mappings:
Namespace Name Mixin selector official aLaqn$c;a:Iintermediary field_2053Lnet/minecraft/class_531$class_535;field_2053:Inamed widthLnet/minecraft/structure/TemplePieces$AbstractPiece;width:I
-
height
protected int height- Mappings:
Namespace Name Mixin selector official bLaqn$c;b:Iintermediary field_2054Lnet/minecraft/class_531$class_535;field_2054:Inamed heightLnet/minecraft/structure/TemplePieces$AbstractPiece;height:I
-
depth
protected int depth- Mappings:
Namespace Name Mixin selector official cLaqn$c;c:Iintermediary field_2055Lnet/minecraft/class_531$class_535;field_2055:Inamed depthLnet/minecraft/structure/TemplePieces$AbstractPiece;depth:I
-
hpos
protected int hpos- Mappings:
Namespace Name Mixin selector official dLaqn$c;d:Iintermediary field_2056Lnet/minecraft/class_531$class_535;field_2056:Inamed hposLnet/minecraft/structure/TemplePieces$AbstractPiece;hpos:I
-
-
Constructor Details
-
AbstractPiece
public AbstractPiece() -
AbstractPiece
protected AbstractPiece(Random random, int int2, int int3, int int4, int width, int height, int depth)- Mappings:
Namespace Name Mixin selector official <init>Laqn$c;<init>(Ljava/util/Random;IIIIII)Vintermediary <init>Lnet/minecraft/class_531$class_535;<init>(Ljava/util/Random;IIIIII)Vnamed <init>Lnet/minecraft/structure/TemplePieces$AbstractPiece;<init>(Ljava/util/Random;IIIIII)V
-
-
Method Details
-
serialize
- Specified by:
serializein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLaqt;a(Ldn;)Vintermediary method_1727Lnet/minecraft/class_560;method_1727(Lnet/minecraft/class_1405;)Vnamed serializeLnet/minecraft/structure/StructurePiece;serialize(Lnet/minecraft/nbt/CompoundTag;)V
-
deserialize
- Specified by:
deserializein classStructurePiece- Mappings:
Namespace Name Mixin selector official bLaqt;b(Ldn;)Vintermediary method_1733Lnet/minecraft/class_560;method_1733(Lnet/minecraft/class_1405;)Vnamed deserializeLnet/minecraft/structure/StructurePiece;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
-
method_1656
- Mappings:
Namespace Name Mixin selector official aLaqn$c;a(Ladm;Laqe;I)Zintermediary method_1656Lnet/minecraft/class_531$class_535;method_1656(Lnet/minecraft/class_99;Lnet/minecraft/class_476;I)Znamed method_1656Lnet/minecraft/structure/TemplePieces$AbstractPiece;method_1656(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;I)Z
-