Uses of Interface
net.minecraft.client.renderer.block.model.VariantMutator
Packages that use VariantMutator
Package
Description
-
Uses of VariantMutator in net.minecraft.client.data.models
Fields in net.minecraft.client.data.models declared as VariantMutatorModifier and TypeFieldDescriptionstatic final VariantMutator
BlockModelGenerators.NOP
static final VariantMutator
BlockModelGenerators.UV_LOCK
static final VariantMutator
BlockModelGenerators.X_ROT_180
static final VariantMutator
BlockModelGenerators.X_ROT_270
static final VariantMutator
BlockModelGenerators.X_ROT_90
static final VariantMutator
BlockModelGenerators.Y_ROT_180
static final VariantMutator
BlockModelGenerators.Y_ROT_270
static final VariantMutator
BlockModelGenerators.Y_ROT_90
Fields in net.minecraft.client.data.models with type parameters of type VariantMutatorModifier and TypeFieldDescriptionstatic final Map
<Direction, VariantMutator> BlockModelGenerators.MULTIFACE_GENERATOR
static final PropertyDispatch
<VariantMutator> BlockModelGenerators.ROTATION_FACING
static final PropertyDispatch
<VariantMutator> BlockModelGenerators.ROTATION_HORIZONTAL_FACING
static final PropertyDispatch
<VariantMutator> BlockModelGenerators.ROTATION_HORIZONTAL_FACING_ALT
static final PropertyDispatch
<VariantMutator> BlockModelGenerators.ROTATION_TORCH
static final PropertyDispatch
<VariantMutator> BlockModelGenerators.ROTATIONS_COLUMN_WITH_FACING
Methods in net.minecraft.client.data.models that return VariantMutatorModifier and TypeMethodDescriptionstatic VariantMutator
BlockModelGenerators.applyRotation
(FrontAndTop p_387983_) Methods in net.minecraft.client.data.models that return types with arguments of type VariantMutatorModifier and TypeMethodDescriptionstatic PropertyDispatch
<VariantMutator> BlockModelGenerators.createRotatedPillar()
static <T extends Property<?>>
Map<T, VariantMutator> BlockModelGenerators.selectMultifaceProperties
(StateHolder<?, ?> p_405175_, Function<Direction, T> p_404830_) Methods in net.minecraft.client.data.models with parameters of type VariantMutatorModifier and TypeMethodDescriptionvoid
BlockModelGenerators.addBookSlotModel
(MultiPartGenerator p_387881_, Condition p_405471_, VariantMutator p_405278_, BooleanProperty p_388343_, ModelTemplate p_388654_, boolean p_388780_) void
BlockModelGenerators.addSlotStateAndRotationVariants
(MultiPartGenerator p_387496_, Condition p_405798_, VariantMutator p_405473_) MultiVariant.with
(VariantMutator p_409928_) -
Uses of VariantMutator in net.minecraft.client.data.models.blockstates
Methods in net.minecraft.client.data.models.blockstates that return types with arguments of type VariantMutatorModifier and TypeMethodDescriptionstatic <T1 extends Comparable<T1>>
PropertyDispatch.C1<VariantMutator, T1> static <T1 extends Comparable<T1>,
T2 extends Comparable<T2>>
PropertyDispatch.C2<VariantMutator, T1, T2> static <T1 extends Comparable<T1>,
T2 extends Comparable<T2>, T3 extends Comparable<T3>>
PropertyDispatch.C3<VariantMutator, T1, T2, T3> static <T1 extends Comparable<T1>,
T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>>
PropertyDispatch.C4<VariantMutator, T1, T2, T3, T4> PropertyDispatch.modify
(Property<T1> p_405364_, Property<T2> p_405658_, Property<T3> p_405625_, Property<T4> p_405082_) static <T1 extends Comparable<T1>,
T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>>
PropertyDispatch.C5<VariantMutator, T1, T2, T3, T4, T5> PropertyDispatch.modify
(Property<T1> p_404784_, Property<T2> p_405605_, Property<T3> p_405623_, Property<T4> p_404668_, Property<T5> p_404790_) Methods in net.minecraft.client.data.models.blockstates with parameters of type VariantMutatorModifier and TypeMethodDescriptionMultiVariantGenerator.Entry.apply
(VariantMutator p_404774_) MultiVariantGenerator.with
(VariantMutator p_405854_) Method parameters in net.minecraft.client.data.models.blockstates with type arguments of type VariantMutatorModifier and TypeMethodDescriptionMultiVariantGenerator.Entry.apply
(PropertyDispatch<VariantMutator> p_404760_) MultiVariantGenerator.with
(PropertyDispatch<VariantMutator> p_388256_) -
Uses of VariantMutator in net.minecraft.client.renderer.block.model
Methods in net.minecraft.client.renderer.block.model that return VariantMutatorModifier and TypeMethodDescriptiondefault VariantMutator
VariantMutator.then
(VariantMutator p_404798_) default VariantMutator
Methods in net.minecraft.client.renderer.block.model with parameters of type VariantMutatorModifier and TypeMethodDescriptiondefault VariantMutator
VariantMutator.then
(VariantMutator p_404798_) Variant.with
(VariantMutator p_405775_) -
Uses of VariantMutator in net.neoforged.neoforge.client.model.generators.blockstate
Methods in net.neoforged.neoforge.client.model.generators.blockstate with parameters of type VariantMutatorModifier and TypeMethodDescriptionCompositeBlockStateModelBuilder.with
(VariantMutator variantMutator) CustomBlockStateModelBuilder.Simple.with
(VariantMutator variantMutator) abstract CustomBlockStateModelBuilder
CustomBlockStateModelBuilder.with
(VariantMutator variantMutator) Apply the providedVariantMutator
to this builder.