Uses of Class
net.minecraft.data.client.model.BlockStateVariant
Packages that use BlockStateVariant
-
Uses of BlockStateVariant in net.minecraft.data.client.model
Fields in net.minecraft.data.client.model with type parameters of type BlockStateVariantModifier and TypeFieldDescriptionstatic Map<BooleanProperty,Function<Identifier,BlockStateVariant>>BlockStateModelGenerator.CONNECTION_VARIANT_FUNCTIONSA map from a boolean property about connection on one direction to a function that creates a block state variant for connection on that direction with a given connection model.private Map<PropertiesMap,List<BlockStateVariant>>BlockStateVariantMap.variantsprivate List<BlockStateVariant>MultipartBlockStateSupplier.Multipart.variantsprivate List<BlockStateVariant>VariantsBlockStateSupplier.variantsMethods in net.minecraft.data.client.model that return BlockStateVariantModifier and TypeMethodDescriptionprivate BlockStateVariantBlockStateModelGenerator.addJigsawOrientationToVariant(JigsawOrientation orientation, BlockStateVariant variant)static BlockStateVariantBlockStateVariant.create()private static BlockStateVariant[]BlockStateModelGenerator.createModelVariantWithRandomHorizontalRotations(Identifier modelId)private BlockStateVariantBlockStateModelGenerator.getDripstoneVariant(Direction direction, Thickness thickness)BlockStateVariant.put(VariantSetting<T> key, T value)static BlockStateVariantBlockStateVariant.union(BlockStateVariant first, BlockStateVariant second)Methods in net.minecraft.data.client.model that return types with arguments of type BlockStateVariantModifier and TypeMethodDescriptionprivate static List<BlockStateVariant>BlockStateModelGenerator.buildBlockStateVariants(List<Identifier> modelIds, UnaryOperator<BlockStateVariant> processor)private List<BlockStateVariant>BlockStateModelGenerator.getBambooBlockStateVariants(int age)(package private) Map<PropertiesMap,List<BlockStateVariant>>BlockStateVariantMap.getVariants()private static List<BlockStateVariant>VariantsBlockStateSupplier.intersect(List<BlockStateVariant> list, List<BlockStateVariant> list2)Methods in net.minecraft.data.client.model with parameters of type BlockStateVariantModifier and TypeMethodDescriptionprivate BlockStateVariantBlockStateModelGenerator.addJigsawOrientationToVariant(JigsawOrientation orientation, BlockStateVariant variant)static VariantsBlockStateSupplierVariantsBlockStateSupplier.create(Block block, BlockStateVariant variant)static VariantsBlockStateSupplierVariantsBlockStateSupplier.create(Block block, BlockStateVariant[] variants)BlockStateVariantMap.DoubleProperty.register(T1 t1, T2 t2, BlockStateVariant blockStateVariant)BlockStateVariantMap.QuadrupleProperty.register(T1 t1, T2 t2, T3 t3, T4 t4, BlockStateVariant blockStateVariant)BlockStateVariantMap.QuintupleProperty.register(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, BlockStateVariant blockStateVariant)BlockStateVariantMap.SingleProperty.register(T1 value, BlockStateVariant variant)BlockStateVariantMap.TripleProperty.register(T1 t1, T2 t2, T3 t3, BlockStateVariant blockStateVariant)private voidBlockStateModelGenerator.registerTopSoil(Block topSoil, Identifier modelId, BlockStateVariant snowyVariant)static BlockStateVariantBlockStateVariant.union(BlockStateVariant first, BlockStateVariant second)MultipartBlockStateSupplier.with(BlockStateVariant blockStateVariant)MultipartBlockStateSupplier.with(When when, BlockStateVariant blockStateVariant)MultipartBlockStateSupplier.with(When when, BlockStateVariant[] blockStateVariant)Method parameters in net.minecraft.data.client.model with type arguments of type BlockStateVariantModifier and TypeMethodDescriptionprivate static List<BlockStateVariant>BlockStateModelGenerator.buildBlockStateVariants(List<Identifier> modelIds, UnaryOperator<BlockStateVariant> processor)private static List<BlockStateVariant>VariantsBlockStateSupplier.intersect(List<BlockStateVariant> list, List<BlockStateVariant> list2)BlockStateVariantMap.SingleProperty.method_35878(Function<T1,List<BlockStateVariant>> function)BlockStateVariantMap.TripleProperty.method_35882(BlockStateVariantMap.TriFunction<T1,T2,T3,List<BlockStateVariant>> triFunction)BlockStateVariantMap.QuadrupleProperty.method_35886(BlockStateVariantMap.class_6291<T1,T2,T3,T4,BlockStateVariant> class_6291)BlockStateVariantMap.QuadrupleProperty.method_35891(BlockStateVariantMap.class_6291<T1,T2,T3,T4,List<BlockStateVariant>> class_6291)BlockStateVariantMap.QuintupleProperty.method_35897(BlockStateVariantMap.class_6290<T1,T2,T3,T4,T5,BlockStateVariant> class_6290)BlockStateVariantMap.QuintupleProperty.method_35903(BlockStateVariantMap.class_6290<T1,T2,T3,T4,T5,List<BlockStateVariant>> class_6290)BlockStateVariantMap.DoubleProperty.register(BiFunction<T1,T2,BlockStateVariant> variantFactory)BlockStateVariantMap.DoubleProperty.register(T1 t1, T2 t2, List<BlockStateVariant> list)BlockStateVariantMap.QuadrupleProperty.register(T1 t1, T2 t2, T3 t3, T4 t4, List<BlockStateVariant> list)BlockStateVariantMap.QuintupleProperty.register(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, List<BlockStateVariant> list)protected voidBlockStateVariantMap.register(PropertiesMap condition, List<BlockStateVariant> possibleVariants)BlockStateVariantMap.SingleProperty.register(Function<T1,BlockStateVariant> variantFactory)BlockStateVariantMap.SingleProperty.register(T1 value, List<BlockStateVariant> variants)BlockStateVariantMap.TripleProperty.register(BlockStateVariantMap.TriFunction<T1,T2,T3,BlockStateVariant> triFunction)BlockStateVariantMap.DoubleProperty.registerVariants(BiFunction<T1,T2,List<BlockStateVariant>> variantsFactory)static JsonElementBlockStateVariant.toJson(List<BlockStateVariant> variants)MultipartBlockStateSupplier.with(List<BlockStateVariant> list)MultipartBlockStateSupplier.with(When when, List<BlockStateVariant> list)Constructor parameters in net.minecraft.data.client.model with type arguments of type BlockStateVariantModifierConstructorDescriptionprivateConditionalMultipart(When when, List<BlockStateVariant> variants)privateMultipart(List<BlockStateVariant> variants)privateVariantsBlockStateSupplier(Block block, List<BlockStateVariant> variants)