net.minecraft.world.level.levelgen.feature

public class OreFeature

extends Feature<OreConfiguration>

ebv
net.minecraft.world.level.levelgen.feature.OreFeature
net.minecraft.class_3122
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(ebc<edm> arg0)
place(FeaturePlaceContext<OreConfiguration> arg0)
method_13151(class_5821<class_3124> arg0)
generate(FeatureContext<OreFeatureConfig> arg0)
m_142674_(C_141361_<C_2347_> arg0)
protected boolean
a(dcv arg0, azh arg1, edm 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, RandomSource 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, class_5819 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)
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_225171_(C_1625_ p_225173_, C_212974_ p_225174_, C_2347_ p_225175_, double p_225176_, double p_225178_, double p_225180_, double p_225182_, double p_225184_, double arg8, int arg9, int arg10, int arg11, int arg12, int arg13)
public static boolean
a(dse arg0, Function<iz, dse> arg1, azh arg2, edm arg3, edm$a arg4, iz$a arg5)
canPlaceOre(BlockState arg0, Function<BlockPos, BlockState> arg1, RandomSource arg2, OreConfiguration arg3, OreConfiguration$TargetBlockState arg4, BlockPos$MutableBlockPos arg5)
method_33983(class_2680 arg0, Function<class_2338, class_2680> arg1, class_5819 arg2, class_3124 arg3, class_3124$class_5876 arg4, class_2338$class_2339 arg5)
shouldPlace(BlockState state, Function<BlockPos, BlockState> posToState, Random random, OreFeatureConfig config, OreFeatureConfig$Target target, BlockPos$Mutable pos)
m_225186_(C_2064_ p_225187_, Function<C_4675_, C_2064_> p_225188_, C_212974_ p_225189_, C_2347_ p_225190_, C_2347_$C_141385_ p_225191_, C_4675_$C_4681_ p_225192_)
protected static boolean
a(azh arg0, float arg1)
shouldSkipAirCheck(RandomSource arg0, float arg1)
method_33984(class_5819 arg0, float arg1)
shouldNotDiscard(Random random, float chance)
m_225168_(C_212974_ p_225169_, float p_225170_)