net.minecraft.world.level.levelgen.structure.structures

public class RuinedPortalStructure

extends Structure

evs
net.minecraft.world.level.levelgen.structure.structures.RuinedPortalStructure
net.minecraft.class_5183

Field summary

Modifier and TypeField
private static final String[]
e
STRUCTURE_LOCATION_PORTALS
field_23999
private static final String[]
f
STRUCTURE_LOCATION_GIANT_PORTALS
field_23998
private static final float
g
PROBABILITY_OF_GIANT_PORTAL
field_31512
private static final int
h
MIN_Y_INDEX
field_31511
private final List<RuinedPortalStructure$Setup>
i
setups
field_37813
public static final com.mojang.serialization.MapCodec<RuinedPortalStructure>
d
CODEC
field_37812

Constructor summary

ModifierConstructor
public (Structure$StructureSettings arg0, List<RuinedPortalStructure$Setup> arg1)
public (Structure$StructureSettings arg0, RuinedPortalStructure$Setup arg1)

Method summary

Modifier and TypeMethod
public Optional<Structure$GenerationStub>
a(etd$a arg0)
findGenerationPoint(Structure$GenerationContext arg0)
method_38676(class_3195$class_7149 arg0)
private static boolean
a(eje arg0, float arg1)
sample(WorldgenRandom arg0, float arg1)
method_41682(class_2919 arg0, float arg1)
private static boolean
a(iy arg0, ji<dmc> arg1, int arg2)
isCold(BlockPos arg0, Holder<Biome> arg1, int arg2)
method_27209(class_2338 arg0, class_6880<class_1959> arg1, int arg2)
private static int
a(baq arg0, eee arg1, evr$b arg2, boolean arg3, int arg4, int arg5, esv arg6, dlb arg7, eit arg8)
findSuitableY(RandomSource arg0, ChunkGenerator arg1, RuinedPortalPiece$VerticalPlacement arg2, boolean arg3, int arg4, int arg5, BoundingBox arg6, LevelHeightAccessor arg7, RandomState arg8)
method_27211(class_5819 arg0, class_2794 arg1, class_5189$class_5191 arg2, boolean arg3, int arg4, int arg5, class_3341 arg6, class_5539 arg7, class_7138 arg8)
private static int
a(baq arg0, int arg1, int arg2)
getRandomWithinInterval(RandomSource arg0, int arg1, int arg2)
method_27210(class_5819 arg0, int arg1, int arg2)
public StructureType<?>
e()
type()
method_41618()