net.minecraft.world.level.levelgen.feature

public class OreFeature

extends Feature<OreConfiguration>

cxo
net.minecraft.world.level.levelgen.feature.OreFeature
net.minecraft.class_3122
net.minecraft.unmapped.C_uheilxja
net.minecraft.world.gen.feature.OreFeature
net.minecraft.src.C_2278_
net.minecraft.world.level.levelgen.feature.WorldGenMinable

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(cwn<czq> arg0)
place(FeaturePlaceContext<OreConfiguration> arg0)
method_13151(class_5821<class_3124> arg0)
m_wyvchmaq(C_kihhwquw<C_eqizccfd> arg0)
generate(FeatureContext<OreFeatureConfig> arg0)
m_142674_(C_141361_<C_2347_> arg0)
protected boolean
a(cav arg0, Random arg1, czq arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8, int arg9, int arg10, int arg11, int arg12, int arg13)
doPlace(WorldGenLevel arg0, Random arg1, OreConfiguration arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8, int arg9, int arg10, int arg11, int arg12, int arg13)
method_13629(class_5281 arg0, Random arg1, class_3124 arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8, int arg9, int arg10, int arg11, int arg12, int arg13)
m_ziqcyrsu(C_ldkphtbr arg0, Random arg1, C_eqizccfd arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8, int arg9, int arg10, int arg11, int arg12, int arg13)
generateVeinPart(StructureWorldAccess world, Random random, OreFeatureConfig config, double startX, double endX, double startZ, double endZ, double startY, double endY, int x, int y, int z, int horizontalSize, int verticalSize)
m_66532_(C_1625_ p_66534_, Random p_66535_, C_2347_ p_66536_, double p_66537_, double p_66539_, double p_66541_, double p_66543_, double p_66545_, double arg8, int arg9, int arg10, int arg11, int arg12, int arg13)
public static boolean
a(coc arg0, Function<gh, coc> arg1, Random arg2, czq arg3, czq$a arg4, gh$a arg5)
canPlaceOre(BlockState arg0, Function<BlockPos, BlockState> arg1, Random arg2, OreConfiguration arg3, OreConfiguration$TargetBlockState arg4, BlockPos$MutableBlockPos arg5)
method_33983(class_2680 arg0, Function<class_2338, class_2680> arg1, Random arg2, class_3124 arg3, class_3124$class_5876 arg4, class_2338$class_2339 arg5)
m_pgpwuphi(C_txtbiemp arg0, Function<C_hynzadkk, C_txtbiemp> arg1, Random arg2, C_eqizccfd arg3, C_eqizccfd$C_nugaveml arg4, C_hynzadkk$C_egqitdjk arg5)
shouldPlace(BlockState state, Function<BlockPos, BlockState> posToState, Random random, OreFeatureConfig config, OreFeatureConfig$Target target, BlockPos$Mutable pos)
m_160169_(C_2064_ p_160170_, Function<C_4675_, C_2064_> p_160171_, Random p_160172_, C_2347_ p_160173_, C_2347_$C_141385_ p_160174_, C_4675_$C_4681_ p_160175_)
protected static boolean
a(Random arg0, float arg1)
shouldSkipAirCheck(Random arg0, float arg1)
method_33984(Random arg0, float arg1)
m_nubutiof(Random arg0, float arg1)
shouldNotDiscard(Random random, float chance)
m_160178_(Random p_160179_, float p_160180_)