001package net.minecraftforge.client.event; 002 003import net.minecraft.entity.player.EntityPlayer; 004import net.minecraft.item.ItemStack; 005import net.minecraft.util.MovingObjectPosition; 006import net.minecraft.client.renderer.RenderGlobal; 007import net.minecraftforge.event.Cancelable; 008import net.minecraftforge.event.Event; 009 010@Cancelable 011public class DrawBlockHighlightEvent extends Event 012{ 013 public final RenderGlobal context; 014 public final EntityPlayer player; 015 public final MovingObjectPosition target; 016 public final int subID; 017 public final ItemStack currentItem; 018 public final float partialTicks; 019 020 public DrawBlockHighlightEvent(RenderGlobal context, EntityPlayer player, MovingObjectPosition target, int subID, ItemStack currentItem, float partialTicks) 021 { 022 this.context = context; 023 this.player = player; 024 this.target = target; 025 this.subID = subID; 026 this.currentItem = currentItem; 027 this.partialTicks= partialTicks; 028 } 029 030}