|
| isBaby () |
|
| onUpdate ($tick) |
|
| willMove ($distance=36) |
|
| attack ($damage, EntityDamageEvent $source) |
|
| ifjump (Level $level, Vector3 $v3, $hate=false, $reason=false) |
|
| whatBlock (Level $level, $v3) |
|
| getMyYaw ($mx, $mz) |
|
| getMyPitch (Vector3 $from, Vector3 $to) |
|
| setHealth ($amount) |
|
| saveNBT () |
|
| getName () |
|
| hasLineOfSight (Entity $entity) |
|
| heal ($amount, EntityRegainHealthEvent $source) |
|
| attack ($damage, EntityDamageEvent $source) |
|
| knockBack (Entity $attacker, $damage, $x, $z, $base=0.4) |
|
| kill () |
|
| entityBaseTick ($tickDiff=1, $EnchantL=0) |
|
| getDrops () |
|
| getLineOfSight ($maxDistance, $maxLength=0, array $transparent=[]) |
|
| getTargetBlock ($maxDistance, array $transparent=[]) |
|
| __construct (Level $level, CompoundTag $nbt) |
|
| getHeight () |
|
| getWidth () |
|
| getLength () |
|
| setScale ($scale) |
|
| getScale () |
|
| getDropExpMin () |
|
| getDropExpMax () |
|
| getNameTag () |
|
| isNameTagVisible () |
|
| isNameTagAlwaysVisible () |
|
| setNameTag ($name) |
|
| setNameTagVisible ($value=true) |
|
| setNameTagAlwaysVisible ($value=true) |
|
| isSneaking () |
|
| setSneaking ($value=true) |
|
| isSprinting () |
|
| setSprinting ($value=true) |
|
| isGliding () |
|
| setGliding ($value=true) |
|
| isImmobile () |
|
| setImmobile ($value=true) |
|
| canClimb () |
|
| setCanClimb (bool $value) |
|
| canClimbWalls () |
|
| setCanClimbWalls (bool $value=true) |
|
| getOwningEntityId () |
|
| getOwningEntity () |
|
| setOwningEntity (Entity $owner) |
|
| getEffects () |
|
| removeAllEffects () |
|
| removeEffect ($effectId) |
|
| getEffect ($effectId) |
|
| hasEffect ($effectId) |
|
| addEffect (Effect $effect) |
|
| getSaveId () |
|
| saveNBT () |
|
| getViewers () |
|
| spawnTo (Player $player) |
|
| sendPotionEffects (Player $player) |
|
| sendData ($player, array $data=null) |
|
| despawnFrom (Player $player, bool $send=true) |
|
| attack ($damage, EntityDamageEvent $source) |
|
| heal ($amount, EntityRegainHealthEvent $source) |
|
| getHealth () |
|
| isAlive () |
|
| setHealth ($amount) |
|
| setLastDamageCause (EntityDamageEvent $type) |
|
| getLastDamageCause () |
|
| getAttributeMap () |
|
| getMaxHealth () |
|
| setMaxHealth ($amount) |
|
| canCollideWith (Entity $entity) |
|
| entityBaseTick ($tickDiff=1) |
|
| getDirectionVector () |
|
| getDirectionPlane () |
|
| onUpdate ($currentTick) |
|
| scheduleUpdate () |
|
| isOnFire () |
|
| setOnFire ($seconds) |
|
| isFireProof () |
|
| getDirection () |
|
| extinguish () |
|
| canTriggerWalking () |
|
| resetFallDistance () |
|
| getBoundingBox () |
|
| fall ($fallDistance) |
|
| handleLavaMovement () |
|
| getEyeHeight () |
|
| moveFlying () |
|
| onCollideWithPlayer (Human $entityPlayer) |
|
| getPosition () |
|
| getLocation () |
|
| isInsideOfPortal () |
|
| isInsideOfWater () |
|
| isInsideOfSolid () |
|
| isInsideOfFire () |
|
| fastMove ($dx, $dy, $dz) |
|
| move ($dx, $dy, $dz) |
|
| getBlocksAround () |
|
| setPositionAndRotation (Vector3 $pos, $yaw, $pitch) |
|
| setRotation ($yaw, $pitch) |
|
| setLocation (Location $pos) |
|
| setPosition (Vector3 $pos) |
|
| getMotion () |
|
| setMotion (Vector3 $motion) |
|
| isOnGround () |
|
| kill () |
|
| teleport (Vector3 $pos, $yaw=null, $pitch=null) |
|
| getId () |
|
| respawnToAll () |
|
| spawnToAll () |
|
| despawnFromAll () |
|
| close () |
|
| setDataProperty ($id, $type, $value) |
|
| linkEntity (Entity $entity) |
|
| sendLinkedData () |
|
| setLinked ($type=0, Entity $entity) |
|
| getLinkedEntity () |
|
| getLinkedType () |
|
| getDataProperty ($id) |
|
| getDataPropertyType ($id) |
|
| setDataFlag ($propertyId, $id, $value=true, $type=self::DATA_TYPE_LONG) |
|
| getDataFlag ($propertyId, $id) |
|
| __destruct () |
|
| setMetadata ($metadataKey, MetadataValue $metadataValue) |
|
| getMetadata ($metadataKey) |
|
| hasMetadata ($metadataKey) |
|
| removeMetadata ($metadataKey, Plugin $plugin) |
|
| __toString () |
|
| __construct ($x=0, $y=0, $z=0, $yaw=0.0, $pitch=0.0, Level $level=null) |
|
| asLocation () |
|
| add ($x, $y=0, $z=0, $yaw=0, $pitch=0) |
|
| getYaw () |
|
| getPitch () |
|
| fromObjectAdd (Vector3 $pos, $x, $y, $z) |
|
| __toString () |
|
| __construct ($x=0, $y=0, $z=0, Level $level=null) |
|
| asPosition () |
|
| add ($x, $y=0, $z=0) |
|
| getLevel () |
|
| setLevel (Level $level=null) |
|
| isValid () |
|
| getSide ($side, $step=1) |
|
| __toString () |
|
| setComponents ($x, $y, $z) |
|
| fromObjectAdd (Vector3 $pos, $x, $y, $z) |
|
| __construct ($x=0, $y=0, $z=0) |
|
| getX () |
|
| getY () |
|
| getZ () |
|
| getFloorX () |
|
| getFloorY () |
|
| getFloorZ () |
|
| getRight () |
|
| getUp () |
|
| getForward () |
|
| getSouth () |
|
| getWest () |
|
| add ($x, $y=0, $z=0) |
|
| subtract ($x=0, $y=0, $z=0) |
|
| multiply ($number) |
|
| divide ($number) |
|
| ceil () |
|
| floor () |
|
| round () |
|
| abs () |
|
| getSide ($side, $step=1) |
|
| asVector3 () |
|
| distance (Vector3 $pos) |
|
| distanceSquared (Vector3 $pos) |
|
| maxPlainDistance ($x=0, $z=0) |
|
| length () |
|
| lengthSquared () |
|
| normalize () |
|
| dot (Vector3 $v) |
|
| cross (Vector3 $v) |
|
| equals (Vector3 $v) |
|
| getIntermediateWithXValue (Vector3 $v, $x) |
|
| getIntermediateWithYValue (Vector3 $v, $y) |
|
| getIntermediateWithZValue (Vector3 $v, $z) |
|
| setComponents ($x, $y, $z) |
|
| fromObjectAdd (Vector3 $pos, $x, $y, $z) |
|
| __toString () |
|
|
static | init () |
|
static | createEntity ($type, Level $level, CompoundTag $nbt,... $args) |
|
static | registerEntity ($className, $force=false) |
|
static | fromObject (Vector3 $pos, Level $level=null, $yaw=0.0, $pitch=0.0) |
|
static | fromObject (Vector3 $pos, Level $level=null) |
|
static | getOppositeSide ($side) |
|
static | createRandomDirection (Random $random) |
|
| $attackingTick = 0 |
|
const | NETWORK_ID = -1 |
|
const | DATA_TYPE_BYTE = 0 |
|
const | DATA_TYPE_SHORT = 1 |
|
const | DATA_TYPE_INT = 2 |
|
const | DATA_TYPE_FLOAT = 3 |
|
const | DATA_TYPE_STRING = 4 |
|
const | DATA_TYPE_SLOT = 5 |
|
const | DATA_TYPE_POS = 6 |
|
const | DATA_TYPE_LONG = 7 |
|
const | DATA_TYPE_VECTOR3F = 8 |
|
const | DATA_FLAGS = 0 |
|
const | DATA_HEALTH = 1 |
|
const | DATA_VARIANT = 2 |
|
const | DATA_COLOR = 3 |
|
const | DATA_COLOUR = 3 |
|
const | DATA_NAMETAG = 4 |
|
const | DATA_OWNER_EID = 5 |
|
const | DATA_TARGET_EID = 6 |
|
const | DATA_AIR = 7 |
|
const | DATA_POTION_COLOR = 8 |
|
const | DATA_POTION_AMBIENT = 9 |
|
const | DATA_HURT_TIME = 11 |
|
const | DATA_HURT_DIRECTION = 12 |
|
const | DATA_PADDLE_TIME_LEFT = 13 |
|
const | DATA_PADDLE_TIME_RIGHT = 14 |
|
const | DATA_EXPERIENCE_VALUE = 15 |
|
const | DATA_MINECART_DISPLAY_BLOCK = 16 |
|
const | DATA_MINECART_DISPLAY_OFFSET = 17 |
|
const | DATA_MINECART_HAS_DISPLAY = 18 |
|
const | DATA_ENDERMAN_HELD_ITEM_ID = 23 |
|
const | DATA_ENDERMAN_HELD_ITEM_DAMAGE = 24 |
|
const | DATA_ENTITY_AGE = 25 |
|
const | DATA_FIREBALL_POWER_X = 30 |
|
const | DATA_FIREBALL_POWER_Y = 31 |
|
const | DATA_FIREBALL_POWER_Z = 32 |
|
const | DATA_POTION_AUX_VALUE = 37 |
|
const | DATA_LEAD_HOLDER_EID = 38 |
|
const | DATA_SCALE = 39 |
|
const | DATA_INTERACTIVE_TAG = 40 |
|
const | DATA_NPC_SKIN_ID = 41 |
|
const | DATA_URL_TAG = 42 |
|
const | DATA_MAX_AIR = 43 |
|
const | DATA_MARK_VARIANT = 44 |
|
const | DATA_BLOCK_TARGET = 48 |
|
const | DATA_WITHER_INVULNERABLE_TICKS = 49 |
|
const | DATA_WITHER_TARGET_1 = 50 |
|
const | DATA_WITHER_TARGET_2 = 51 |
|
const | DATA_WITHER_TARGET_3 = 52 |
|
const | DATA_BOUNDING_BOX_WIDTH = 54 |
|
const | DATA_BOUNDING_BOX_HEIGHT = 55 |
|
const | DATA_FUSE_LENGTH = 56 |
|
const | DATA_RIDER_SEAT_POSITION = 57 |
|
const | DATA_RIDER_ROTATION_LOCKED = 58 |
|
const | DATA_RIDER_MAX_ROTATION = 59 |
|
const | DATA_RIDER_MIN_ROTATION = 60 |
|
const | DATA_AREA_EFFECT_CLOUD_RADIUS = 61 |
|
const | DATA_AREA_EFFECT_CLOUD_WAITING = 62 |
|
const | DATA_AREA_EFFECT_CLOUD_PARTICLE_ID = 63 |
|
const | DATA_SHULKER_ATTACH_FACE = 65 |
|
const | DATA_SHULKER_ATTACH_POS = 67 |
|
const | DATA_TRADING_PLAYER_EID = 68 |
|
const | DATA_COMMAND_BLOCK_COMMAND = 71 |
|
const | DATA_COMMAND_BLOCK_LAST_OUTPUT = 72 |
|
const | DATA_COMMAND_BLOCK_TRACK_OUTPUT = 73 |
|
const | DATA_CONTROLLING_RIDER_SEAT_NUMBER = 74 |
|
const | DATA_STRENGTH = 75 |
|
const | DATA_MAX_STRENGTH = 76 |
|
const | DATA_FLAG_ONFIRE = 0 |
|
const | DATA_FLAG_SNEAKING = 1 |
|
const | DATA_FLAG_RIDING = 2 |
|
const | DATA_FLAG_SPRINTING = 3 |
|
const | DATA_FLAG_ACTION = 4 |
|
const | DATA_FLAG_INVISIBLE = 5 |
|
const | DATA_FLAG_TEMPTED = 6 |
|
const | DATA_FLAG_INLOVE = 7 |
|
const | DATA_FLAG_SADDLED = 8 |
|
const | DATA_FLAG_POWERED = 9 |
|
const | DATA_FLAG_IGNITED = 10 |
|
const | DATA_FLAG_BABY = 11 |
|
const | DATA_FLAG_CONVERTING = 12 |
|
const | DATA_FLAG_CRITICAL = 13 |
|
const | DATA_FLAG_CAN_SHOW_NAMETAG = 14 |
|
const | DATA_FLAG_ALWAYS_SHOW_NAMETAG = 15 |
|
const | DATA_FLAG_IMMOBILE = 16 |
|
const | DATA_FLAG_NO_AI = 16 |
|
const | DATA_FLAG_SILENT = 17 |
|
const | DATA_FLAG_WALLCLIMBING = 18 |
|
const | DATA_FLAG_CAN_CLIMB = 19 |
|
const | DATA_FLAG_SWIMMER = 20 |
|
const | DATA_FLAG_CAN_FLY = 21 |
|
const | DATA_FLAG_RESTING = 22 |
|
const | DATA_FLAG_SITTING = 23 |
|
const | DATA_FLAG_ANGRY = 24 |
|
const | DATA_FLAG_INTERESTED = 25 |
|
const | DATA_FLAG_CHARGED = 26 |
|
const | DATA_FLAG_TAMED = 27 |
|
const | DATA_FLAG_LEASHED = 28 |
|
const | DATA_FLAG_SHEARED = 29 |
|
const | DATA_FLAG_GLIDING = 30 |
|
const | DATA_FLAG_ELDER = 31 |
|
const | DATA_FLAG_MOVING = 32 |
|
const | DATA_FLAG_BREATHING = 33 |
|
const | DATA_FLAG_CHESTED = 34 |
|
const | DATA_FLAG_STACKABLE = 35 |
|
const | DATA_FLAG_SHOWBASE = 36 |
|
const | DATA_FLAG_REARING = 37 |
|
const | DATA_FLAG_VIBRATING = 38 |
|
const | DATA_FLAG_IDLING = 39 |
|
const | DATA_FLAG_EVOKER_SPELL = 40 |
|
const | DATA_FLAG_CHARGE_ATTACK = 41 |
|
const | DATA_FLAG_LINGER = 45 |
|
const | SOUTH = 0 |
|
const | WEST = 1 |
|
const | NORTH = 2 |
|
const | EAST = 3 |
|
| $passenger = null |
|
| $vehicle = null |
|
| $chunk |
|
| $lastX = null |
|
| $lastY = null |
|
| $lastZ = null |
|
| $motionX |
|
| $motionY |
|
| $motionZ |
|
| $temporalVector |
|
| $lastMotionX |
|
| $lastMotionY |
|
| $lastMotionZ |
|
| $lastYaw |
|
| $lastPitch |
|
| $boundingBox |
|
| $onGround |
|
| $inBlock = false |
|
| $positionChanged |
|
| $motionChanged |
|
| $deadTicks = 0 |
|
| $height |
|
| $eyeHeight = null |
|
| $width |
|
| $length |
|
| $keepMovement = false |
|
| $fallDistance = 0 |
|
| $ticksLived = 0 |
|
| $lastUpdate |
|
| $maxFireTicks |
|
| $fireTicks = 0 |
|
| $namedtag |
|
| $canCollide = true |
|
| $isCollided = false |
|
| $isCollidedHorizontally = false |
|
| $isCollidedVertically = false |
|
| $noDamageTicks |
|
| $closed = false |
|
| $dropExp = [0, 0] |
|
| $yaw |
|
| $pitch |
|
| $level = null |
|
const | SIDE_DOWN = 0 |
|
const | SIDE_UP = 1 |
|
const | SIDE_NORTH = 2 |
|
const | SIDE_SOUTH = 3 |
|
const | SIDE_WEST = 4 |
|
const | SIDE_EAST = 5 |
|
| $x |
|
| $y |
|
| $z |
|
static | $entityCount = 1 |
|
| initEntity () |
|
| recalculateEffectColor () |
|
| initEntity () |
|
| addAttributes () |
|
| checkObstruction ($x, $y, $z) |
|
| updateMovement () |
|
| updateFallState ($distanceThisTick, $onGround) |
|
| switchLevel (Level $targetLevel) |
|
| checkGroundState ($movX, $movY, $movZ, $dx, $dy, $dz) |
|
| checkBlockCollision () |
|
| checkChunks () |
|
| $gravity = 0.08 |
|
| $drag = 0.02 |
|
| $attackTime = 0 |
|
| $invisible = false |
|
| $hasSpawned = [] |
|
| $effects = [] |
|
| $id |
|
| $dataFlags = 0 |
|
| $dataProperties |
|
| $lastDamageCause = null |
|
| $age = 0 |
|
| $ySize = 0 |
|
| $stepHeight = 0 |
|
| $isStatic = false |
|
| $justCreated |
|
| $attributeMap |
|
| $gravity |
|
| $drag |
|
| $server |
|
| $timings |
|
| $isPlayer = false |
|
| $linkedEntity = null |
|
| $linkedType = null |
|
| $riding = null |
|
| $activatedPressurePlates = [] |
|