Uses of Class
net.minecraft.client.data.BlockStateVariantMap
Packages that use BlockStateVariantMap
-
Uses of BlockStateVariantMap in net.minecraft.client.data
Subclasses of BlockStateVariantMap in net.minecraft.client.dataModifier and TypeClassDescriptionstatic class
BlockStateVariantMap.DoubleProperty<V,
T1 extends Comparable<T1>, T2 extends Comparable<T2>> static class
BlockStateVariantMap.QuadrupleProperty<V,
T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>> static class
BlockStateVariantMap.QuintupleProperty<V,
T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>> static class
BlockStateVariantMap.SingleProperty<V,
T1 extends Comparable<T1>> static class
BlockStateVariantMap.TripleProperty<V,
T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>> Fields in net.minecraft.client.data declared as BlockStateVariantMapModifier and TypeFieldDescriptionprivate static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.EAST_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.NORTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.NORTH_DEFAULT_ROTATION_OPERATIONS
private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.SOUTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONS
private static final BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.UP_DEFAULT_ROTATION_OPERATIONS
Methods in net.minecraft.client.data that return BlockStateVariantMapModifier and TypeMethodDescriptionprivate static BlockStateVariantMap
<ModelVariantOperator> BlockStateModelGenerator.createAxisRotatedVariantMap()
private static BlockStateVariantMap
<WeightedVariant> BlockStateModelGenerator.createBooleanModelMap
(BooleanProperty property, WeightedVariant trueModel, WeightedVariant falseModel) private static <T extends Comparable<T>>
BlockStateVariantMap<WeightedVariant> BlockStateModelGenerator.createValueFencedModelMap
(Property<T> property, T fence, WeightedVariant aboveFenceModel, WeightedVariant belowFenceModel) BlockStateVariantMap.DoubleProperty.generate
(BiFunction<T1, T2, V> variantFactory) BlockStateVariantMap.QuadrupleProperty.generate
(com.mojang.datafixers.util.Function4<T1, T2, T3, T4, V> variantFactory) BlockStateVariantMap.QuintupleProperty.generate
(com.mojang.datafixers.util.Function5<T1, T2, T3, T4, T5, V> variantFactory) BlockStateVariantMap.TripleProperty.generate
(com.mojang.datafixers.util.Function3<T1, T2, T3, V> variantFactory) Methods in net.minecraft.client.data with parameters of type BlockStateVariantMapModifier and TypeMethodDescriptionVariantsBlockModelDefinitionCreator.Entry.apply
(BlockStateVariantMap<ModelVariantOperator> operatorMap) VariantsBlockModelDefinitionCreator.coordinate
(BlockStateVariantMap<ModelVariantOperator> variantMap) Appends a block state variant map to this block state information.VariantsBlockModelDefinitionCreator.validateAndAddProperties
(Set<Property<?>> definedProperties, Block block, BlockStateVariantMap<?> variantMap) VariantsBlockModelDefinitionCreator.Empty.with
(BlockStateVariantMap<WeightedVariant> variantMap)