|
|
| getName () |
| |
|
| spawnTo (Player $player) |
| |
|
| getDrops () |
| |
|
| 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) |
| |
| | getDrops () |
| |
| | getLineOfSight ($maxDistance, $maxLength=0, array $transparent=[]) |
| |
| | getTargetBlock ($maxDistance, array $transparent=[]) |
| |
|
| __construct (FullChunk $chunk, Compound $nbt) |
| |
| | getNameTag () |
| |
| | isNameTagVisible () |
| |
| | setNameTag ($name) |
| |
| | setNameTagVisible ($value=true) |
| |
|
| isSneaking () |
| |
|
| setSneaking ($value=true) |
| |
|
| isSprinting () |
| |
|
| setSprinting ($value=true) |
| |
| | getEffects () |
| |
|
| removeAllEffects () |
| |
|
| removeEffect ($effectId) |
| |
|
| getEffect ($effectId) |
| |
|
| hasEffect ($effectId) |
| |
|
| addEffect (Effect $effect) |
| |
| | getSaveId () |
| |
|
| saveNBT () |
| |
| | getViewers () |
| |
| | spawnTo (Player $player) |
| |
|
| sendPotionEffects (Player $player) |
| |
| | sendMetadata ($player) |
| |
| | sendData ($player, array $data=null) |
| |
| | despawnFrom (Player $player) |
| |
| | attack ($damage, EntityDamageEvent $source) |
| |
| | heal ($amount, EntityRegainHealthEvent $source) |
| |
| | getHealth () |
| |
|
| isAlive () |
| |
| | setHealth ($amount) |
| |
| | setLastDamageCause (EntityDamageEvent $type) |
| |
| | getLastDamageCause () |
| |
| | getMaxHealth () |
| |
| | setMaxHealth ($amount) |
| |
|
| canCollideWith (Entity $entity) |
| |
|
| entityBaseTick ($tickDiff=1) |
| |
| | getDirectionVector () |
| |
|
| getDirectionPlane () |
| |
|
| onUpdate ($currentTick) |
| |
|
| scheduleUpdate () |
| |
|
| isOnFire () |
| |
|
| setOnFire ($seconds) |
| |
|
| getDirection () |
| |
|
| extinguish () |
| |
|
| canTriggerWalking () |
| |
|
| resetFallDistance () |
| |
|
| getBoundingBox () |
| |
|
| fall ($fallDistance) |
| |
|
| handleLavaMovement () |
| |
|
| getEyeHeight () |
| |
|
| moveFlying () |
| |
|
| onCollideWithPlayer (Human $entityPlayer) |
| |
|
| getPosition () |
| |
|
| getLocation () |
| |
|
| isInsideOfWater () |
| |
|
| isInsideOfSolid () |
| |
|
| fastMove ($dx, $dy, $dz) |
| |
|
| move ($dx, $dy, $dz) |
| |
|
| getBlocksAround () |
| |
|
| setPositionAndRotation (Vector3 $pos, $yaw, $pitch) |
| |
|
| setRotation ($yaw, $pitch) |
| |
|
| 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) |
| |
| | getDataProperty ($id) |
| |
| | getDataPropertyType ($id) |
| |
| | setDataFlag ($propertyId, $id, $value=true, $type=self::DATA_TYPE_BYTE) |
| |
| | getDataFlag ($propertyId, $id) |
| |
| | 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) |
| |
|
| getYaw () |
| |
|
| getPitch () |
| |
|
| __toString () |
| |
| | __construct ($x=0, $y=0, $z=0, Level $level=null) |
| |
| | getLevel () |
| |
|
| setLevel (Level $level) |
| |
| | isValid () |
| |
| | setStrong () |
| |
| | setWeak () |
| |
| | getSide ($side, $step=1) |
| |
|
| __toString () |
| |
| | setComponents ($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) |
| |
|
| 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) |
| |
|
| __toString () |
| |
| static | createEntity ($type, FullChunk $chunk, Compound $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) |
| |
|
const | NETWORK_ID = 32 |
| |
|
| $width = 0.6 |
| |
|
| $length = 0.6 |
| |
|
| $height = 1.8 |
| |
|
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_ROTATION = 7 |
| |
|
const | DATA_TYPE_LONG = 8 |
| |
|
const | DATA_FLAGS = 0 |
| |
|
const | DATA_AIR = 1 |
| |
|
const | DATA_NAMETAG = 2 |
| |
|
const | DATA_SHOW_NAMETAG = 3 |
| |
|
const | DATA_SILENT = 4 |
| |
|
const | DATA_POTION_COLOR = 7 |
| |
|
const | DATA_POTION_AMBIENT = 8 |
| |
|
const | DATA_NO_AI = 15 |
| |
|
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 |
| |
|
| $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 |
| |
|
| $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 () |
| |
|
| 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 |
| |
|
| $fireProof |
| |
|
| $gravity |
| |
|
| $drag |
| |
|
| $server |
| |
|
| $timings |
| |
|
| $isPlayer = false |
| |