Class VariantSelector
java.lang.Object
net.minecraft.client.renderer.block.dispatch.VariantSelector
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final com.google.common.base.Splitterprivate static final com.google.common.base.Splitter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
@Nullable TgetValueHelper(Property<T> property, String next) static <O, S extends StateHolder<O,S>>
Predicate<StateHolder<O, S>> predicate(StateDefinition<O, S> stateDefinition, String properties)
-
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,S>> Predicate<StateHolder<O,S>> predicate(StateDefinition<O, S> stateDefinition, String properties) -
getValueHelper
private static <T extends Comparable<T>> @Nullable T getValueHelper(Property<T> property, String next)
-