Package net.minecraft.data
Class BlockStateVariantBuilder.Two<T1 extends Comparable<T1>,T2 extends Comparable<T2>>
java.lang.Object
net.minecraft.data.BlockStateVariantBuilder
net.minecraft.data.BlockStateVariantBuilder.Two<T1,T2>
- Enclosing class:
- BlockStateVariantBuilder
public static class BlockStateVariantBuilder.Two<T1 extends Comparable<T1>,T2 extends Comparable<T2>>
extends BlockStateVariantBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.data.BlockStateVariantBuilder
BlockStateVariantBuilder.Five<T1 extends Comparable<T1>,
T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>>, BlockStateVariantBuilder.Four<T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>>, BlockStateVariantBuilder.ITriFunction<P1, P2, P3, R>, BlockStateVariantBuilder.One<T1 extends Comparable<T1>>, BlockStateVariantBuilder.Three<T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>>, BlockStateVariantBuilder.Two<T1 extends Comparable<T1>, T2 extends Comparable<T2>> -
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongenerate
(BiFunction<T1, T2, BlockModelDefinition> p_240152_1_) generateList
(BiFunction<T1, T2, List<BlockModelDefinition>> p_240155_1_) select
(T1 p_240150_1_, T2 p_240150_2_, List<BlockModelDefinition> p_240150_3_) select
(T1 p_240149_1_, T2 p_240149_2_, BlockModelDefinition p_240149_3_) Methods inherited from class net.minecraft.data.BlockStateVariantBuilder
getEntries, properties, properties, properties, properties, property, putValue
-
Field Details
-
property1
-
property2
-
-
Constructor Details
-
Two
-
-
Method Details
-
getDefinedProperties
- Specified by:
getDefinedProperties
in classBlockStateVariantBuilder
-
select
public BlockStateVariantBuilder.Two<T1,T2> select(T1 p_240150_1_, T2 p_240150_2_, List<BlockModelDefinition> p_240150_3_) -
select
public BlockStateVariantBuilder.Two<T1,T2> select(T1 p_240149_1_, T2 p_240149_2_, BlockModelDefinition p_240149_3_) -
generate
-
generateList
public BlockStateVariantBuilder generateList(BiFunction<T1, T2, List<BlockModelDefinition>> p_240155_1_)
-