IAdditionalDataProviderpublic abstract class AbstractEntityItem extends Entity
canClimb, chunkX, chunkY, currentAiTask, dead, facing, fallStartY, isClimbing, isFalling, lastX, lastY, ticksExistedcollidedHor, collidedVert, currentBounds, motionX, motionY, onGround, world, x, y| Constructor | Description |
|---|---|
AbstractEntityItem(IWorld world) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract boolean |
canPickUp() |
|
abstract ItemInstance |
getItem() |
|
abstract void |
setItem(ItemInstance instance) |
|
static AbstractEntityItem |
spawn(IWorld world,
ItemInstance inst,
double x,
double y,
double motionX,
double motionY) |
addAiTask, addEffect, applyMotion, canCollideWith, doesSave, doesSync, getActiveEffects, getAdditionalData, getHeight, getInteractionPriority, getMaxInteractionDistance, getOrCreateAdditionalData, getRenderer, getRenderPriority, getSyncFrequency, getUniqueId, getWidth, hasAdditionalData, hasEffect, isDead, kill, load, moveToChunk, onAttack, onCollideWithEntity, onCollideWithTile, onEntityCollision, onEntityIntersection, onGroundHit, onInteractWith, onIntersectWithEntity, onIntersectWithTile, onRemoveFromWorld, onTileCollision, onTileIntersection, removeEffect, save, setAdditionalData, setDead, setUniqueId, shouldBeRemoved, shouldMakeChunkPersist, shouldRender, shouldStartClimbing, updatecanCollideWithTile, move, setPos, updateBoundspublic AbstractEntityItem(IWorld world)
public abstract ItemInstance getItem()
public abstract void setItem(ItemInstance instance)
public abstract boolean canPickUp()
public static AbstractEntityItem spawn(IWorld world, ItemInstance inst, double x, double y, double motionX, double motionY)