Example usage for net.minecraftforge.client.event RenderSpecificHandEvent getItemStack

List of usage examples for net.minecraftforge.client.event RenderSpecificHandEvent getItemStack

Introduction

In this page you can find the example usage for net.minecraftforge.client.event RenderSpecificHandEvent getItemStack.

Prototype

@Nonnull
public ItemStack getItemStack() 

Source Link

Usage

From source file:com.techshroom.ludicroushooks.proxy.ClientProxy.java

License:MIT License

@SubscribeEvent
public static void onRenderItemInHand(RenderSpecificHandEvent event) {
    // All we want to do is not draw cooldown on the item...
    ItemStack stack = event.getItemStack();
    if (stack != null && stack.getItem() == LudicrousHooks.MOTOR_GRAPPLE_GUN) {
        event.setCanceled(true);//from w ww.  j  a v  a2s . co  m
        Minecraft.getMinecraft().getItemRenderer().renderItemInFirstPerson(Minecraft.getMinecraft().thePlayer,
                event.getPartialTicks(), event.getInterpolatedPitch(), event.getHand(),
                event.getSwingProgress(), stack, 0.0F);
    }
}