net.minecraft.client.renderer.block.model

public record MultiVariant

implements BlockStateModel$Unbaked

gsi
net.minecraft.client.renderer.block.model.MultiVariant
net.minecraft.class_807
net.minecraft.client.render.model.json.WeightedUnbakedModel

Field summary

Modifier and TypeField
private final List<Variant>
b
variants
comp_3049
variants
public static final com.mojang.serialization.Codec<MultiVariant>
a
CODEC
field_56932
CODEC

Constructor summary

ModifierConstructor
public (List<Variant> variants)

Method summary

Modifier and TypeMethod
public Object
a(eat arg0)
visualEqualityGroup(BlockState arg0)
method_62332(class_2680 arg0)
getEqualityGroup(BlockState arg0)
public void
a(hmi$a arg0)
resolveDependencies(ResolvableModel$Resolver arg0)
method_62326(class_10526$class_10103 arg0)
resolve(ResolvableModel$Resolver arg0)
private static BlockStateModel
a(hlz arg0, gsm arg1)
bakeModel(ModelBaker arg0, Variant arg1)
method_67930(class_7775 arg0, class_813 arg1)
bake(Baker baker, ModelVariant variant)
public BlockStateModel
a(hlz arg0)
bake(ModelBaker arg0)
method_65542(class_7775 arg0)
bake(Baker arg0)
public MultiVariant
a(gsn arg0)
with(VariantMutator arg0)
method_67929(class_10804 arg0)
apply(ModelVariantOperator operator)
public List<Variant>
a()
variants()
comp_3049()
variants()