public class EntityItemFrame extends EntityHanging
| Modifier and Type | Field and Description |
|---|---|
private float |
itemDropChance
Chance for this item frame's item to drop from the frame.
|
facingDirection, hangingPositionaddedToChunk, chunkCoordX, chunkCoordY, chunkCoordZ, dataWatcher, dimension, distanceWalkedModified, distanceWalkedOnStepModified, entityCollisionReduction, entityUniqueID, fallDistance, field_181016_an, field_181017_ao, field_181018_ap, fireResistance, firstUpdate, forceSpawn, height, hurtResistantTime, ignoreFrustumCheck, inPortal, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, noClip, onGround, portalCounter, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, stepHeight, ticksExisted, timeUntilPortal, velocityChanged, width, worldObj| Constructor and Description |
|---|
EntityItemFrame(World worldIn) |
EntityItemFrame(World worldIn,
BlockPos p_i45852_2_,
EnumFacing p_i45852_3_) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
attackEntityFrom(DamageSource source,
float amount)
Called when the entity is attacked.
|
void |
dropItemOrSelf(Entity p_146065_1_,
boolean p_146065_2_) |
protected void |
entityInit() |
private void |
func_174865_a(int p_174865_1_,
boolean p_174865_2_) |
int |
func_174866_q() |
float |
getCollisionBorderSize() |
ItemStack |
getDisplayedItem() |
int |
getHeightPixels() |
int |
getRotation()
Return the rotation of the item currently on this frame.
|
int |
getWidthPixels() |
boolean |
interactFirst(EntityPlayer playerIn)
First layer of player interaction
|
boolean |
isInRangeToRenderDist(double distance)
Checks if the entity is in range to render by using the past in distance and comparing it to its average edge
length * 64 * renderDistanceWeight Args: distance
|
void |
onBroken(Entity brokenEntity)
Called when this entity is broken.
|
void |
readEntityFromNBT(NBTTagCompound tagCompund)
(abstract) Protected helper method to read subclass entity data from NBT.
|
private void |
removeFrameFromMap(ItemStack p_110131_1_)
Removes the dot representing this frame's position from the map when the item frame is broken.
|
void |
setDisplayedItem(ItemStack p_82334_1_) |
private void |
setDisplayedItemWithUpdate(ItemStack p_174864_1_,
boolean p_174864_2_) |
void |
setItemRotation(int p_82336_1_) |
void |
writeEntityToNBT(NBTTagCompound tagCompound)
(abstract) Protected helper method to write subclass entity data to NBT.
|
addVelocity, canBeCollidedWith, getHangingPosition, getHorizontalFacing, hitByEntity, moveEntity, onUpdate, onValidSurface, setPosition, shouldSetPosAfterLoading, updateFacingWithBoundingBoxaddChatMessage, addEntityCrashInfo, addToPlayerScore, applyEnchantments, applyEntityCollision, canAttackWithItem, canBePushed, canCommandSenderUseCommand, canRenderOnFire, canTriggerWalking, clientUpdateEntityNBT, copyDataFromOld, copyLocationAndAnglesFrom, createRunningParticles, dealFireDamage, doBlockCollisions, doesEntityNotTriggerPressurePlate, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, fall, func_174817_o, func_181012_aH, func_181013_g, func_181014_aG, func_181015_d, getAir, getAlwaysRenderNameTag, getAlwaysRenderNameTagForRender, getBrightness, getBrightnessForRender, getCollisionBoundingBox, getCollisionBox, getCommandSenderEntity, getCommandStats, getCustomNameTag, getDataWatcher, getDisplayName, getDistance, getDistanceSq, getDistanceSq, getDistanceSqToCenter, getDistanceSqToEntity, getDistanceToEntity, getEntityBoundingBox, getEntityId, getEntityString, getEntityWorld, getExplosionResistance, getEyeHeight, getFlag, getHoverEvent, getInventory, getLook, getLookVec, getMaxFallHeight, getMaxInPortalTime, getMountedYOffset, getName, getNBTTagCompound, getParts, getPortalCooldown, getPosition, getPositionEyes, getPositionVector, getRotationYawHead, getSplashSound, getSwimSound, getUniqueID, getVectorForRotation, getYOffset, handleStatusUpdate, handleWaterMovement, hasCustomName, hashCode, interactAt, isBurning, isEating, isEntityAlive, isEntityEqual, isEntityInsideOpaqueBlock, isEntityInvulnerable, isImmuneToExplosions, isImmuneToFire, isInLava, isInRangeToRender3d, isInsideOfMaterial, isInvisible, isInvisibleToPlayer, isInWater, isOffsetPositionInLiquid, isOutsideBorder, isPushedByWater, isRiding, isSilent, isSneaking, isSpectatedByPlayer, isSprinting, isWet, kill, mountEntity, moveFlying, moveToBlockPosAndAngles, newDoubleNBTList, newFloatNBTList, onChunkLoad, onCollideWithPlayer, onDataWatcherUpdate, onEntityUpdate, onKillCommand, onKillEntity, onStruckByLightning, performHurtAnimation, playSound, playStepSound, preparePlayerToSpawn, pushOutOfBlocks, rayTrace, readFromNBT, replaceItemInInventory, resetHeight, sendCommandFeedback, setAir, setAlwaysRenderNameTag, setAngles, setBeenAttacked, setCommandStat, setCurrentItemOrArmor, setCustomNameTag, setDead, setEating, setEntityBoundingBox, setEntityId, setFire, setFlag, setInvisible, setInWeb, setLocationAndAngles, setOnFireFromLava, setOutsideBorder, setPositionAndRotation, setPositionAndRotation2, setPositionAndUpdate, setRotation, setRotationYawHead, setSilent, setSize, setSneaking, setSprinting, setVelocity, setWorld, spawnRunningParticles, toString, travelToDimension, updateFallState, updateRidden, updateRiderPosition, verifyExplosion, writeMountToNBT, writeToNBT, writeToNBTOptionalprivate float itemDropChance
public EntityItemFrame(World worldIn)
public EntityItemFrame(World worldIn, BlockPos p_i45852_2_, EnumFacing p_i45852_3_)
protected void entityInit()
entityInit in class EntityHangingpublic float getCollisionBorderSize()
getCollisionBorderSize in class Entitypublic boolean attackEntityFrom(DamageSource source, float amount)
attackEntityFrom in class EntityHangingpublic int getWidthPixels()
getWidthPixels in class EntityHangingpublic int getHeightPixels()
getHeightPixels in class EntityHangingpublic boolean isInRangeToRenderDist(double distance)
isInRangeToRenderDist in class Entitypublic void onBroken(Entity brokenEntity)
onBroken in class EntityHangingpublic void dropItemOrSelf(Entity p_146065_1_, boolean p_146065_2_)
private void removeFrameFromMap(ItemStack p_110131_1_)
public ItemStack getDisplayedItem()
public void setDisplayedItem(ItemStack p_82334_1_)
private void setDisplayedItemWithUpdate(ItemStack p_174864_1_, boolean p_174864_2_)
public int getRotation()
public void setItemRotation(int p_82336_1_)
private void func_174865_a(int p_174865_1_,
boolean p_174865_2_)
public void writeEntityToNBT(NBTTagCompound tagCompound)
writeEntityToNBT in class EntityHangingpublic void readEntityFromNBT(NBTTagCompound tagCompund)
readEntityFromNBT in class EntityHangingpublic boolean interactFirst(EntityPlayer playerIn)
interactFirst in class Entitypublic int func_174866_q()