Class VariantSelector
java.lang.Object
net.minecraft.client.renderer.block.model.VariantSelector
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final com.google.common.base.Splitter
private static final com.google.common.base.Splitter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
TgetValueHelper
(Property<T> pProperty, String pValue) static <O,
S extends StateHolder<O, S>>
Predicate<StateHolder<O, S>> predicate
(StateDefinition<O, S> pStateDefinition, String pValue)
-
Field Details
-
COMMA_SPLITTER
private static final com.google.common.base.Splitter COMMA_SPLITTER -
EQUAL_SPLITTER
private static final com.google.common.base.Splitter EQUAL_SPLITTER
-
-
Constructor Details
-
VariantSelector
public VariantSelector()
-
-
Method Details
-
predicate
public static <O,S extends StateHolder<O, Predicate<StateHolder<O,S>> S>> predicate(StateDefinition<O, S> pStateDefinition, String pValue) -
getValueHelper
@Nullable private static <T extends Comparable<T>> T getValueHelper(Property<T> pProperty, String pValue)
-