net.minecraft.client.renderer.block.model

public record Variant

gsm
net.minecraft.client.renderer.block.model.Variant
net.minecraft.class_813
net.minecraft.client.render.model.json.ModelVariant

Field summary

Modifier and TypeField
private final ResourceLocation
b
modelLocation
comp_3379
modelId
private final Variant$SimpleModelState
c
modelState
comp_3754
modelState
private final int
d
weight
comp_3382
weight
public static final com.mojang.serialization.Codec<Variant>
a
CODEC
field_56933
CODEC

Constructor summary

ModifierConstructor
public (ResourceLocation model)
public (ResourceLocation location, Variant$SimpleModelState arg1, int arg2)

Method summary

Modifier and TypeMethod
public Variant
a(i arg0)
withXRot(Quadrant arg0)
method_67940(class_10821 arg0)
withRotationX(AxisRotation amount)
public Variant
b(i arg0)
withYRot(Quadrant arg0)
method_67942(class_10821 arg0)
withRotationY(AxisRotation amount)
public Variant
a(boolean arg0)
withUvLock(boolean arg0)
method_67941(boolean arg0)
withUVLock(boolean uvLock)
public Variant
a(alg arg0)
withModel(ResourceLocation arg0)
method_67936(class_2960 arg0)
withModel(Identifier modelId)
public Variant
a(gsm$a arg0)
withState(Variant$SimpleModelState arg0)
method_67938(class_813$class_10803 arg0)
setState(ModelVariant$ModelState modelState)
public Variant
a(int arg0)
withWeight(int arg0)
method_67935(int arg0)
withWeight(int weight)
public Variant
a(gsn arg0)
with(VariantMutator arg0)
method_67939(class_10804 arg0)
with(ModelVariantOperator variantOperator)
public ResourceLocation
a()
modelLocation()
comp_3379()
modelId()
public Variant$SimpleModelState
b()
modelState()
comp_3754()
modelState()
public int
c()
weight()
comp_3382()
weight()