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 VariantBlockModelGenerators.BlockFamilyProvider.fullBlockFields in net.minecraft.client.data.models with type parameters of type VariantModifier and TypeFieldDescriptionprivate final WeightedList<Variant> MultiVariant.variantsThe field for thevariantsrecord 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 VariantBlockModelGenerators.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 thevariantsrecord 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 pBlock, Variant pVariant, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, ModelInstance> pModelOutput) BlockModelGenerators.createMirroredCubeGenerator(Block pBlock, Variant pVariant, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, ModelInstance> pModelOutput) BlockModelGenerators.createNorthWestMirroredCubeGenerator(Block pBlock, Variant pVariant, TextureMapping pTextureMapping, BiConsumer<ResourceLocation, ModelInstance> pModelOutput) static MultiVariantBlockModelGenerators.createRotatedVariants(Variant pVariant) static MultiVariantBlockModelGenerators.createRotatedVariants(Variant pVariant, Variant pMirroredVariant) static MultiVariantstatic MultiVariantConstructor 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 aMultiVariantrecord 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 VariantSingleVariant.Unbaked.variantThe field for thevariantrecord component.Fields in net.minecraft.client.renderer.block.model with type parameters of type VariantModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<Variant> Variant.CODECBlockStateModel.Unbaked.ELEMENT_CODECstatic final com.mojang.serialization.MapCodec<Variant> Variant.MAP_CODECMethods in net.minecraft.client.renderer.block.model that return VariantModifier and TypeMethodDescriptionSingleVariant.Unbaked.variant()Returns the value of thevariantrecord 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