public abstract class AbstractBoomerangEntity extends Entity
Entity.IFactorycanBreathe, canClimb, canSwim, chunkX, chunkY, currentAiTask, dead, facing, fallStartY, interpolationX, interpolationY, isClimbing, isDropping, isFalling, isFlying, lastSyncX, lastSyncY, submergedLiquid, ticksExistedcollidedHor, collidedVert, currentBounds, lastTickX, lastTickY, motionX, motionY, onGround, world| Constructor and Description |
|---|
AbstractBoomerangEntity(IWorld world) |
| Modifier and Type | Method and Description |
|---|---|
abstract ItemInstance |
getItem() |
abstract double |
getMaxDistanceSq() |
abstract double |
getStartX() |
abstract double |
getStartY() |
abstract void |
setItem(ItemInstance item) |
abstract void |
setMaxDistance(double maxDistance) |
abstract void |
setStart(double x,
double y) |
addAiTask, addEffect, applyKnockback, applyMotion, canCollideWith, doesInterpolate, doesSave, doesSync, getActiveEffects, getAdditionalData, getDespawnHandler, getEffectModifier, getEyeHeight, getHeight, getInteractionPriority, getMaxInteractionDistance, getOrCreateAdditionalData, getRegistryName, getRenderer, getRenderPriority, getSyncFrequency, getTask, getTaskId, getUniqueId, getWidth, hasAdditionalData, hasEffect, isDead, load, moveToChunk, moveToWorld, onAttack, onCollideWithEntity, onCollideWithTile, onEntityCollision, onEntityIntersection, onGroundHit, onInteractWith, onInteractWithBreakKey, onIntersectWithEntity, onIntersectWithTile, onPositionReset, onRemoveFromWorld, onTileCollision, onTileIntersection, removeEffect, save, sendToClients, setAdditionalData, setDead, setReadyToRemove, setUniqueId, shouldBeFalling, shouldBeRemoved, shouldMakeChunkPersist, shouldRender, shouldStartClimbing, updatecanCollideWithTile, getLerpedX, getLerpedY, getOriginX, getOriginY, getX, getY, move, resetBounds, setBounds, setBoundsOrigin, setPospublic AbstractBoomerangEntity(IWorld world)
public abstract void setStart(double x,
double y)
public abstract double getStartX()
public abstract double getStartY()
public abstract double getMaxDistanceSq()
public abstract void setMaxDistance(double maxDistance)
public abstract ItemInstance getItem()
public abstract void setItem(ItemInstance item)