Package api.item.util
Class ItemUtils
java.lang.Object
api.item.util.ItemUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddropSingleItemAsIfBlockHarvested(World world, int i, int j, int k, int iShiftedItemIndex, int iDamage) static voiddropStackAsIfBlockHarvested(World world, int i, int j, int k, ItemStack stack) static voidejectSingleItemWithRandomOffset(World world, int i, int j, int k, int iShiftedItemIndex, int iDamage) static voidejectSingleItemWithRandomVelocity(World world, float xPos, float yPos, float zPos, int iShiftedItemIndex, int iDamage) static voidejectStackAroundBlock(World world, int i, int j, int k, ItemStack stack) static voidejectStackFromBlockTowardsFacing(World world, int i, int j, int k, ItemStack stack, int iFacing) static voidejectStackWithRandomOffset(World world, int i, int j, int k, ItemStack stack) static voidejectStackWithRandomVelocity(World world, double xPos, double yPos, double zPos, ItemStack stack) static voidgivePlayerStackOrEject(EntityPlayer player, ItemStack stack) static voidgivePlayerStackOrEject(EntityPlayer player, ItemStack stack, int i, int j, int k) static voidgivePlayerStackOrEjectFavorEmptyHand(EntityPlayer player, ItemStack stack, int i, int j, int k) static voidgivePlayerStackOrEjectFromTowardsFacing(EntityPlayer player, ItemStack stack, int i, int j, int k, int iFacing) static voidgivePlayerStackOrEjectSilent(EntityPlayer player, ItemStack stack)
-
Constructor Details
-
ItemUtils
public ItemUtils()
-
-
Method Details
-
ejectStackWithRandomOffset
-
ejectSingleItemWithRandomOffset
public static void ejectSingleItemWithRandomOffset(World world, int i, int j, int k, int iShiftedItemIndex, int iDamage) -
ejectStackWithRandomVelocity
-
ejectSingleItemWithRandomVelocity
public static void ejectSingleItemWithRandomVelocity(World world, float xPos, float yPos, float zPos, int iShiftedItemIndex, int iDamage) -
dropStackAsIfBlockHarvested
-
dropSingleItemAsIfBlockHarvested
public static void dropSingleItemAsIfBlockHarvested(World world, int i, int j, int k, int iShiftedItemIndex, int iDamage) -
ejectStackAroundBlock
-
ejectStackFromBlockTowardsFacing
-
givePlayerStackOrEjectFromTowardsFacing
public static void givePlayerStackOrEjectFromTowardsFacing(EntityPlayer player, ItemStack stack, int i, int j, int k, int iFacing) -
givePlayerStackOrEjectFavorEmptyHand
public static void givePlayerStackOrEjectFavorEmptyHand(EntityPlayer player, ItemStack stack, int i, int j, int k) -
givePlayerStackOrEject
public static void givePlayerStackOrEject(EntityPlayer player, ItemStack stack, int i, int j, int k) -
givePlayerStackOrEject
-
givePlayerStackOrEjectSilent
-