net.minecraft.client.data

public class BlockStateVariantMap$QuintupleProperty<V, T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>>

extends BlockStateVariantMap<V>

net.minecraft.client.data.models.blockstates.PropertyDispatch$C5
net.minecraft.class_4926$class_4931
net.minecraft.client.data.BlockStateVariantMap$QuintupleProperty

Field summary

Modifier and TypeField
private final Property<T1>
property1
field_22874
first
private final Property<T2>
property2
field_22875
second
private final Property<T3>
property3
field_22876
third
private final Property<T4>
property4
field_22877
fourth
private final Property<T5>
property5
field_22878
fifth

Constructor summary

ModifierConstructor
private (Property<T1> first, Property<T2> second, Property<T3> third, Property<T4> fourth, Property<T5> fifth)

Method summary

Modifier and TypeMethod
public List<Property<?>>
getDefinedProperties()
method_25791()
getProperties()
public BlockStateVariantMap$QuintupleProperty<V, T1, T2, T3, T4, T5>
select(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, V variants)
method_25814(T1 arg0, T2 arg1, T3 arg2, T4 arg3, T5 arg4, V arg5)
register(T1 firstProperty, T2 secondProperty, T3 thirdProperty, T4 fourthProperty, T5 fifthProperty, V variant)
public BlockStateVariantMap<V>
generate(com.mojang.datafixers.util.Function5<T1, T2, T3, T4, T5, V> generator)
method_35897(com.mojang.datafixers.util.Function5<T1, T2, T3, T4, T5, V> arg0)
generate(com.mojang.datafixers.util.Function5<T1, T2, T3, T4, T5, V> variantFactory)
private void
lambda$generate$0(com.mojang.datafixers.util.Function5 arg0, Comparable arg1)
method_35904(com.mojang.datafixers.util.Function5 arg0, Comparable arg1)
method_35904(com.mojang.datafixers.util.Function5 arg0, Comparable firstValue)
private void
lambda$generate$1(Comparable arg0, com.mojang.datafixers.util.Function5 arg1, Comparable arg2)
method_35902(Comparable arg0, com.mojang.datafixers.util.Function5 arg1, Comparable arg2)
method_35902(Comparable arg0, com.mojang.datafixers.util.Function5 arg1, Comparable secondValue)
private void
lambda$generate$2(Comparable arg0, Comparable arg1, com.mojang.datafixers.util.Function5 arg2, Comparable arg3)
method_35901(Comparable arg0, Comparable arg1, com.mojang.datafixers.util.Function5 arg2, Comparable arg3)
method_35901(Comparable arg0, Comparable arg1, com.mojang.datafixers.util.Function5 arg2, Comparable thirdValue)
private void
lambda$generate$3(Comparable arg0, Comparable arg1, Comparable arg2, com.mojang.datafixers.util.Function5 arg3, Comparable arg4)
method_35900(Comparable arg0, Comparable arg1, Comparable arg2, com.mojang.datafixers.util.Function5 arg3, Comparable arg4)
method_35900(Comparable arg0, Comparable arg1, Comparable arg2, com.mojang.datafixers.util.Function5 arg3, Comparable fourthValue)
private void
lambda$generate$4(Comparable arg0, Comparable arg1, Comparable arg2, Comparable arg3, com.mojang.datafixers.util.Function5 arg4, Comparable arg5)
method_35899(Comparable arg0, Comparable arg1, Comparable arg2, Comparable arg3, com.mojang.datafixers.util.Function5 arg4, Comparable arg5)
method_35899(Comparable arg0, Comparable arg1, Comparable arg2, Comparable arg3, com.mojang.datafixers.util.Function5 arg4, Comparable fifthValue)