net.minecraft.client.renderer.item

public record SelectItemModel$UnbakedSwitch<P extends SelectItemModelProperty<T>, T>

hkw$d
net.minecraft.client.renderer.item.SelectItemModel$UnbakedSwitch
net.minecraft.class_10451$class_10454

Field summary

Modifier and TypeField
private final P
b
property
comp_3403
private final List<SelectItemModel$SwitchCase<T>>
c
cases
comp_3404
public static final com.mojang.serialization.MapCodec<SelectItemModel$UnbakedSwitch<?, ?>>
a
MAP_CODEC
field_55365

Constructor summary

ModifierConstructor
public (P arg0, List<SelectItemModel$SwitchCase<T>> arg1)

Method summary

Modifier and TypeMethod
public ItemModel
a(hkp$a arg0, hkp arg1)
bake(ItemModel$BakingContext arg0, ItemModel arg1)
method_65633(class_10439$class_10440 arg0, class_10439 arg1)
private SelectItemModel$ModelSelector<T>
a(it.unimi.dsi.fastutil.objects.Object2ObjectMap<T, hkp> arg0, bar arg1)
createModelGetter(it.unimi.dsi.fastutil.objects.Object2ObjectMap<T, ItemModel> arg0, RegistryContextSwapper arg1)
method_67281(it.unimi.dsi.fastutil.objects.Object2ObjectMap<T, class_10439> arg0, class_10678 arg1)
public void
a(hqt$a arg0)
resolveDependencies(ResolvableModel$Resolver arg0)
method_65635(class_10526$class_10103 arg0)
public P
a()
property()
comp_3403()
public List<SelectItemModel$SwitchCase<T>>
b()
cases()
comp_3404()