Package net.minecraft.structure
Class DesertTempleGenerator
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.ShiftableStructurePiece
net.minecraft.structure.DesertTempleGenerator
- Mappings:
Namespace Name official dcyintermediary net/minecraft/class_3346named net/minecraft/structure/DesertTempleGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.structure.StructurePiece
StructurePiece.BlockRandomizer -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intprivate final boolean[]Fields inherited from class net.minecraft.structure.ShiftableStructurePiece
depth, height, hPos, widthFields inherited from class net.minecraft.structure.StructurePiece
AIR, boundingBox, chainLength -
Constructor Summary
ConstructorsConstructorDescriptionDesertTempleGenerator(Random random, int x, int z) DesertTempleGenerator(NbtCompound nbtCompound) -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos) protected voidwriteNbt(class_6625 class_6625, NbtCompound nbt) Methods inherited from class net.minecraft.structure.ShiftableStructurePiece
adjustToAverageHeight, adjustToMinHeightMethods inherited from class net.minecraft.structure.StructurePiece
addBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, canAddBlock, canReplace, createBox, fill, fillDownwards, fillHalfEllipsoid, fillOpenings, fillWithOutline, fillWithOutline, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, getBlockAt, getBoundingBox, getCenter, getChainLength, getFacing, getMirror, getRandomHorizontalDirection, getRotation, getType, intersectsChunk, isUnderSeaLevel, method_33882, method_38702, method_38703, offsetPos, orientateChest, setOrientation, toNbt, translate
-
Field Details
-
field_34725
public static final int field_34725- See Also:
- Mappings:
Namespace Name Mixin selector official aLdcy;a:Iintermediary field_34725Lnet/minecraft/class_3346;field_34725:Inamed field_34725Lnet/minecraft/structure/DesertTempleGenerator;field_34725:I
-
field_34726
public static final int field_34726- See Also:
- Mappings:
Namespace Name Mixin selector official bLdcy;b:Iintermediary field_34726Lnet/minecraft/class_3346;field_34726:Inamed field_34726Lnet/minecraft/structure/DesertTempleGenerator;field_34726:I
-
hasPlacedChest
private final boolean[] hasPlacedChest- Mappings:
Namespace Name Mixin selector official gLdcy;g:[Zintermediary field_14397Lnet/minecraft/class_3346;field_14397:[Znamed hasPlacedChestLnet/minecraft/structure/DesertTempleGenerator;hasPlacedChest:[Z
-
-
Constructor Details
-
DesertTempleGenerator
- Mappings:
Namespace Name Mixin selector official <init>Ldcy;<init>(Ljava/util/Random;II)Vintermediary <init>Lnet/minecraft/class_3346;<init>(Ljava/util/Random;II)Vnamed <init>Lnet/minecraft/structure/DesertTempleGenerator;<init>(Ljava/util/Random;II)V
-
DesertTempleGenerator
-
-
Method Details
-
writeNbt
- Overrides:
writeNbtin classShiftableStructurePiece- Mappings:
Namespace Name Mixin selector official aLdds;a(Ldeb;Lnb;)Vintermediary method_14943Lnet/minecraft/class_3443;method_14943(Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;)Vnamed writeNbtLnet/minecraft/structure/StructurePiece;writeNbt(Lnet/minecraft/class_6625;Lnet/minecraft/nbt/NbtCompound;)V
-
generate
public void generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos) - Specified by:
generatein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLdds;a(Lbzi;Lbze;Lcoj;Ljava/util/Random;Ldcw;Lbxq;Lgh;)Vintermediary method_14931Lnet/minecraft/class_3443;method_14931(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_2338;)Vnamed generateLnet/minecraft/structure/StructurePiece;generate(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/util/math/BlockPos;)V
-