Uses of Class
net.minecraft.world.level.block.state.StateHolder
Packages that use StateHolder
Package
Description
-
Uses of StateHolder in net.minecraft.advancements.critereon
Methods in net.minecraft.advancements.critereon with type parameters of type StateHolderModifier and TypeMethodDescription<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_) Methods in net.minecraft.advancements.critereon with parameters of type StateHolderModifier and TypeMethodDescription<T extends Comparable<T>>
booleanStatePropertiesPredicate.ExactMatcher.match
(StateHolder<?, ?> p_298379_, Property<T> p_299294_) <T extends Comparable<T>>
booleanStatePropertiesPredicate.RangedMatcher.match
(StateHolder<?, ?> p_298772_, Property<T> p_298371_) <T extends Comparable<T>>
booleanStatePropertiesPredicate.ValueMatcher.match
(StateHolder<?, ?> p_299255_, Property<T> p_298372_) -
Uses of StateHolder in net.minecraft.client.data.models
Methods in net.minecraft.client.data.models with parameters of type StateHolderModifier and TypeMethodDescriptionstatic <T extends Property<?>>
Map<T, VariantMutator> BlockModelGenerators.selectMultifaceProperties
(StateHolder<?, ?> p_405175_, Function<Direction, T> p_404830_) -
Uses of StateHolder in net.minecraft.client.renderer.block.model
Methods in net.minecraft.client.renderer.block.model with type parameters of type StateHolderModifier and TypeMethodDescriptionstatic <O,
S extends StateHolder<O, S>>
Predicate<StateHolder<O, S>> VariantSelector.predicate
(StateDefinition<O, S> p_363406_, String p_363089_) Methods in net.minecraft.client.renderer.block.model that return types with arguments of type StateHolderModifier and TypeMethodDescriptionstatic <O,
S extends StateHolder<O, S>>
Predicate<StateHolder<O, S>> VariantSelector.predicate
(StateDefinition<O, S> p_363406_, String p_363089_) -
Uses of StateHolder in net.minecraft.client.renderer.block.model.multipart
Methods in net.minecraft.client.renderer.block.model.multipart with type parameters of type StateHolderModifier 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>, T extends Comparable<T>>
Predicate<S> KeyValueCondition.Terms.instantiate
(O p_404984_, Property<T> p_405617_) <O,
S extends StateHolder<O, S>>
Predicate<S> Selector.instantiate
(StateDefinition<O, S> p_404970_) -
Uses of StateHolder in net.minecraft.nbt
Methods in net.minecraft.nbt with type parameters of type StateHolderModifier and TypeMethodDescriptionprivate static <S extends StateHolder<?,
S>, T extends Comparable<T>>
SNbtUtils.setValueHelper
(S p_129205_, Property<T> p_129206_, String p_129207_, CompoundTag p_129208_, CompoundTag p_129209_) -
Uses of StateHolder in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with type parameters of type StateHolderModifier and TypeMethodDescriptionprivate static <S extends StateHolder<?,
S>, T extends Comparable<T>>
SBlock.setValueHelper
(S p_394311_, Property<T> p_394352_, Object p_394525_) -
Uses of StateHolder in net.minecraft.world.level.block.state
Classes in net.minecraft.world.level.block.state with type parameters of type StateHolderModifier and TypeClassDescriptionclass
StateDefinition<O,
S extends StateHolder<O, S>> static class
StateDefinition.Builder<O,
S extends StateHolder<O, S>> Subclasses of StateHolder in net.minecraft.world.level.block.stateMethods in net.minecraft.world.level.block.state with type parameters of type StateHolderModifier and TypeMethodDescriptionprivate static <S extends StateHolder<?,
S>, T extends Comparable<T>>
com.mojang.serialization.MapCodec<S> StateDefinition.appendPropertyCodec
(com.mojang.serialization.MapCodec<S> p_61077_, Supplier<S> p_61078_, String p_61079_, Property<T> p_61080_) protected static <O,
S extends StateHolder<O, S>>
com.mojang.serialization.Codec<S> -
Uses of StateHolder in net.minecraft.world.level.block.state.properties
Methods in net.minecraft.world.level.block.state.properties with type parameters of type StateHolderModifier and TypeMethodDescription<U,
S extends StateHolder<?, S>>
com.mojang.serialization.DataResult<S> Property.parseValue
(com.mojang.serialization.DynamicOps<U> p_156032_, S p_156033_, U p_156034_) Methods in net.minecraft.world.level.block.state.properties with parameters of type StateHolder -
Uses of StateHolder in net.minecraft.world.level.material
Subclasses of StateHolder in net.minecraft.world.level.material