Class PropertyDispatch
java.lang.Object
net.minecraft.data.models.blockstates.PropertyDispatch
- Direct Known Subclasses:
PropertyDispatch.C1
,PropertyDispatch.C2
,PropertyDispatch.C3
,PropertyDispatch.C4
,PropertyDispatch.C5
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
PropertyDispatch.C1<T1 extends Comparable<T1>>
static class
PropertyDispatch.C2<T1 extends Comparable<T1>,T2 extends Comparable<T2>>
static class
PropertyDispatch.C3<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>>
static class
PropertyDispatch.C4<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>,T4 extends Comparable<T4>>
static class
PropertyDispatch.C5<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>,T4 extends Comparable<T4>,T5 extends Comparable<T5>>
static interface
static interface
static interface
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T1 extends Comparable<T1>, T2 extends Comparable<T2>>
PropertyDispatch.C2<T1,T2>properties(Property<T1> p_125297_, Property<T2> p_125298_)
static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>>
PropertyDispatch.C3<T1,T2,T3>properties(Property<T1> p_125300_, Property<T2> p_125301_, Property<T3> p_125302_)
static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>>
PropertyDispatch.C4<T1,T2,T3,T4>properties(Property<T1> p_125304_, Property<T2> p_125305_, Property<T3> p_125306_, Property<T4> p_125307_)
static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>>
PropertyDispatch.C5<T1,T2,T3,T4,T5>properties(Property<T1> p_125309_, Property<T2> p_125310_, Property<T3> p_125311_, Property<T4> p_125312_, Property<T5> p_125313_)
static <T1 extends Comparable<T1>>
PropertyDispatch.C1<T1>protected void
private void
-
Field Details
-
values
-
-
Constructor Details
-
PropertyDispatch
public PropertyDispatch()
-
-
Method Details
-
putValue
-
getEntries
-
verifyComplete
private void verifyComplete() -
getDefinedProperties
-
property
-
properties
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>> PropertyDispatch.C2<T1,T2> properties(Property<T1> p_125297_, Property<T2> p_125298_) -
properties
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>> PropertyDispatch.C3<T1,T2,T3> properties(Property<T1> p_125300_, Property<T2> p_125301_, Property<T3> p_125302_) -
properties
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>> PropertyDispatch.C4<T1,T2,T3,T4> properties(Property<T1> p_125304_, Property<T2> p_125305_, Property<T3> p_125306_, Property<T4> p_125307_) -
properties
public static <T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>> PropertyDispatch.C5<T1,T2,T3,T4,T5> properties(Property<T1> p_125309_, Property<T2> p_125310_, Property<T3> p_125311_, Property<T4> p_125312_, Property<T5> p_125313_)
-