Package net.minecraft.structure
Class MarginedStructureStart<C extends FeatureConfig>
java.lang.Object
net.minecraft.structure.StructureStart<C>
net.minecraft.structure.MarginedStructureStart<C>
- All Implemented Interfaces:
StructurePiecesHolder
- Direct Known Subclasses:
JigsawFeature.Start
,NetherFossilFeature.Start
,StrongholdFeature.Start
- Mappings:
Namespace Name official dbb
intermediary net/minecraft/class_4183
named net/minecraft/structure/MarginedStructureStart
-
Field Summary
Fields inherited from class net.minecraft.structure.StructureStart
children, DEFAULT, INVALID, random
-
Constructor Summary
ConstructorDescriptionMarginedStructureStart
(StructureFeature<C> feature, ChunkPos pos, int references, long seed) -
Method Summary
Methods inherited from class net.minecraft.structure.StructureStart
addPiece, clearChildren, contains, generateStructure, getBlockPos, getChildren, getFeature, getIntersecting, getIntersecting, getPos, getReferenceCountToBeInExistingChunk, getReferences, hasChildren, hasNoChildren, incrementReferences, init, isInExistingChunk, randomUpwardTranslation, randomUpwardTranslation, setBoundingBoxFromChildren, toNbt, translateUpward
-
Constructor Details
-
MarginedStructureStart
- Mappings:
Namespace Name Mixin selector official <init>
Ldbn;<init>(Lcuc;Lbvu;IJ)V
intermediary <init>
Lnet/minecraft/class_3449;<init>(Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;IJ)V
named <init>
Lnet/minecraft/structure/StructureStart;<init>(Lnet/minecraft/world/gen/feature/StructureFeature;Lnet/minecraft/util/math/ChunkPos;IJ)V
-
-
Method Details
-
calculateBoundingBox
- Overrides:
calculateBoundingBox
in classStructureStart<C extends FeatureConfig>
- Mappings:
Namespace Name Mixin selector official b
Ldbn;b()Ldaq;
intermediary method_36217
Lnet/minecraft/class_3449;method_36217()Lnet/minecraft/class_3341;
named calculateBoundingBox
Lnet/minecraft/structure/StructureStart;calculateBoundingBox()Lnet/minecraft/util/math/BlockBox;
-