public class MCPlayerInteractEvent
extends java.lang.Object
implements crafttweaker.api.event.PlayerInteractEvent
Constructor and Description |
---|
MCPlayerInteractEvent(net.minecraftforge.event.entity.player.PlayerInteractEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
damageItem(int amount) |
crafttweaker.api.block.IBlock |
getBlock() |
crafttweaker.api.block.IBlockState |
getBlockState() |
int |
getDimension() |
java.lang.String |
getHand() |
crafttweaker.api.player.IPlayer |
getPlayer() |
crafttweaker.api.world.IBlockPos |
getPosition() |
crafttweaker.api.item.IItemStack |
getUsedItem() |
crafttweaker.api.world.IWorld |
getWorld() |
public MCPlayerInteractEvent(net.minecraftforge.event.entity.player.PlayerInteractEvent event)
public void damageItem(int amount)
damageItem
in interface crafttweaker.api.event.PlayerInteractEvent
public crafttweaker.api.world.IWorld getWorld()
getWorld
in interface crafttweaker.api.event.PlayerInteractEvent
public crafttweaker.api.block.IBlock getBlock()
getBlock
in interface crafttweaker.api.event.PlayerInteractEvent
public crafttweaker.api.block.IBlockState getBlockState()
getBlockState
in interface crafttweaker.api.event.PlayerInteractEvent
public int getDimension()
getDimension
in interface crafttweaker.api.event.PlayerInteractEvent
public java.lang.String getHand()
getHand
in interface crafttweaker.api.event.PlayerInteractEvent
public crafttweaker.api.item.IItemStack getUsedItem()
getUsedItem
in interface crafttweaker.api.event.PlayerInteractEvent
public crafttweaker.api.world.IBlockPos getPosition()
getPosition
in interface crafttweaker.api.event.IEventPositionable
public crafttweaker.api.player.IPlayer getPlayer()
getPlayer
in interface crafttweaker.api.event.IPlayerEvent