|
| | __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) |
| |
| 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 |
| |
| | recalculateEffectColor () |
| |
| | initEntity () |
| |
| | addAttributes () |
| |
| | checkObstruction ($x, $y, $z) |
| |
| | updateMovement () |
| |
| | updateFallState ($distanceThisTick, $onGround) |
| |
| | switchLevel (Level $targetLevel) |
| |
| | checkGroundState ($movX, $movY, $movZ, $dx, $dy, $dz) |
| |
| | checkBlockCollision () |
| |
| | checkChunks () |
| |
| | $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 = [] |
| |