Uses of Record Class
net.minecraft.client.renderer.block.model.Variant
Packages that use Variant
-
Uses of Variant in net.minecraft.client.data.models
Fields in net.minecraft.client.data.models declared as VariantModifier and TypeFieldDescriptionprivate Variant
BlockModelGenerators.BlockFamilyProvider.fullBlock
Fields in net.minecraft.client.data.models with type parameters of type VariantModifier and TypeFieldDescriptionprivate final WeightedList
<Variant> MultiVariant.variants
The field for thevariants
record component.Methods in net.minecraft.client.data.models that return VariantModifier and TypeMethodDescriptionBlockModelGenerators.createTurtleEggModel
(int p_387392_, int p_405793_) BlockModelGenerators.createTurtleEggModel
(int p_404643_, String p_404864_, TextureMapping p_405371_) static Variant
BlockModelGenerators.plainModel
(ResourceLocation p_405603_) Methods in net.minecraft.client.data.models that return types with arguments of type VariantModifier and TypeMethodDescriptionMultiVariant.variants()
Returns the value of thevariants
record component.Methods in net.minecraft.client.data.models with parameters of type VariantModifier and TypeMethodDescriptionBlockModelGenerators.BlockStateGeneratorSupplier.create
(Block p_388739_, Variant p_405713_, TextureMapping p_386936_, BiConsumer<ResourceLocation, ModelInstance> p_387799_) BlockModelGenerators.createMirroredColumnGenerator
(Block p_388746_, Variant p_404763_, TextureMapping p_388473_, BiConsumer<ResourceLocation, ModelInstance> p_388658_) BlockModelGenerators.createMirroredCubeGenerator
(Block p_386814_, Variant p_405366_, TextureMapping p_388177_, BiConsumer<ResourceLocation, ModelInstance> p_387825_) BlockModelGenerators.createNorthWestMirroredCubeGenerator
(Block p_387597_, Variant p_405212_, TextureMapping p_387083_, BiConsumer<ResourceLocation, ModelInstance> p_388766_) static MultiVariant
BlockModelGenerators.createRotatedVariants
(Variant p_405352_) static MultiVariant
BlockModelGenerators.createRotatedVariants
(Variant p_405829_, Variant p_404777_) static MultiVariant
static MultiVariant
Constructor parameters in net.minecraft.client.data.models with type arguments of type VariantModifierConstructorDescriptionMultiVariant
(WeightedList<Variant> variants) MultiVariant
(WeightedList<Variant> variants, WeightedList<CustomBlockStateModelBuilder> customBlockStateModels) Creates an instance of aMultiVariant
record class. -
Uses of Variant in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model declared as VariantModifier and TypeFieldDescriptionprivate final Variant
SingleVariant.Unbaked.variant
The field for thevariant
record component.Fields in net.minecraft.client.renderer.block.model with type parameters of type VariantModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<Variant> Variant.CODEC
BlockStateModel.Unbaked.ELEMENT_CODEC
static final com.mojang.serialization.MapCodec
<Variant> Variant.MAP_CODEC
Methods in net.minecraft.client.renderer.block.model that return VariantModifier and TypeMethodDescriptionSingleVariant.Unbaked.variant()
Returns the value of thevariant
record component.Variant.with
(VariantMutator p_405775_) Variant.withModel
(ResourceLocation p_405850_) Variant.withState
(Variant.SimpleModelState p_404847_) Variant.withUvLock
(boolean p_405100_) Methods in net.minecraft.client.renderer.block.model with parameters of type VariantModifier and TypeMethodDescriptionConstructors in net.minecraft.client.renderer.block.model with parameters of type Variant