Class ItemModelResolver
java.lang.Object
net.minecraft.client.renderer.item.ItemModelResolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Function
<ResourceLocation, ClientItem.Properties> private final Function
<ResourceLocation, ItemModel> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendItemLayers
(ItemStackRenderState p_387962_, ItemStack p_388009_, ItemDisplayContext p_387722_, Level p_388449_, LivingEntity p_388907_, int p_388206_) private static void
fixupSkullProfile
(ItemStack p_387791_) boolean
shouldPlaySwapAnimation
(ItemStack p_390529_) void
updateForLiving
(ItemStackRenderState p_387100_, ItemStack p_387635_, ItemDisplayContext p_388107_, LivingEntity p_388201_) void
updateForNonLiving
(ItemStackRenderState p_386914_, ItemStack p_388286_, ItemDisplayContext p_387479_, Entity p_386766_) void
updateForTopItem
(ItemStackRenderState p_387014_, ItemStack p_388693_, ItemDisplayContext p_388835_, Level p_388064_, LivingEntity p_388047_, int p_388137_)
-
Field Details
-
modelGetter
-
clientProperties
-
-
Constructor Details
-
ItemModelResolver
-
-
Method Details
-
updateForLiving
public void updateForLiving(ItemStackRenderState p_387100_, ItemStack p_387635_, ItemDisplayContext p_388107_, LivingEntity p_388201_) -
updateForNonLiving
public void updateForNonLiving(ItemStackRenderState p_386914_, ItemStack p_388286_, ItemDisplayContext p_387479_, Entity p_386766_) -
updateForTopItem
public void updateForTopItem(ItemStackRenderState p_387014_, ItemStack p_388693_, ItemDisplayContext p_388835_, @Nullable Level p_388064_, @Nullable LivingEntity p_388047_, int p_388137_) -
fixupSkullProfile
-
appendItemLayers
public void appendItemLayers(ItemStackRenderState p_387962_, ItemStack p_388009_, ItemDisplayContext p_387722_, @Nullable Level p_388449_, @Nullable LivingEntity p_388907_, int p_388206_) -
shouldPlaySwapAnimation
-