Class MarginedStructureStart<C extends IFeatureConfig>
- java.lang.Object
-
- net.minecraft.world.gen.feature.structure.StructureStart<C>
-
- net.minecraft.world.gen.feature.structure.MarginedStructureStart<C>
-
- Direct Known Subclasses:
JigsawStructure.Start
,NetherFossilStructure.Start
public abstract class MarginedStructureStart<C extends IFeatureConfig> extends StructureStart<C>
-
-
Field Summary
-
Fields inherited from class net.minecraft.world.gen.feature.structure.StructureStart
boundingBox, INVALID_START, pieces, random
-
-
Constructor Summary
Constructors Constructor Description MarginedStructureStart(Structure<C> p_i225874_1_, int p_i225874_2_, int p_i225874_3_, MutableBoundingBox p_i225874_4_, int p_i225874_5_, long p_i225874_6_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
calculateBoundingBox()
-
Methods inherited from class net.minecraft.world.gen.feature.structure.StructureStart
addReference, canBeReferenced, createTag, generatePieces, getBoundingBox, getChunkX, getChunkZ, getFeature, getLocatePos, getMaxReferences, getPieces, getReferences, isValid, moveBelowSeaLevel, moveInsideHeights, placeInChunk
-
-
-
-
Constructor Detail
-
MarginedStructureStart
public MarginedStructureStart(Structure<C> p_i225874_1_, int p_i225874_2_, int p_i225874_3_, MutableBoundingBox p_i225874_4_, int p_i225874_5_, long p_i225874_6_)
-
-
Method Detail
-
calculateBoundingBox
protected void calculateBoundingBox()
- Overrides:
calculateBoundingBox
in classStructureStart<C extends IFeatureConfig>
-
-