88import net .minecraft .client .renderer .entity .RenderManager ;
99import net .minecraft .client .renderer .entity .RenderPlayer ;
1010import net .minecraft .entity .Entity ;
11- import net .minecraft .entity .EntityLiving ;
1211import net .minecraft .item .Item ;
1312import net .minecraft .item .ItemSkull ;
1413import net .minecraft .item .ItemStack ;
@@ -27,14 +26,12 @@ public void onHandRender(RenderHandEvent event) {
2726 @ SubscribeEvent
2827 public void onRenderEntity (RenderLivingEvent .Pre event ) {
2928 checkAndSetArmsState (event .entity , event .renderer );
30- if (event .entity instanceof EntityLiving living ) {
31- ItemStack itemstack = living .getEquipmentInSlot (4 );
32- boolean showHeadwear = itemstack == null || !isHead (itemstack .getItem ());
33- if (event .renderer instanceof RenderPlayer renderPlayer ) {
34- renderPlayer .modelBipedMain .bipedHeadwear .showModel = showHeadwear ;
35- } else if (event .renderer instanceof RenderBiped renderBiped ) {
36- renderBiped .modelBipedMain .bipedHeadwear .showModel = showHeadwear ;
37- }
29+ ItemStack itemstack = event .entity .getEquipmentInSlot (4 );
30+ boolean showHeadwear = itemstack == null || !isHead (itemstack .getItem ());
31+ if (event .renderer instanceof RenderPlayer renderPlayer ) {
32+ renderPlayer .modelBipedMain .bipedHeadwear .showModel = showHeadwear ;
33+ } else if (event .renderer instanceof RenderBiped renderBiped ) {
34+ renderBiped .modelBipedMain .bipedHeadwear .showModel = showHeadwear ;
3835 }
3936 }
4037
0 commit comments