net.minecraft.client.render.item.model

public class SpecialItemModel<T>

implements ItemModel

net.minecraft.client.renderer.item.SpecialModelWrapper
net.minecraft.class_10455
net.minecraft.client.render.item.model.SpecialItemModel

Field summary

Modifier and TypeField
private final SpecialModelRenderer<T>
specialRenderer
field_55366
specialModelType
private final ModelSettings
properties
field_56973
settings
private final Supplier<org.joml.Vector3fc[]>
extents
field_64591
vertices
private final org.joml.Matrix4fc
transformation
field_1_2330
modelTransform

Constructor summary

ModifierConstructor
public (SpecialModelRenderer<T> specialModelType, ModelSettings settings, org.joml.Matrix4fc modelTransform)

Method summary

Modifier and TypeMethod
public void
update(ItemStackRenderState output, ItemStack item, ItemModelResolver resolver, ItemDisplayContext displayContext, ClientLevel level, ItemOwner owner, int seed)
method_65584(class_10444 arg0, class_1799 arg1, class_10442 arg2, class_811 arg3, class_638 arg4, class_11566 arg5, int arg6)
update(ItemRenderState arg0, ItemStack arg1, ItemModelManager arg2, ItemDisplayContext arg3, ClientWorld arg4, HeldItemContext arg5, int arg6)
private static org.joml.Vector3fc[]
lambda$new$0(SpecialModelRenderer arg0)
method_76667(class_10515 arg0)
method_76667(SpecialModelRenderer arg0)