Class RuinedPortalStructure
java.lang.Object
net.minecraft.world.level.levelgen.structure.Structure
net.minecraft.world.level.levelgen.structure.structures.RuinedPortalStructure
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.world.level.levelgen.structure.StructureStructure.GenerationContext, Structure.GenerationStub, Structure.StructureSettings
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RuinedPortalStructure>private static final intprivate static final floatprivate final List<RuinedPortalStructure.Setup>private static final String[]private static final String[]Fields inherited from class net.minecraft.world.level.levelgen.structure.StructureDIRECT_CODEC
- 
Constructor SummaryConstructorsConstructorDescriptionRuinedPortalStructure(Structure.StructureSettings p_229260_, List<RuinedPortalStructure.Setup> p_229261_) RuinedPortalStructure(Structure.StructureSettings p_229257_, RuinedPortalStructure.Setup p_229258_) 
- 
Method SummaryModifier and TypeMethodDescriptionfindGenerationPoint(Structure.GenerationContext p_229285_) private static intfindSuitableY(RandomSource p_229267_, ChunkGenerator p_229268_, RuinedPortalPiece.VerticalPlacement p_229269_, boolean p_229270_, int p_229271_, int p_229272_, BoundingBox p_229273_, LevelHeightAccessor p_229274_, RandomState p_229275_) private static intgetRandomWithinInterval(RandomSource p_229263_, int p_229264_, int p_229265_) private static booleanprivate static booleansample(WorldgenRandom p_229282_, float p_229283_) type()Methods inherited from class net.minecraft.world.level.levelgen.structure.StructureadjustBoundingBox, afterPlace, biomes, findValidGenerationPoint, generate, getLowestY, getLowestY, getLowestYIn5by5BoxOffset7Blocks, getModifiedStructureSettings, modifiableStructureInfo, onTopOfChunkCenter, settingsCodec, simpleCodec, spawnOverrides, step, terrainAdaptation
- 
Field Details- 
STRUCTURE_LOCATION_PORTALS
- 
STRUCTURE_LOCATION_GIANT_PORTALS
- 
PROBABILITY_OF_GIANT_PORTALprivate static final float PROBABILITY_OF_GIANT_PORTAL- See Also:
 
- 
MIN_Y_INDEXprivate static final int MIN_Y_INDEX- See Also:
 
- 
setups
- 
CODEC
 
- 
- 
Constructor Details- 
RuinedPortalStructurepublic RuinedPortalStructure(Structure.StructureSettings p_229260_, List<RuinedPortalStructure.Setup> p_229261_) 
- 
RuinedPortalStructurepublic RuinedPortalStructure(Structure.StructureSettings p_229257_, RuinedPortalStructure.Setup p_229258_) 
 
- 
- 
Method Details- 
findGenerationPointpublic Optional<Structure.GenerationStub> findGenerationPoint(Structure.GenerationContext p_229285_) - Specified by:
- findGenerationPointin class- Structure
 
- 
sample
- 
isCold
- 
findSuitableYprivate static int findSuitableY(RandomSource p_229267_, ChunkGenerator p_229268_, RuinedPortalPiece.VerticalPlacement p_229269_, boolean p_229270_, int p_229271_, int p_229272_, BoundingBox p_229273_, LevelHeightAccessor p_229274_, RandomState p_229275_) 
- 
getRandomWithinInterval
- 
type
 
-