| $alwaysShowNameTag (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $attributeMap (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $blocksAround (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $boundingBox (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $canClimb (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $canClimbWalls (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $closed (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $drag (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $fallDistance (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $fireTicks (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $forceMovementUpdate (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $gravity (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $gravityEnabled (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $hasSpawned (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $id (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $invisible (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $isCollided (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $isCollidedHorizontally (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $isCollidedVertically (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $justCreated (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $keepMovement (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $lastDamageCause (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $lastLocation (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $lastMotion (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $lastUpdate (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $location (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $motion (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $nameTag (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $nameTagVisible (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $networkPropertiesDirty (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $noClientPredictions (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $noDamageTicks (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $onGround (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $ownerId (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $scale (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $scoreTag (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $server (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $silent (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $size (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $stepHeight (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $targetId (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $ticksLived (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | $timings (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | $ySize (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | __construct(Location $location, ?CompoundTag $nbt=null) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | __destruct() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | __toString() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | addAttributes() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | addMotion(float $x, float $y, float $z) | pocketmine\entity\Entity |  | 
  | applyDragBeforeGravity() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | attack(EntityDamageEvent $source) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | broadcastAnimation(Animation $animation, ?array $targets=null) | pocketmine\entity\Entity |  | 
  | broadcastMotion() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | broadcastMovement(bool $teleport=false) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | broadcastSound(Sound $sound, ?array $targets=null) | pocketmine\entity\Entity |  | 
  | canBeCollidedWith() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | canBeMovedByCurrents() | pocketmine\entity\Entity |  | 
  | canBeRenamed() | pocketmine\entity\Entity |  | 
  | canClimb() | pocketmine\entity\Entity |  | 
  | canClimbWalls() | pocketmine\entity\Entity |  | 
  | canCollideWith(Entity $entity) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | canSaveWithChunk() | pocketmine\entity\Entity |  | 
  | checkBlockIntersections() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | checkGroundState(float $wantedX, float $wantedY, float $wantedZ, float $dx, float $dy, float $dz) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | checkObstruction(float $x, float $y, float $z) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | close() | pocketmine\entity\Entity |  | 
  | dealFireDamage() | pocketmine\entity\Entity | protected | 
  | despawnFrom(Player $player, bool $send=true) | pocketmine\entity\Entity |  | 
  | despawnFromAll() | pocketmine\entity\Entity |  | 
  | destroyCycles() | pocketmine\entity\Entity | protected | 
  | doOnFireTick(int $tickDiff=1) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | entityBaseTick(int $tickDiff=1) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | extinguish(int $cause=EntityExtinguishEvent::CAUSE_CUSTOM) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | flagForDespawn() | pocketmine\entity\Entity |  | 
  | getAllNetworkData() | pocketmine\entity\Entity | protected | 
  | getAttributeMap() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getBlocksAroundWithEntityInsideActions() | pocketmine\entity\Entity | protected | 
  | getBlocksIntersected(float $inset) | pocketmine\entity\Entity | protected | 
  | getBoundingBox() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getDirectionPlane() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getDirectionVector() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getDirtyNetworkData() | pocketmine\entity\Entity | protected | 
  | getEyeHeight() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getEyePos() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getFallDistance() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getFireTicks() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getGravity() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getHealth() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getHorizontalFacing() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getId() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getInitialDragMultiplier() | pocketmine\entity\Entity | protected | 
  | getInitialGravity() | pocketmine\entity\Entity | protected | 
  | getInitialSizeInfo() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | getLastDamageCause() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getLocation() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getMaxHealth() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getMotion() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getNameTag() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getNetworkProperties() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getNetworkTypeId() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | static | 
  | getOffsetPosition(Vector3 $vector3) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getOwningEntity() | pocketmine\entity\Entity |  | 
  | getOwningEntityId() | pocketmine\entity\Entity |  | 
  | getPickedItem() | pocketmine\entity\Entity |  | 
  | getPosition() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getScale() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getScoreTag() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getSize() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getStepHeight() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | getTargetEntity() | pocketmine\entity\Entity |  | 
  | getTargetEntityId() | pocketmine\entity\Entity |  | 
  | getViewers() | pocketmine\entity\Entity |  | 
  | getWorld() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | hasGravity() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | hasMovementUpdate() | pocketmine\entity\Entity |  | 
  | hasNoClientPredictions() | pocketmine\entity\Entity |  | 
  | heal(EntityRegainHealthEvent $source) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | initEntity(CompoundTag $nbt) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | isAlive() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isClosed() | pocketmine\entity\Entity |  | 
  | isFireProof() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isFlaggedForDespawn() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isInsideOfSolid() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isInvisible() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isNameTagAlwaysVisible() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isNameTagVisible() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isOnFire() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isOnGround() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isSilent() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | isUnderwater() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | kill() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | MOTION_THRESHOLD (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | move(float $dx, float $dy, float $dz) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | nextRuntimeId() | pocketmine\entity\Entity | static | 
  | onCollideWithPlayer(Player $player) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | onDeath() | pocketmine\entity\Entity | protected | 
  | onDeathUpdate(int $tickDiff) | pocketmine\entity\Entity | protected | 
  | onDispose() | pocketmine\entity\Entity | protected | 
  | onFirstUpdate(int $currentTick) | pocketmine\entity\Entity | protected | 
  | onHitGround() | pocketmine\entity\Entity | protected | 
  | onInteract(Player $player, Vector3 $clickPos) | pocketmine\entity\Entity |  | 
  | onNearbyBlockChange() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | onRandomUpdate() | pocketmine\entity\Entity |  | 
  | onUpdate(int $currentTick) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | recalculateBoundingBox() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | resetFallDistance() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | resetLastMovements() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | respawnToAll() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | saveNBT() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | scheduleUpdate() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | sendData(?array $targets, ?array $data=null) | pocketmine\entity\Entity |  | 
  | sendSpawnPacket(Player $player) | pocketmine\entity\Entity | protected | 
  | setCanClimb(bool $value=true) | pocketmine\entity\Entity |  | 
  | setCanClimbWalls(bool $value=true) | pocketmine\entity\Entity |  | 
  | setCanSaveWithChunk(bool $value) | pocketmine\entity\Entity |  | 
  | setFallDistance(float $fallDistance) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setFireTicks(int $fireTicks) | pocketmine\entity\Entity |  | 
  | setForceMovementUpdate(bool $value=true) | pocketmine\entity\Entity |  | 
  | setGravity(float $gravity) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setHasGravity(bool $v=true) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setHealth(float $amount) | pocketmine\entity\Entity |  | 
  | setInvisible(bool $value=true) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setLastDamageCause(EntityDamageEvent $type) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setMaxHealth(int $amount) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setMotion(Vector3 $motion) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setNameTag(string $name) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setNameTagAlwaysVisible(bool $value=true) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setNameTagVisible(bool $value=true) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setNoClientPredictions(bool $value=true) | pocketmine\entity\Entity |  | 
  | setOnFire(int $seconds) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setOwningEntity(?Entity $owner) | pocketmine\entity\Entity |  | 
  | setPosition(Vector3 $pos) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | setPositionAndRotation(Vector3 $pos, float $yaw, float $pitch) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | setRotation(float $yaw, float $pitch) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setScale(float $value) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setScoreTag(string $score) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setSilent(bool $value=true) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setSize(EntitySizeInfo $size) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | setStepHeight(float $stepHeight) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | setTargetEntity(?Entity $target) | pocketmine\entity\Entity |  | 
  | spawnTo(Player $player) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | spawnToAll() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | STEP_CLIP_MULTIPLIER (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | syncNetworkData(EntityMetadataCollection $properties) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | TAG_MOTION (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | TAG_POS (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | TAG_ROTATION (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity |  | 
  | teleport(Vector3 $pos, ?float $yaw=null, ?float $pitch=null) | pocketmine\entity\Entity |  | 
  | tryChangeMovement() (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | updateFallState(float $distanceThisTick, bool $onGround) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected | 
  | updateMovement(bool $teleport=false) (defined in pocketmine\entity\Entity) | pocketmine\entity\Entity | protected |