net.minecraft.world.gen.stateprovider

public record PredicatedStateProvider

die
net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedBlockStateProvider
net.minecraft.class_7400
net.minecraft.world.gen.stateprovider.PredicatedStateProvider
net.minecraft.unmapped.C_cxbmzbuz
net.minecraft.unmapped.C_cxbmzbuz
net.minecraft.src.C_213151_

Field summary

Modifier and TypeField
private final BlockStateProvider
b
fallback
comp_725
fallback
f_jgnnvtbo
fallback
f_225925_
private final List<PredicatedStateProvider$Rule>
c
rules
comp_726
rules
f_wxcdwvda
rules
f_225926_
public static final com.mojang.serialization.Codec<PredicatedStateProvider>
a
CODEC
field_38870
CODEC
f_dqwdydxj
CODEC
f_225924_

Constructor summary

ModifierConstructor
public (BlockStateProvider f_225926_, List<PredicatedStateProvider$Rule> arg1)

Method summary

Modifier and TypeMethod
public static PredicatedStateProvider
a(dhw o)
simple(BlockStateProvider arg0)
method_43314(class_4651 arg0)
of(BlockStateProvider stateProvider)
m_vutxhcks(C_iqqhkkoe arg0)
m_vutxhcks(BlockStateProvider arg0)
m_225940_(C_2386_ p_225941_)
public static PredicatedStateProvider
a(cjt o)
simple(Block arg0)
method_43312(class_2248 arg0)
of(Block block)
m_flynizei(C_mmxmpdoq arg0)
m_flynizei(Block block)
m_225936_(C_1706_ p_225937_)
public BlockState
a(chp o, amn o, gt arg2)
getState(WorldGenLevel arg0, RandomSource arg1, BlockPos arg2)
method_43311(class_5281 arg0, class_5819 arg1, class_2338 arg2)
getBlockState(StructureWorldAccess world, Random random, BlockPos pos)
m_ulgtpzzz(C_ldkphtbr arg0, C_rlomrsco arg1, C_hynzadkk arg2)
m_ulgtpzzz(StructureWorldAccess arg0, RandomGenerator random, BlockPos pos)
m_225932_(C_1625_ p_225934_, C_212974_ p_225935_, C_4675_ arg2)
public BlockStateProvider
a()
fallback()
comp_725()
fallback()
m_oxreqgqe()
fallback()
f_225925_()
public List<PredicatedStateProvider$Rule>
b()
rules()
comp_726()
rules()
m_ncjvykfc()
rules()
f_225926_()