net.minecraft.world.level.levelgen.feature

public class RuinedPortalFeature

extends StructureFeature<RuinedPortalConfiguration>

ckm
net.minecraft.world.level.levelgen.feature.RuinedPortalFeature
net.minecraft.class_5183
net.minecraft.unmapped.C_mgildybf
net.minecraft.world.gen.feature.RuinedPortalFeature
net.minecraft.world.gen.feature.structure.RuinedPortalStructure
net.minecraft.server.v1_16_R2.WorldGenFeatureRuinedPortal

Field summary

Modifier and TypeField
private static final String[]
u
STRUCTURE_LOCATION_PORTALS
field_23999
f_gpnnnmwx
COMMON_PORTAL_STRUCTURE_IDS
field_236331_u_
private static final String[]
v
STRUCTURE_LOCATION_GIANT_PORTALS
field_23998
f_sdqcisfa
RARE_PORTAL_STRUCTURE_IDS
field_236332_v_

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<RuinedPortalConfiguration> arg0)

Method summary

Modifier and TypeMethod
public StructureFeature$StructureStartFactory<RuinedPortalConfiguration>
a()
getStartFactory()
method_14016()
m_ypyprcms()
getStructureStartFactory()
func_214557_a()
private static boolean
b(fx arg0, bss arg1)
isCold(BlockPos arg0, Biome arg1)
method_27209(class_2338 arg0, class_1959 arg1)
m_atcgvdjv(C_hynzadkk arg0, C_orlkpefs arg1)
method_27209(BlockPos arg0, Biome arg1)
func_236337_b_(BlockPos arg0, Biome arg1)
private static int
b(Random arg0, cfv arg1, crm$b arg2, boolean arg3, int arg4, int arg5, cqx arg6)
findSuitableY(Random arg0, ChunkGenerator arg1, RuinedPortalPiece$VerticalPlacement arg2, boolean arg3, int arg4, int arg5, BoundingBox arg6)
method_27211(Random arg0, class_2794 arg1, class_5189$class_5191 arg2, boolean arg3, int arg4, int arg5, class_3341 arg6)
m_jbhqwygk(Random arg0, C_kgfalbim arg1, C_fdoivjea$C_rvhvhymy arg2, boolean arg3, int arg4, int arg5, C_hmqypqzz arg6)
method_27211(Random random, ChunkGenerator chunkGenerator, RuinedPortalStructurePiece$VerticalPlacement verticalPlacement, boolean arg3, int arg4, int arg5, BlockBox arg6)
func_236339_b_(Random arg0, ChunkGenerator arg1, RuinedPortalPiece$Location arg2, boolean arg3, int arg4, int arg5, MutableBoundingBox arg6)
private static int
a(Random arg0, int arg1, int arg2)
randomIntInclusive(Random arg0, int arg1, int arg2)
method_27207(Random arg0, int arg1, int arg2)
m_jtparjwm(Random arg0, int arg1, int arg2)
choose(Random random, int min, int max)
func_236335_a_(Random arg0, int arg1, int arg2)
private static int
b(Random arg0, int arg1, int arg2)
getRandomWithinInterval(Random arg0, int arg1, int arg2)
method_27210(Random arg0, int arg1, int arg2)
m_odjdxkjl(Random arg0, int arg1, int arg2)
choosePlacementHeight(Random arg0, int min, int max)
func_236338_b_(Random arg0, int arg1, int arg2)