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_GENERATOR
Methods in net.minecraft.data.models that return VariantModifier and TypeMethodDescriptionprivate Variant
BlockModelGenerators.applyRotation
(FrontAndTop frontAndTop, Variant variant) private Variant
BlockModelGenerators.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 Variant
BlockModelGenerators.applyRotation
(FrontAndTop frontAndTop, Variant variant) private void
BlockModelGenerators.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.baseVariants
PropertyDispatch.values
MultiPartGenerator.Entry.variants
Methods in net.minecraft.data.models.blockstates that return VariantModifier and TypeMethodDescriptionstatic Variant
static Variant
Variant.variant()
<T> Variant
Variant.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 Variant
static MultiVariantGenerator
MultiVariantGenerator.multiVariant
(Block block, Variant variant) static MultiVariantGenerator
MultiVariantGenerator.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.JsonElement
Variant.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 void
PropertyDispatch.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