net.minecraft.client.renderer.item

public class BlockModelWrapper

implements ItemModel

ihd
net.minecraft.client.renderer.item.BlockModelWrapper
net.minecraft.class_10430
net.minecraft.client.render.item.model.BasicItemModel
net.minecraft.src.C_370321_

字段概要

修饰符与类型字段
private static final Function<ItemStack, RenderType>
a
ITEM_RENDER_TYPE_GETTER
field_64459
field_64459
f_433202_
private static final Function<ItemStack, RenderType>
b
BLOCK_RENDER_TYPE_GETTER
field_64460
field_64460
f_436433_
private final List<ItemTintSource>
c
tints
field_55323
tints
f_371452_
private final List<BakedQuad>
d
quads
field_56959
quads
f_380803_
private final Supplier<org.joml.Vector3fc[]>
e
extents
field_56960
vector
f_382428_
private final ModelRenderProperties
f
properties
field_56961
settings
f_380190_
private final boolean
g
animated
field_59980
animated
f_400202_
private final Function<ItemStack, RenderType>
h
renderType
field_64461
field_64461
f_435442_

构造函数概要

修饰符构造函数
(List<ItemTintSource> tints, List<BakedQuad> quads, ModelRenderProperties settings, Function<ItemStack, RenderType> arg3)

方法概要

修饰符与类型方法
public static org.joml.Vector3fc[]
a(List<hqa> arg0)
computeExtents(List<BakedQuad> arg0)
method_67990(List<class_777> arg0)
bakeQuads(List<BakedQuad> quads)
m_387003_(List<C_4196_> p_397460_)
public void
a(ihm arg0, dlt arg1, ihk arg2, dlr arg3, hif arg4, chh 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)
m_372068_(C_370416_ p_378482_, C_1391_ p_377214_, C_370298_ p_375691_, C_268388_ p_376532_, C_3899_ p_425592_, C_410936_ p_377340_, int arg6)
static Function<ItemStack, RenderType>
b(List<hqa> arg0)
detectRenderType(List<BakedQuad> arg0)
method_76558(List<class_777> arg0)
method_76558(List<BakedQuad> arg0)
m_440281_(List<C_4196_> p_457890_)
private static boolean
a(dlt arg0)
hasSpecialAnimatedTexture(ItemStack arg0)
method_65583(class_1799 arg0)
shouldUseSpecialGlint(ItemStack stack)
m_372990_(C_1391_ p_377482_)