public static class BlockStateVariantMap.QuadrupleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>,T4 extends Comparable<T4>> extends BlockStateVariantMap
BlockStateVariantMap.DoubleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>>, BlockStateVariantMap.QuadrupleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>,T4 extends Comparable<T4>>, BlockStateVariantMap.QuintupleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>,T4 extends Comparable<T4>,T5 extends Comparable<T5>>, BlockStateVariantMap.SingleProperty<T1 extends Comparable<T1>>, BlockStateVariantMap.TriFunction<P1,P2,P3,R>, BlockStateVariantMap.TripleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>>
Modifier and Type | Field and Description |
---|---|
private Property<T1> |
first |
private Property<T4> |
fourth |
private Property<T2> |
second |
private Property<T3> |
third |
Modifier | Constructor and Description |
---|---|
private |
QuadrupleProperty(Property<T1> property,
Property<T2> property2,
Property<T3> property3,
Property<T4> property4) |
Modifier and Type | Method and Description |
---|---|
List<Property<?>> |
getProperties() |
BlockStateVariantMap.QuadrupleProperty<T1,T2,T3,T4> |
register(T1 t1,
T2 t2,
T3 t3,
T4 t4,
BlockStateVariant blockStateVariant) |
BlockStateVariantMap.QuadrupleProperty<T1,T2,T3,T4> |
register(T1 t1,
T2 t2,
T3 t3,
T4 t4,
List<BlockStateVariant> list) |
create, create, create, create, create, getVariants, register
private final Property<T1 extends Comparable<T1>> first
private final Property<T2 extends Comparable<T2>> second
private final Property<T3 extends Comparable<T3>> third
private final Property<T4 extends Comparable<T4>> fourth
public List<Property<?>> getProperties()
getProperties
in class BlockStateVariantMap
public BlockStateVariantMap.QuadrupleProperty<T1,T2,T3,T4> register(T1 t1, T2 t2, T3 t3, T4 t4, List<BlockStateVariant> list)
public BlockStateVariantMap.QuadrupleProperty<T1,T2,T3,T4> register(T1 t1, T2 t2, T3 t3, T4 t4, BlockStateVariant blockStateVariant)