net.minecraft.world.level.levelgen.feature.stateproviders

public record RuleBasedBlockStateProvider

eqa
net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedBlockStateProvider
net.minecraft.class_7400

Field summary

Modifier and TypeField
private final BlockStateProvider
b
fallback
comp_725
private final List<RuleBasedBlockStateProvider$Rule>
c
rules
comp_726
public static final com.mojang.serialization.Codec<RuleBasedBlockStateProvider>
a
CODEC
field_38870

Constructor summary

ModifierConstructor
public (BlockStateProvider arg0, List<RuleBasedBlockStateProvider$Rule> arg1)

Method summary

Modifier and TypeMethod
public static RuleBasedBlockStateProvider
a(eps arg0)
simple(BlockStateProvider arg0)
method_43314(class_4651 arg0)
public static RuleBasedBlockStateProvider
a(doe arg0)
simple(Block arg0)
method_43312(class_2248 arg0)
public BlockState
a(dly arg0, baq arg1, iy arg2)
getState(WorldGenLevel arg0, RandomSource arg1, BlockPos arg2)
method_43311(class_5281 arg0, class_5819 arg1, class_2338 arg2)
public BlockStateProvider
a()
fallback()
comp_725()
public List<RuleBasedBlockStateProvider$Rule>
b()
rules()
comp_726()