Package net.minecraft.structure
Class SwampHutGenerator
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.ShiftableStructurePiece
net.minecraft.structure.SwampHutGenerator
- Mappings:
- Namespace - Name - official - dum- intermediary - net/minecraft/class_3447- named - net/minecraft/structure/SwampHutGenerator
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.structure.StructurePieceStructurePiece.BlockRandomizer
- 
Field SummaryFieldsFields inherited from class net.minecraft.structure.ShiftableStructurePiecedepth, height, hPos, widthFields inherited from class net.minecraft.structure.StructurePieceAIR, boundingBox, chainLength
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidgenerate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox chunkBox, ChunkPos chunkPos, BlockPos pivot) private voidspawnCat(ServerWorldAccess world, BlockBox box) protected voidwriteNbt(StructureContext context, NbtCompound nbt) Methods inherited from class net.minecraft.structure.ShiftableStructurePieceadjustToAverageHeight, adjustToMinHeightMethods inherited from class net.minecraft.structure.StructurePieceaddBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, boundingBox, canAddBlock, canReplace, createBox, fill, fillDownwards, fillHalfEllipsoid, fillOpenings, fillWithOutline, fillWithOutline, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, firstIntersecting, getBlockAt, getBoundingBox, getCenter, getChainLength, getFacing, getMirror, getRandomHorizontalDirection, getRotation, getType, intersectsChunk, isUnderSeaLevel, offsetPos, orientateChest, setChainLength, setOrientation, toNbt, translate
- 
Field Details- 
hasWitchprivate boolean hasWitch- Mappings:
- Namespace - Name - Mixin selector - official - h- Ldum;h:Z- intermediary - field_15322- Lnet/minecraft/class_3447;field_15322:Z- named - hasWitch- Lnet/minecraft/structure/SwampHutGenerator;hasWitch:Z
 
- 
hasCatprivate boolean hasCat- Mappings:
- Namespace - Name - Mixin selector - official - i- Ldum;i:Z- intermediary - field_16445- Lnet/minecraft/class_3447;field_16445:Z- named - hasCat- Lnet/minecraft/structure/SwampHutGenerator;hasCat:Z
 
 
- 
- 
Constructor Details- 
SwampHutGenerator- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldum;<init>(Lapf;II)V- intermediary - <init>- Lnet/minecraft/class_3447;<init>(Lnet/minecraft/class_5819;II)V- named - <init>- Lnet/minecraft/structure/SwampHutGenerator;<init>(Lnet/minecraft/util/math/random/Random;II)V
 
- 
SwampHutGenerator- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldum;<init>(Lqr;)V- intermediary - <init>- Lnet/minecraft/class_3447;<init>(Lnet/minecraft/class_2487;)V- named - <init>- Lnet/minecraft/structure/SwampHutGenerator;<init>(Lnet/minecraft/nbt/NbtCompound;)V
 
 
- 
- 
Method Details- 
writeNbt- Overrides:
- writeNbtin class- ShiftableStructurePiece
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldse;a(Ldsq;Lqr;)V- intermediary - method_14943- Lnet/minecraft/class_3443;method_14943(Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;)V- named - writeNbt- Lnet/minecraft/structure/StructurePiece;writeNbt(Lnet/minecraft/structure/StructureContext;Lnet/minecraft/nbt/NbtCompound;)V
 
- 
generatepublic void generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox chunkBox, ChunkPos chunkPos, BlockPos pivot) - Specified by:
- generatein class- StructurePiece
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldse;a(Lcng;Lcne;Lddy;Lapf;Ldrs;Lclt;Lgu;)V- intermediary - method_14931- Lnet/minecraft/class_3443;method_14931(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_5819;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_2338;)V- named - generate- Lnet/minecraft/structure/StructurePiece;generate(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/util/math/BlockPos;)V
 
- 
spawnCat- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldum;a(Lcnb;Ldrs;)V- intermediary - method_16181- Lnet/minecraft/class_3447;method_16181(Lnet/minecraft/class_5425;Lnet/minecraft/class_3341;)V- named - spawnCat- Lnet/minecraft/structure/SwampHutGenerator;spawnCat(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/util/math/BlockBox;)V
 
 
-