History - net.minecraft.world.gen.stateprovider.RuleBasedStateProvider
26.3
Names
Fields
BlockStateProvider: fallback, fallback, field_1_2442, fallback
List<RuleBasedStateProvider$Rule>: rules, rules, field_1_2443, rules
List<RuleBasedStateProvider$Rule>: rules, rules, comp_1_1348, rules
RegistryEntry<BlockStateProvider>: fallback, fallback, comp_1_1347, fallback
Constructors
(BlockStateProvider, List<RuleBasedStateProvider$Rule>)
(RegistryEntry<BlockStateProvider>, List<RuleBasedStateProvider$Rule>)
Methods
BlockStateProviderType<?> (): type, type, method_28862, getType
BlockState (StructureWorldAccess, Random, BlockPos): getState, getState, method_23455, get
BlockState (StructureWorldAccess, Random, BlockPos): getOptionalState, getOptionalState, method_1_2896, getOrNull
com.mojang.serialization.MapCodec<RuleBasedStateProvider> (): codec, codec, method_1_8224, getCodec
BlockState (WorldAccess, Random, BlockPos): getState, getState, method_23455, get
BlockState (WorldAccess, Random, BlockPos): getOptionalState, getOptionalState, method_1_2896, getOrNull
RegistryEntry<BlockStateProvider> (): fallback, fallback, comp_1_1347, fallback
List<RuleBasedStateProvider$Rule> (): rules, rules, comp_1_1348, rules
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedStateProvider
net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedStateProvider
net.minecraft.class_1_459
net.minecraft.world.gen.stateprovider.RuleBasedStateProvider
Fields
com.mojang.serialization.MapCodec<RuleBasedStateProvider>: CODEC, CODEC, field_1_2441, CODEC
BlockStateProvider: fallback, fallback, field_1_2442, fallback
List<RuleBasedStateProvider$Rule>: rules, rules, field_1_2443, rules
Constructors
(BlockStateProvider, List<RuleBasedStateProvider$Rule>)
(Optional<BlockStateProvider>, List<RuleBasedStateProvider$Rule>)
Methods
RuleBasedStateProvider (BlockPredicate, Block): ifTrueThenProvide, ifTrueThenProvide, method_1_2899, of
RuleBasedStateProvider (BlockPredicate, BlockStateProvider): ifTrueThenProvide, ifTrueThenProvide, method_1_2900, of
BlockStateProviderType<?> (): type, type, method_28862, getType
BlockState (StructureWorldAccess, Random, BlockPos): getState, getState, method_23455, get
BlockState (StructureWorldAccess, Random, BlockPos): getOptionalState, getOptionalState, method_1_2896, getOrNull
RuleBasedStateProvider$Builder (): builder, builder, method_1_2897, builder
RuleBasedStateProvider$Builder (BlockStateProvider): builder, builder, method_1_2898, builder