public class ActingPlayer
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static ActingPlayer |
actingAs(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.EnumHand hand) |
boolean |
canPlayerManipulate(net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumFacing side,
net.minecraft.item.ItemStack is,
boolean placement) |
void |
damageItem(net.minecraft.item.ItemStack stack,
int amount) |
net.minecraft.item.ItemStack |
getCurrentEquippedItem() |
int |
getCurrentItem() |
net.minecraft.util.EnumHand |
getHand() |
net.minecraft.inventory.IInventory |
getInventory() |
net.minecraft.entity.player.EntityPlayer |
getPlayer()
only call this is you require a player, and only as a last resort.
|
net.minecraft.world.World |
getWorld() |
boolean |
isCreative() |
boolean |
isReal() |
void |
playerDestroyItem(net.minecraft.item.ItemStack stack,
net.minecraft.util.EnumHand hand) |
static ActingPlayer |
testingAs(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.EnumHand hand) |
public net.minecraft.inventory.IInventory getInventory()
public int getCurrentItem()
public boolean isCreative()
public net.minecraft.item.ItemStack getCurrentEquippedItem()
public boolean canPlayerManipulate(@Nonnull net.minecraft.util.math.BlockPos pos, @Nonnull net.minecraft.util.EnumFacing side, @Nonnull net.minecraft.item.ItemStack is, boolean placement)
public void damageItem(net.minecraft.item.ItemStack stack, int amount)
public void playerDestroyItem(@Nonnull net.minecraft.item.ItemStack stack, net.minecraft.util.EnumHand hand)
@Nonnull public static ActingPlayer actingAs(net.minecraft.entity.player.EntityPlayer player, net.minecraft.util.EnumHand hand)
@Nonnull public static ActingPlayer testingAs(net.minecraft.entity.player.EntityPlayer player, net.minecraft.util.EnumHand hand)
public net.minecraft.world.World getWorld()
public net.minecraft.entity.player.EntityPlayer getPlayer()
public boolean isReal()
public net.minecraft.util.EnumHand getHand()