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 classBlockStateVariantMap.DoubleProperty<V,T1 extends Comparable<T1>, T2 extends Comparable<T2>> static classBlockStateVariantMap.QuadrupleProperty<V,T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>> static classBlockStateVariantMap.QuintupleProperty<V,T1 extends Comparable<T1>, T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>> static classBlockStateVariantMap.SingleProperty<V,T1 extends Comparable<T1>> static classBlockStateVariantMap.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_OPERATIONSprivate static final BlockStateVariantMap<ModelVariantOperator> BlockStateModelGenerator.NORTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONSprivate static final BlockStateVariantMap<ModelVariantOperator> BlockStateModelGenerator.NORTH_DEFAULT_ROTATION_OPERATIONSprivate static final BlockStateVariantMap<ModelVariantOperator> BlockStateModelGenerator.SOUTH_DEFAULT_HORIZONTAL_ROTATION_OPERATIONSprivate static final BlockStateVariantMap<ModelVariantOperator> BlockStateModelGenerator.UP_DEFAULT_ROTATION_OPERATIONSMethods 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)