net.minecraft.client.renderer.item

public class BlockModelWrapper

implements ItemModel

ida
net.minecraft.client.renderer.item.BlockModelWrapper
net.minecraft.class_10430
net.minecraft.client.render.item.model.BasicItemModel

Field summary

Modifier and TypeField
private static final Function<ItemStack, RenderType>
a
ITEM_RENDER_TYPE_GETTER
field_64459
field_64459
private static final Function<ItemStack, RenderType>
b
BLOCK_RENDER_TYPE_GETTER
field_64460
field_64460
private final List<ItemTintSource>
c
tints
field_55323
tints
private final List<BakedQuad>
d
quads
field_56959
quads
private final Supplier<org.joml.Vector3f[]>
e
extents
field_56960
vector
private final ModelRenderProperties
f
properties
field_56961
settings
private final boolean
g
animated
field_59980
animated
private final Function<ItemStack, RenderType>
h
renderType
field_64461
field_64461

Constructor summary

ModifierConstructor
(List<ItemTintSource> tints, List<BakedQuad> quads, ModelRenderProperties settings, Function<ItemStack, RenderType> arg3)

Method summary

Modifier and TypeMethod
public static org.joml.Vector3f[]
a(List<hlx> arg0)
computeExtents(List<BakedQuad> arg0)
method_67990(List<class_777> arg0)
bakeQuads(List<BakedQuad> quads)
public void
a(idj arg0, dkm arg1, idh arg2, dkk arg3, hec arg4, chg arg5, int arg6)
update(ItemStackRenderState arg0, ItemStack arg1, ItemModelResolver arg2, ItemDisplayContext arg3, ClientLevel arg4, ItemOwner arg5, int arg6)
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)
static Function<ItemStack, RenderType>
b(List<hlx> arg0)
detectRenderType(List<BakedQuad> arg0)
method_76558(List<class_777> arg0)
method_76558(List<BakedQuad> arg0)
private static boolean
a(dkm arg0)
hasSpecialAnimatedTexture(ItemStack arg0)
method_65583(class_1799 arg0)
shouldUseSpecialGlint(ItemStack stack)