Package net.minecraft.data
Class BlockStateVariantBuilder.Three<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>>  
java.lang.Object
net.minecraft.data.BlockStateVariantBuilder
net.minecraft.data.BlockStateVariantBuilder.Three<T1,T2,T3>  
- Enclosing class:
 - BlockStateVariantBuilder
 
public static class BlockStateVariantBuilder.Three<T1 extends Comparable<T1>,T2 extends Comparable<T2>,T3 extends Comparable<T3>>  
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
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongenerate(BlockStateVariantBuilder.ITriFunction<T1, T2, T3, BlockModelDefinition> p_240160_1_) select(T1 p_240161_1_, T2 p_240161_2_, T3 p_240161_3_, BlockModelDefinition p_240161_4_) Methods inherited from class net.minecraft.data.BlockStateVariantBuilder
getEntries, properties, properties, properties, properties, property, putValue 
- 
Field Details
- 
property1
 - 
property2
 - 
property3
 
 - 
 - 
Constructor Details
- 
Three
 
 - 
 - 
Method Details
- 
getDefinedProperties
- Specified by:
 getDefinedPropertiesin classBlockStateVariantBuilder
 - 
select
public BlockStateVariantBuilder.Three<T1,T2, selectT3> (T1 p_240162_1_, T2 p_240162_2_, T3 p_240162_3_, List<BlockModelDefinition> p_240162_4_)  - 
select
public BlockStateVariantBuilder.Three<T1,T2, selectT3> (T1 p_240161_1_, T2 p_240161_2_, T3 p_240161_3_, BlockModelDefinition p_240161_4_)  - 
generate
public BlockStateVariantBuilder generate(BlockStateVariantBuilder.ITriFunction<T1, T2, T3, BlockModelDefinition> p_240160_1_)  
 -