Package net.minecraft.structure
Class class_1255
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.class_1255
- Mappings:
Namespace Name official bjhintermediary net/minecraft/class_1255named net/minecraft/structure/class_1255
-
Field Summary
FieldsFields inherited from class net.minecraft.structure.StructurePiece
boundingBox, chainLength, facing -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeserialize(NbtCompound structureNbt) voidfillOpenings(StructurePiece start, List pieces, Random random) booleanstatic BlockBoxmethod_9236(List list, Random random, int int2, int int3, int int4, Direction direction) protected voidserialize(NbtCompound structureNbt) Methods inherited from class net.minecraft.structure.StructurePiece
addBlockWithRandomThreshold, applyXTransform, applyYTransform, applyZTransform, clearBlocksUpwards, fillAirAndLiquidsDownwards, fillHalfEllipsoid, fillWithOutline, fillWithOutlineUnderSeaLevel, fromNbt, getBlockAt, getBoundingBox, getCenterBlockPos, getChainLength, getData, getOverlappingPiece, isTouchingLiquid, method_64, placeChest, placeDispenser, placeDoor, setAir, setBlockState, toNbt
-
Field Details
-
field_10184
- Mappings:
Namespace Name Mixin selector official aLbjh;a:Lej;intermediary field_10184Lnet/minecraft/class_1255;field_10184:Lnet/minecraft/class_1354;named field_10184Lnet/minecraft/structure/class_1255;field_10184:Lnet/minecraft/util/math/Direction;
-
field_4916
private boolean field_4916- Mappings:
Namespace Name Mixin selector official bLbjh;b:Zintermediary field_4916Lnet/minecraft/class_1255;field_4916:Znamed field_4916Lnet/minecraft/structure/class_1255;field_4916:Z
-
-
Constructor Details
-
class_1255
public class_1255() -
class_1255
-
-
Method Details
-
serialize
- Specified by:
serializein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Lfn;)Vintermediary method_5528Lnet/minecraft/class_34;method_5528(Lnet/minecraft/class_322;)Vnamed serializeLnet/minecraft/structure/StructurePiece;serialize(Lnet/minecraft/nbt/NbtCompound;)V
-
deserialize
- Specified by:
deserializein classStructurePiece- Mappings:
Namespace Name Mixin selector official bLbms;b(Lfn;)Vintermediary method_5530Lnet/minecraft/class_34;method_5530(Lnet/minecraft/class_322;)Vnamed deserializeLnet/minecraft/structure/StructurePiece;deserialize(Lnet/minecraft/nbt/NbtCompound;)V
-
method_9236
public static BlockBox method_9236(List list, Random random, int int2, int int3, int int4, Direction direction) - Mappings:
Namespace Name Mixin selector official aLbjh;a(Ljava/util/List;Ljava/util/Random;IIILej;)Lbjb;intermediary method_9236Lnet/minecraft/class_1255;method_9236(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;)Lnet/minecraft/class_1251;named method_9236Lnet/minecraft/structure/class_1255;method_9236(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockBox;
-
fillOpenings
- Overrides:
fillOpeningsin classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Lbms;Ljava/util/List;Ljava/util/Random;)Vintermediary method_54Lnet/minecraft/class_34;method_54(Lnet/minecraft/class_34;Ljava/util/List;Ljava/util/Random;)Vnamed fillOpeningsLnet/minecraft/structure/StructurePiece;fillOpenings(Lnet/minecraft/structure/StructurePiece;Ljava/util/List;Ljava/util/Random;)V
-
generate
- Specified by:
generatein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Laqu;Ljava/util/Random;Lbjb;)Zintermediary method_58Lnet/minecraft/class_34;method_58(Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;)Znamed generateLnet/minecraft/structure/StructurePiece;generate(Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;)Z
-