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 pEggs, int pHatchAmount) BlockModelGenerators.createTurtleEggModel
(int pEggs, String pVariantName, TextureMapping pTextureMapping) static Variant
BlockModelGenerators.plainModel
(ResourceLocation pModelLocation) 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 pBlock, Variant pVariant, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, ModelInstance> pOutput) 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 pVariant) static MultiVariant
BlockModelGenerators.createRotatedVariants
(Variant pVariant, Variant pMirroredVariant) 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 pMutator) Variant.withModel
(ResourceLocation pModelLocation) Variant.withState
(Variant.SimpleModelState pModelState) Variant.withUvLock
(boolean pUvLock) 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