/// <summary>
 /// Interacts with an entity
 /// </summary>
 public override void InteractWithEntity(EntityPlayer par1EntityPlayer, Entity par2Entity)
 {
     SyncCurrentPlayItem();
     NetClientHandler.AddToSendQueue(new Packet7UseEntity(par1EntityPlayer.EntityId, par2Entity.EntityId, 0));
     par1EntityPlayer.UseCurrentItemOnEntity(par2Entity);
 }
 /// <summary>
 /// Interacts with an entity
 /// </summary>
 public virtual void InteractWithEntity(EntityPlayer par1EntityPlayer, Entity par2Entity)
 {
     par1EntityPlayer.UseCurrentItemOnEntity(par2Entity);
 }