/* * Decompiled with CFR 0.152. */ package net.minecraft.client.renderer.entity.state; import net.minecraft.client.renderer.entity.state.LivingEntityRenderState; import net.minecraft.client.renderer.item.ItemModelResolver; import net.minecraft.client.renderer.item.ItemStackRenderState; import net.minecraft.world.entity.LivingEntity; import net.minecraft.world.item.ItemDisplayContext; public class HoldingEntityRenderState extends LivingEntityRenderState { public final ItemStackRenderState heldItem = new ItemStackRenderState(); public static void extractHoldingEntityRenderState(LivingEntity entity, HoldingEntityRenderState state, ItemModelResolver itemModelResolver) { itemModelResolver.updateForLiving(state.heldItem, entity.getMainHandItem(), ItemDisplayContext.GROUND, entity); } }