Uses of Class
net.minecraft.data.client.BlockStateVariantMap
Packages that use BlockStateVariantMap
-
Uses of BlockStateVariantMap in net.minecraft.data.client
Subclasses of BlockStateVariantMap in net.minecraft.data.clientModifier and TypeClassDescriptionstatic classBlockStateVariantMap.DoubleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>> static classBlockStateVariantMap.QuadrupleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>> static classBlockStateVariantMap.QuintupleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>> static classBlockStateVariantMap.SingleProperty<T1 extends Comparable<T1>>static classBlockStateVariantMap.TripleProperty<T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>> Fields in net.minecraft.data.client with type parameters of type BlockStateVariantMapModifier and TypeFieldDescriptionprivate final List<BlockStateVariantMap> VariantsBlockStateSupplier.variantMapsMethods in net.minecraft.data.client that return BlockStateVariantMapModifier and TypeMethodDescriptionprivate static BlockStateVariantMapBlockStateModelGenerator.createAxisRotatedVariantMap()private static BlockStateVariantMapBlockStateModelGenerator.createBooleanModelMap(BooleanProperty property, Identifier trueModel, Identifier falseModel) private static BlockStateVariantMapBlockStateModelGenerator.createEastDefaultHorizontalRotationStates()private static BlockStateVariantMapBlockStateModelGenerator.createNorthDefaultHorizontalRotationStates()private static BlockStateVariantMapBlockStateModelGenerator.createNorthDefaultRotationStates()private static BlockStateVariantMapBlockStateModelGenerator.createSouthDefaultHorizontalRotationStates()private BlockStateVariantMapBlockStateModelGenerator.createUpDefaultFacingVariantMap()private static <T extends Comparable<T>>
BlockStateVariantMapBlockStateModelGenerator.createValueFencedModelMap(Property<T> property, T fence, Identifier higherOrEqualModelId, Identifier lowerModelId) BlockStateVariantMap.DoubleProperty.register(BiFunction<T1, T2, BlockStateVariant> variantFactory) BlockStateVariantMap.QuadrupleProperty.register(BlockStateVariantMap.QuadFunction<T1, T2, T3, T4, BlockStateVariant> variantFactory) BlockStateVariantMap.QuintupleProperty.register(BlockStateVariantMap.QuintFunction<T1, T2, T3, T4, T5, BlockStateVariant> variantFactory) BlockStateVariantMap.SingleProperty.register(Function<T1, BlockStateVariant> variantFactory) BlockStateVariantMap.TripleProperty.register(BlockStateVariantMap.TriFunction<T1, T2, T3, BlockStateVariant> variantFactory) BlockStateVariantMap.DoubleProperty.registerVariants(BiFunction<T1, T2, List<BlockStateVariant>> variantsFactory) BlockStateVariantMap.QuadrupleProperty.registerVariants(BlockStateVariantMap.QuadFunction<T1, T2, T3, T4, List<BlockStateVariant>> variantFactory) BlockStateVariantMap.QuintupleProperty.registerVariants(BlockStateVariantMap.QuintFunction<T1, T2, T3, T4, T5, List<BlockStateVariant>> variantFactory) BlockStateVariantMap.SingleProperty.registerVariants(Function<T1, List<BlockStateVariant>> variantFactory) BlockStateVariantMap.TripleProperty.registerVariants(BlockStateVariantMap.TriFunction<T1, T2, T3, List<BlockStateVariant>> variantFactory) Methods in net.minecraft.data.client with parameters of type BlockStateVariantMapModifier and TypeMethodDescriptionVariantsBlockStateSupplier.coordinate(BlockStateVariantMap map) Appends a block state variant map to this block state information.