public class ItemNegativePrint extends net.minecraft.item.Item implements IVoxelBlobItem, IItemScrollWheel, IPatternItem
Constructor and Description |
---|
ItemNegativePrint() |
Modifier and Type | Method and Description |
---|---|
void |
addInformation(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer playerIn,
java.util.List tooltip,
boolean advanced) |
protected void |
applyPrint(net.minecraft.item.ItemStack stack,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumFacing side,
VoxelBlob vb,
VoxelBlob pattern,
net.minecraft.entity.player.EntityPlayer who,
net.minecraft.util.EnumHand hand) |
protected boolean |
convertToStone() |
protected void |
defaultAddInfo(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer playerIn,
java.util.List<java.lang.String> tooltip,
boolean advanced) |
protected net.minecraft.nbt.NBTTagCompound |
getCompoundFromBlock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.entity.player.EntityPlayer player) |
net.minecraft.item.ItemStack |
getPatternedItem(net.minecraft.item.ItemStack stack,
boolean craftingBlocks) |
java.lang.String |
getUnlocalizedName(net.minecraft.item.ItemStack stack) |
boolean |
isWritten(net.minecraft.item.ItemStack stack) |
net.minecraft.util.EnumActionResult |
onItemUse(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.EnumHand hand,
net.minecraft.util.EnumFacing side,
float hitX,
float hitY,
float hitZ) |
void |
rotate(net.minecraft.item.ItemStack stack,
int rotationDirection) |
void |
scroll(net.minecraft.entity.player.EntityPlayer player,
net.minecraft.item.ItemStack stack,
int dwheel) |
addPropertyOverride, canApplyAtEnchantingTable, canDestroyBlockInCreative, canHarvestBlock, canHarvestBlock, canItemEditBlocks, createEntity, doesSneakBypassUse, func_190903_i, getAnimationParameters, getArmorModel, getArmorTexture, getAttributeModifiers, getByNameOrId, getContainerItem, getContainerItem, getCreativeTab, getCreativeTabs, getDamage, getDurabilityForDisplay, getEntityLifespan, getFontRenderer, getHarvestLevel, getHasSubtypes, getHighlightTip, getIdFromItem, getIsRepairable, getItemAttributeModifiers, getItemById, getItemEnchantability, getItemEnchantability, getItemFromBlock, getItemStackDisplayName, getItemStackLimit, getItemStackLimit, getItemUseAction, getMaxDamage, getMaxDamage, getMaxItemUseDuration, getMetadata, getMetadata, getNBTShareTag, getPropertyGetter, getRarity, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getStrVsBlock, getSubItems, getToolClasses, getUnlocalizedName, getUnlocalizedNameInefficiently, hasContainerItem, hasContainerItem, hasCustomEntity, hasCustomProperties, hasEffect, hitEntity, initCapabilities, isBeaconPayment, isBookEnchantable, isDamageable, isDamaged, isFull3D, isItemTool, isMap, isRepairable, isValidArmor, itemInteractionForEntity, onArmorTick, onBlockDestroyed, onBlockStartBreak, onCreated, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onItemRightClick, onItemUseFinish, onItemUseFirst, onLeftClickEntity, onPlayerStoppedUsing, onUpdate, onUsingTick, rayTrace, registerItemBlock, registerItems, renderHelmetOverlay, setContainerItem, setCreativeTab, setDamage, setFull3D, setHarvestLevel, setHasSubtypes, setMaxDamage, setMaxStackSize, setNoRepair, setUnlocalizedName, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, shouldRotateAroundWhenRendering, showDurabilityBar, updateItemStackNBT
protected void defaultAddInfo(net.minecraft.item.ItemStack stack, net.minecraft.entity.player.EntityPlayer playerIn, java.util.List<java.lang.String> tooltip, boolean advanced)
public void addInformation(net.minecraft.item.ItemStack stack, net.minecraft.entity.player.EntityPlayer playerIn, java.util.List tooltip, boolean advanced)
addInformation
in class net.minecraft.item.Item
public java.lang.String getUnlocalizedName(net.minecraft.item.ItemStack stack)
getUnlocalizedName
in class net.minecraft.item.Item
public boolean isWritten(net.minecraft.item.ItemStack stack)
isWritten
in interface IPatternItem
public net.minecraft.util.EnumActionResult onItemUse(net.minecraft.entity.player.EntityPlayer player, net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.util.EnumHand hand, net.minecraft.util.EnumFacing side, float hitX, float hitY, float hitZ)
onItemUse
in class net.minecraft.item.Item
protected boolean convertToStone()
protected net.minecraft.nbt.NBTTagCompound getCompoundFromBlock(net.minecraft.world.World world, net.minecraft.util.math.BlockPos pos, net.minecraft.entity.player.EntityPlayer player)
public net.minecraft.item.ItemStack getPatternedItem(net.minecraft.item.ItemStack stack, boolean craftingBlocks)
getPatternedItem
in interface IPatternItem
protected void applyPrint(@Nonnull net.minecraft.item.ItemStack stack, @Nonnull net.minecraft.world.World world, @Nonnull net.minecraft.util.math.BlockPos pos, @Nonnull net.minecraft.util.EnumFacing side, @Nonnull VoxelBlob vb, @Nonnull VoxelBlob pattern, @Nonnull net.minecraft.entity.player.EntityPlayer who, @Nonnull net.minecraft.util.EnumHand hand)
public void scroll(net.minecraft.entity.player.EntityPlayer player, net.minecraft.item.ItemStack stack, int dwheel)
scroll
in interface IItemScrollWheel
public void rotate(net.minecraft.item.ItemStack stack, int rotationDirection)
rotate
in interface IVoxelBlobItem