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 pFrontAndTop, Variant pVariant) private Variant
BlockModelGenerators.createPointedDripstoneVariant
(Direction pDirection, DripstoneThickness pDripstoneThickness) private static Variant[]
BlockModelGenerators.createRotatedVariants
(ResourceLocation pModelLocation) Methods in net.minecraft.data.models that return types with arguments of type VariantModifier and TypeMethodDescriptionBlockModelGenerators.createBambooModels
(int pAge) BlockModelGenerators.wrapModels
(List<ResourceLocation> pModelLocations, UnaryOperator<Variant> pVariantMapper) Methods in net.minecraft.data.models with parameters of type VariantModifier and TypeMethodDescriptionprivate Variant
BlockModelGenerators.applyRotation
(FrontAndTop pFrontAndTop, Variant pVariant) private void
BlockModelGenerators.createGrassLikeBlock
(Block pGrassLikeBlock, ResourceLocation pModelLocation, Variant pVariant) Method parameters in net.minecraft.data.models with type arguments of type VariantModifier and TypeMethodDescriptionBlockModelGenerators.wrapModels
(List<ResourceLocation> pModelLocations, UnaryOperator<Variant> pVariantMapper) -
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> pProperty, T pValue) Methods in net.minecraft.data.models.blockstates that return types with arguments of type VariantModifier and TypeMethodDescriptionPropertyDispatch.getEntries()
MultiVariantGenerator.mergeVariants
(List<Variant> pVariants1, List<Variant> pVariants2) Methods in net.minecraft.data.models.blockstates with parameters of type VariantModifier and TypeMethodDescriptionstatic Variant
static MultiVariantGenerator
MultiVariantGenerator.multiVariant
(Block pBlock, Variant pVariant) static MultiVariantGenerator
MultiVariantGenerator.multiVariant
(Block pBlock, Variant... pVariants) PropertyDispatch.C3.select
(T1 pProperty1Value, T2 pProperty2Value, T3 pProperty3Value, Variant pVariant) PropertyDispatch.C4.select
(T1 pProperty1Value, T2 pProperty2Value, T3 pProperty3Value, T4 pProperty4Value, Variant pVariant) PropertyDispatch.C5.select
(T1 pProperty1Value, T2 pProperty2Value, T3 pProperty3Value, T4 pProperty4Value, T5 pProperty5Value, Variant pVariant) Method parameters in net.minecraft.data.models.blockstates with type arguments of type VariantModifier and TypeMethodDescriptionstatic com.google.gson.JsonElement
Variant.convertList
(List<Variant> p_125515_) PropertyDispatch.C2.generate
(BiFunction<T1, T2, Variant> pPropertyValuesToVariantMapper) PropertyDispatch.C3.generate
(PropertyDispatch.TriFunction<T1, T2, T3, Variant> pPropertyValuesToVariantMapper) PropertyDispatch.C4.generate
(PropertyDispatch.QuadFunction<T1, T2, T3, T4, Variant> pPropertyValuesToVariantMapper) PropertyDispatch.C5.generate
(PropertyDispatch.PentaFunction<T1, T2, T3, T4, T5, Variant> pPropertyValuesToVariantMapper) PropertyDispatch.C1.generateList
(Function<T1, List<Variant>> pPropertyValueToVariantsMapper) PropertyDispatch.C2.generateList
(BiFunction<T1, T2, List<Variant>> pPropertyValuesToVariantsMapper) PropertyDispatch.C3.generateList
(PropertyDispatch.TriFunction<T1, T2, T3, List<Variant>> pPropertyValuesToVariantsMapper) PropertyDispatch.C4.generateList
(PropertyDispatch.QuadFunction<T1, T2, T3, T4, List<Variant>> pPropertyValuesToVariantsMapper) PropertyDispatch.C5.generateList
(PropertyDispatch.PentaFunction<T1, T2, T3, T4, T5, List<Variant>> pPropertyValuesToVariantsMapper) MultiVariantGenerator.mergeVariants
(List<Variant> pVariants1, List<Variant> pVariants2) protected void
PropertyDispatch.C3.select
(T1 pProperty1Value, T2 pProperty2Value, T3 pProperty3Value, List<Variant> pVariants) PropertyDispatch.C4.select
(T1 pProperty1Value, T2 pProperty2Value, T3 pProperty3Value, T4 pProperty4Value, List<Variant> pVariants) PropertyDispatch.C5.select
(T1 pProperty1Value, T2 pProperty2Value, T3 pProperty3Value, T4 pProperty4Value, T5 pProperty5Value, List<Variant> pVariants) Constructor parameters in net.minecraft.data.models.blockstates with type arguments of type Variant