Uses of Class
net.minecraft.world.level.block.state.StateDefinition
Packages that use StateDefinition
Package
Description
-
Uses of StateDefinition in net.minecraft.advancements.critereon
Methods in net.minecraft.advancements.critereon with parameters of type StateDefinitionModifier and TypeMethodDescriptionStatePropertiesPredicate.checkState
(StateDefinition<?, ?> p_298590_) StatePropertiesPredicate.PropertyMatcher.checkState
(StateDefinition<?, ?> p_67722_) <S extends StateHolder<?,
S>>
booleanStatePropertiesPredicate.PropertyMatcher.match
(StateDefinition<?, S> p_67719_, S p_67720_) <S extends StateHolder<?,
S>>
booleanStatePropertiesPredicate.matches
(StateDefinition<?, S> p_67670_, S p_67671_) -
Uses of StateDefinition in net.minecraft.client.renderer.block.model
Methods in net.minecraft.client.renderer.block.model with parameters of type StateDefinitionModifier and TypeMethodDescriptionBlockModelDefinition.instantiate
(StateDefinition<Block, BlockState> p_360641_, Supplier<String> p_405739_) BlockModelDefinition.MultiPartDefinition.instantiate
(StateDefinition<Block, BlockState> p_409848_) void
BlockModelDefinition.SimpleModelSelectors.instantiate
(StateDefinition<Block, BlockState> p_410043_, Supplier<String> p_410061_, BiConsumer<BlockState, BlockStateModel.UnbakedRoot> p_410161_) BlockModelDefinition.instantiateVanilla
(StateDefinition<Block, BlockState> p_360641_, Supplier<String> p_405739_) static <O,
S extends StateHolder<O, S>>
Predicate<StateHolder<O, S>> VariantSelector.predicate
(StateDefinition<O, S> p_363406_, String p_363089_) -
Uses of StateDefinition in net.minecraft.client.renderer.block.model.multipart
Methods in net.minecraft.client.renderer.block.model.multipart with parameters of type StateDefinitionModifier and TypeMethodDescription<O,
S extends StateHolder<O, S>>
Predicate<S> CombinedCondition.instantiate
(StateDefinition<O, S> p_405856_) <O,
S extends StateHolder<O, S>>
Predicate<S> Condition.instantiate
(StateDefinition<O, S> p_111933_) <O,
S extends StateHolder<O, S>>
Predicate<S> KeyValueCondition.instantiate
(StateDefinition<O, S> p_405000_) private static <O,
S extends StateHolder<O, S>>
Predicate<S> KeyValueCondition.instantiate
(StateDefinition<O, S> p_405206_, String p_405083_, KeyValueCondition.Terms p_405754_) <O,
S extends StateHolder<O, S>>
Predicate<S> Selector.instantiate
(StateDefinition<O, S> p_404970_) -
Uses of StateDefinition in net.minecraft.client.resources.model
Fields in net.minecraft.client.resources.model declared as StateDefinitionModifier and TypeFieldDescriptionprivate static final StateDefinition
<Block, BlockState> BlockStateDefinitions.GLOW_ITEM_FRAME_FAKE_DEFINITION
private static final StateDefinition
<Block, BlockState> BlockStateDefinitions.ITEM_FRAME_FAKE_DEFINITION
Fields in net.minecraft.client.resources.model with type parameters of type StateDefinitionModifier and TypeFieldDescriptionprivate static final Map
<ResourceLocation, StateDefinition<Block, BlockState>> BlockStateDefinitions.STATIC_DEFINITIONS
Methods in net.minecraft.client.resources.model that return StateDefinitionModifier and TypeMethodDescriptionprivate static StateDefinition
<Block, BlockState> BlockStateDefinitions.createItemFrameFakeState()
Methods in net.minecraft.client.resources.model that return types with arguments of type StateDefinitionModifier and TypeMethodDescription(package private) static Function
<ResourceLocation, StateDefinition<Block, BlockState>> BlockStateDefinitions.definitionLocationToBlockStateMapper()
Methods in net.minecraft.client.resources.model with parameters of type StateDefinitionModifier and TypeMethodDescriptionprivate static BlockStateModelLoader.LoadedModels
BlockStateModelLoader.loadBlockStateDefinitionStack
(ResourceLocation p_362931_, StateDefinition<Block, BlockState> p_363315_, List<BlockStateModelLoader.LoadedBlockModelDefinition> p_360590_) -
Uses of StateDefinition in net.minecraft.commands.arguments.blocks
Fields in net.minecraft.commands.arguments.blocks declared as StateDefinitionModifier and TypeFieldDescriptionprivate StateDefinition
<Block, BlockState> BlockStateParser.definition
-
Uses of StateDefinition in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block declared as StateDefinitionModifier and TypeFieldDescriptionprotected final StateDefinition
<Block, BlockState> Block.stateDefinition
Methods in net.minecraft.world.level.block that return StateDefinitionMethods in net.minecraft.world.level.block with parameters of type StateDefinitionModifier and TypeMethodDescriptionprivate static BlockState
MultifaceBlock.getDefaultMultifaceState
(StateDefinition<Block, BlockState> p_153919_) -
Uses of StateDefinition in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state that return StateDefinitionModifier and TypeMethodDescription -
Uses of StateDefinition in net.minecraft.world.level.block.state.predicate
Fields in net.minecraft.world.level.block.state.predicate declared as StateDefinitionModifier and TypeFieldDescriptionprivate final StateDefinition
<Block, BlockState> BlockStatePredicate.definition
Constructors in net.minecraft.world.level.block.state.predicate with parameters of type StateDefinitionModifierConstructorDescriptionprivate
BlockStatePredicate
(StateDefinition<Block, BlockState> p_61286_) -
Uses of StateDefinition in net.minecraft.world.level.material
Fields in net.minecraft.world.level.material declared as StateDefinitionModifier and TypeFieldDescriptionprotected final StateDefinition
<Fluid, FluidState> Fluid.stateDefinition
Methods in net.minecraft.world.level.material that return StateDefinition -
Uses of StateDefinition in net.neoforged.neoforge.client.model.block
Methods in net.neoforged.neoforge.client.model.block with parameters of type StateDefinitionModifier and TypeMethodDescriptionCustomBlockModelDefinition.instantiate
(StateDefinition<Block, BlockState> states, Supplier<String> sourceSupplier) Instantiate this definition.