Uses of Class
net.minecraft.data.models.blockstates.Variant
Packages that use Variant
-
Uses of Variant in net.minecraft.data.models
Fields in net.minecraft.data.models with type parameters of type VariantModifier and TypeFieldDescriptionstatic final List<com.mojang.datafixers.util.Pair<BooleanProperty, Function<ResourceLocation, Variant>>> BlockModelGenerators.MULTIFACE_GENERATORMethods in net.minecraft.data.models that return VariantModifier and TypeMethodDescriptionprivate VariantBlockModelGenerators.applyRotation(FrontAndTop frontAndTop, Variant variant) private VariantBlockModelGenerators.createPointedDripstoneVariant(Direction direction, DripstoneThickness dripstoneThickness) private static Variant[]BlockModelGenerators.createRotatedVariants(ResourceLocation modelLocation) Methods in net.minecraft.data.models that return types with arguments of type VariantModifier and TypeMethodDescriptionBlockModelGenerators.createBambooModels(int age) BlockModelGenerators.wrapModels(List<ResourceLocation> modelLocations, UnaryOperator<Variant> variantMapper) Methods in net.minecraft.data.models with parameters of type VariantModifier and TypeMethodDescriptionprivate VariantBlockModelGenerators.applyRotation(FrontAndTop frontAndTop, Variant variant) private voidBlockModelGenerators.createGrassLikeBlock(Block grassLikeBlock, ResourceLocation modelLocation, Variant variant) Method parameters in net.minecraft.data.models with type arguments of type VariantModifier and TypeMethodDescriptionBlockModelGenerators.wrapModels(List<ResourceLocation> modelLocations, UnaryOperator<Variant> variantMapper) -
Uses of Variant in net.minecraft.data.models.blockstates
Fields in net.minecraft.data.models.blockstates with type parameters of type VariantModifier and TypeFieldDescriptionMultiVariantGenerator.baseVariantsPropertyDispatch.valuesMultiPartGenerator.Entry.variantsMethods in net.minecraft.data.models.blockstates that return VariantModifier and TypeMethodDescriptionstatic Variantstatic VariantVariant.variant()<T> VariantVariant.with(VariantProperty<T> property, T value) Methods in net.minecraft.data.models.blockstates that return types with arguments of type VariantModifier and TypeMethodDescriptionPropertyDispatch.getEntries()MultiVariantGenerator.mergeVariants(List<Variant> variants1, List<Variant> variants2) Methods in net.minecraft.data.models.blockstates with parameters of type VariantModifier and TypeMethodDescriptionstatic Variantstatic MultiVariantGeneratorMultiVariantGenerator.multiVariant(Block block, Variant variant) static MultiVariantGeneratorMultiVariantGenerator.multiVariant(Block block, Variant... variants) PropertyDispatch.C3.select(T1 property1Value, T2 property2Value, T3 property3Value, Variant variant) PropertyDispatch.C4.select(T1 property1Value, T2 property2Value, T3 property3Value, T4 property4Value, Variant variant) PropertyDispatch.C5.select(T1 property1Value, T2 property2Value, T3 property3Value, T4 property4Value, T5 property5Value, Variant variant) Method parameters in net.minecraft.data.models.blockstates with type arguments of type VariantModifier and TypeMethodDescriptionstatic com.google.gson.JsonElementVariant.convertList(List<Variant> definitions) PropertyDispatch.C2.generate(BiFunction<T1, T2, Variant> propertyValuesToVariantMapper) PropertyDispatch.C3.generate(PropertyDispatch.TriFunction<T1, T2, T3, Variant> propertyValuesToVariantMapper) PropertyDispatch.C4.generate(PropertyDispatch.QuadFunction<T1, T2, T3, T4, Variant> propertyValuesToVariantMapper) PropertyDispatch.C5.generate(PropertyDispatch.PentaFunction<T1, T2, T3, T4, T5, Variant> propertyValuesToVariantMapper) PropertyDispatch.C1.generateList(Function<T1, List<Variant>> propertyValueToVariantsMapper) PropertyDispatch.C2.generateList(BiFunction<T1, T2, List<Variant>> propertyValuesToVariantsMapper) PropertyDispatch.C3.generateList(PropertyDispatch.TriFunction<T1, T2, T3, List<Variant>> propertyValuesToVariantsMapper) PropertyDispatch.C4.generateList(PropertyDispatch.QuadFunction<T1, T2, T3, T4, List<Variant>> propertyValuesToVariantsMapper) PropertyDispatch.C5.generateList(PropertyDispatch.PentaFunction<T1, T2, T3, T4, T5, List<Variant>> propertyValuesToVariantsMapper) MultiVariantGenerator.mergeVariants(List<Variant> variants1, List<Variant> variants2) protected voidPropertyDispatch.C3.select(T1 property1Value, T2 property2Value, T3 property3Value, List<Variant> variants) PropertyDispatch.C4.select(T1 property1Value, T2 property2Value, T3 property3Value, T4 property4Value, List<Variant> variants) PropertyDispatch.C5.select(T1 property1Value, T2 property2Value, T3 property3Value, T4 property4Value, T5 property5Value, List<Variant> variants) Constructor parameters in net.minecraft.data.models.blockstates with type arguments of type Variant