net.minecraft.world.level.levelgen.feature

public class GlowLichenFeature

extends Feature<GlowLichenConfiguration>

csl
net.minecraft.world.level.levelgen.feature.GlowLichenFeature
net.minecraft.class_5779
net.minecraft.world.gen.feature.GlowLichenFeature
net.minecraft.src.C_141364_
net.minecraft.world.level.levelgen.feature.GlowLichenFeature

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(csg<cvi> arg0)
place(FeaturePlaceContext<GlowLichenConfiguration> arg0)
method_13151(class_5821<class_5780> arg0)
generate(FeatureContext<GlowLichenFeatureConfig> arg0)
m_142674_(C_141361_<C_141381_> arg0)
generate(FeaturePlaceContext<GlowLichenConfiguration> arg0)
public static boolean
a(bxk arg0, gg arg1, cks arg2, cvi arg3, Random arg4, List<gl> arg5)
placeGlowLichenIfPossible(WorldGenLevel arg0, BlockPos arg1, BlockState arg2, GlowLichenConfiguration arg3, Random arg4, List<Direction> arg5)
method_33391(class_5281 arg0, class_2338 arg1, class_2680 arg2, class_5780 arg3, Random arg4, List<class_2350> arg5)
generate(StructureWorldAccess world, BlockPos pos, BlockState state, GlowLichenFeatureConfig config, Random random, List<Direction> directions)
m_159839_(C_1625_ p_159840_, C_4675_ p_159841_, C_2064_ p_159842_, C_141381_ p_159843_, Random p_159844_, List<C_4687_> p_159845_)
public static List<Direction>
a(cvi arg0, Random arg1)
getShuffledDirections(GlowLichenConfiguration arg0, Random arg1)
method_33392(class_5780 arg0, Random arg1)
shuffleDirections(GlowLichenFeatureConfig config, Random random)
m_159848_(C_141381_ p_159849_, Random p_159850_)
public static List<Direction>
a(cvi arg0, Random arg1, gl arg2)
getShuffledDirectionsExcept(GlowLichenConfiguration arg0, Random arg1, Direction arg2)
method_33393(class_5780 arg0, Random arg1, class_2350 arg2)
shuffleDirections(GlowLichenFeatureConfig config, Random random, Direction excluded)
m_159851_(C_141381_ p_159852_, Random p_159853_, C_4687_ p_159854_)
private static boolean
c(cks arg0)
isAirOrWater(BlockState arg0)
method_33395(class_2680 arg0)
isAirOrWater(BlockState state)
m_159858_(C_2064_ p_159859_)