# 程序包 org.bukkit.entity

package org.bukkit.entity
为在`世界`内存在的非三维像素单位(实体)提供的接口，包含玩家、怪物、抛射物等.

- 相关程序包
  程序包
  说明
  org.bukkit
  Bukkit API的顶级程序包, 包含通用的API类和接口.
  org.bukkit.entity.memory
  与实体的持久化内存有关的类, 目前仅与村民有关.
  org.bukkit.entity.minecart
  为不同种类的`矿车`提供的接口.
- 类
  说明
  AbstractArrow
  代表一支箭.
  AbstractArrow.PickupStatus
  代表拾起状态.
  AbstractHorse
  代表一个马基对象.
  AbstractSkeleton
  This interface defines or represents the abstract concept of skeleton-like entities on the server.
  AbstractVillager
  代表一个抽象村民NPC.
  AbstractWindCharge
  Represents a Wind Charge.
  Ageable
  代表一个有年龄的实体.
  Allay
  An Allay.
  Ambient
  代表环境生物(目前只有蝙蝠属于这一行列).
  Animals
  代表动物.
  AnimalTamer
  AreaEffectCloud
  代表一片即将对处于其中的生物施加药水效果的区域效果云 (即喷溅药水使用后形成的雾).
  Armadillo
  Represents an Armadillo.
  ArmorStand
  ArmorStand.LockType
  Represents types of locking mechanisms for ArmorStand equipment.
  Arrow
  表示一只箭矢.
  Axolotl
  An Axolotl.
  Axolotl.Variant
  Represents the variant of a axolotl - ie its color.
  Bat
  表示一只蝙蝠.
  Bee
  代表蜜蜂.
  Blaze
  代表烈焰人怪物.
  BlockDisplay
  Represents a block display entity.
  Boat
  代表船实体
  Boat.Status
  Represents the status of the boat.
  Boat.Type
  Represents the type of boats.
  Bogged
  Represents a Bogged Skeleton.
  Boss
  代表一个Boss实体.
  Breedable
  代表一个有年龄和繁殖能力的实体.
  Breeze
  Represents a Breeze.
  BreezeWindCharge
  Represents a Wind Charge.
  Camel
  代表一只骆驼
  Cat
  喵.
  Cat.Type
  代表了各种猫的品种.
  CaveSpider
  代表蜘蛛(洞穴蜘蛛).
  ChestBoat
  A `Boat` with a chest.
  ChestedHorse
  代表一个可以携带物品的类马生物.
  Chicken
  代表鸡.
  Cod
  代表鳕鱼.
  ComplexEntityPart
  代表 `ComplexLivingEntity` 的一部分.
  ComplexLivingEntity
  代表复杂生物 --- 由多种较小实体部分组成 (目前只有末影龙属于此行列).
  Cow
  代表牛.
  Creature
  代表一类生物.
  Creeper
  代表苦力怕.
  Damageable
  表示一个有生命值和可以被伤害的实体(`Entity`)。
  Display
  Represents a display entity which is designed to only have a visual function.
  Display.Billboard
  Describes the axes/points around which the entity can pivot.
  Display.Brightness
  Represents the brightness rendering parameters of the entity.
  Dolphin
  这是海豚~
  Donkey
  代表驴 - `ChestedHorse`的变种.
  DragonFireball
  恶龙咆哮, 哇呜~(指末影龙火球)
  Drowned
  溺尸.
  Egg
  我创造了生命?
  ElderGuardian
  代表远古守卫者 - 一种`守卫者`.
  EnderCrystal
  一个末影水晶，能治疗附近的末影龙
  EnderDragon
  代表末影龙.
  EnderDragon.Phase
  表示末影龙可以执行的阶段或动作.
  EnderDragonPart
  代表末影龙的组成部分
  Enderman
  代表末影人.
  Endermite
  名副其实的小不点 - 末影螨.
  EnderPearl
  代表抛出的末影珍珠实体.
  EnderSignal
  代表抛出的末影之眼.
  Enemy
  Represents an Enemy
  Entity
  表示世界中的基本实体.
  Entity.Spigot
  EntityCategory
  A classification of entities which may behave differently than others or be affected uniquely by enchantments and potion effects among other things.
  EntityFactory
  EntitySnapshot
  Represents an immutable copy of an entity's state.
  EntityType
  Evoker
  代表唤魔者.
  Evoker.Spell
  已过时。
  将来 Minecraft 会有更多的可施法的生物
  EvokerFangs
  代表唤魔者召唤的尖牙.
  ExperienceOrb
  代表一个经验球.
  Explosive
  代表可爆炸的实体.
  FallingBlock
  代表一个下落方块.
  Fireball
  代表一个火球.
  Firework
  烟花火箭实体.
  Fish
  已过时。
  赞成使用 `FishHook`
  FishHook
  代表一个鱼钩.
  FishHook.HookState
  Represents a state in which a fishing hook may be.
  Flying
  代表能飞行的实体.
  Fox
  代表狐狸.
  Fox.Type
  代表各种狐狸品种.
  Frog
  A Frog.
  Frog.Variant
  Represents the variant of a frog - ie its color.
  Ghast
  代表恶魂.
  Giant
  代表巨人.
  GlowItemFrame
  A Glow Item Frame.
  GlowSquid
  A Glow Squid.
  Goat
  A Goat.
  Golem
  一个可以伤害敌人的傀儡.
  Guardian
  守卫海底遗迹的守卫者们.
  Hanging
  代表悬挂实体.
  Hoglin
  Represents a Hoglin.
  Horse
  代表一匹马.
  Horse.Color
  表示马拥有的基本颜色.
  Horse.Style
  代表马的花纹图案.
  Horse.Variant
  已过时。
  不同的种类对应不同的类.
  HumanEntity
  代表人类实体, 比如一个NPC或一名玩家
  Husk
  代表一具尸壳 - `Zombie`的变异体.
  Illager
  代表一种"灾厄村民" (亦称刌民), 包含卫道士、女巫等.
  Illusioner
  代表幻术师实体.
  Interaction
  Represents an entity designed to only record interactions.
  Interaction.PreviousInteraction
  Represents a previous interaction with this entity.
  IronGolem
  村民守卫者——铁傀儡.
  Item
  代表掉落物实体.
  ItemDisplay
  Represents an item display entity.
  ItemDisplay.ItemDisplayTransform
  Represents the item model transform to be applied to the displayed item.
  ItemFrame
  代表物品展示框.
  LargeFireball
  代表大的火球( `Fireball` ).
  LeashHitch
  跟随主人, 那是因为我被设定成这样啊~ (代表系在栅栏上的拴绳).
  LightningStrike
  代表雷击的实例，可能会或者不会造成伤害。
  LightningStrike.Spigot
  LingeringPotion
  已过时。
  滞留状态仅取决于药水物品/lingering status depends on only on the potion item.
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
  Llama
  表示一只羊驼.
  Llama.Color
  代表羊驼的颜色.
  LlamaSpit
  代表羊驼唾沫.
  MagmaCube
  代表岩浆怪.
  Marker
  A Marker entity, exists only on the server.
  Minecart
  代表矿车实体.
  Mob
  Represents a Mob.
  Monster
  代表怪物.
  Mule
  代表骡子 - `ChestedHorse` 的变种.
  MushroomCow
  代表哞菇( `Cow` ).
  MushroomCow.Variant
  Represents the variant of a cow - ie its color.
  NPC
  代表非玩家角色.
  Ocelot
  代表豹猫.
  Ocelot.Type
  已过时。
  不同猫种现在属于不同的生物/Cats are now a separate entity.
  OminousItemSpawner
  Represents an ominous item spawner.
  Painting
  代表画.
  Panda
  代表熊猫.
  Panda.Gene
  Parrot
  代表鹦鹉.
  Parrot.Variant
  代表鹦鹉变体(颜色).
  Phantom
  代表幻翼.
  Pig
  代表猪.
  Piglin
  Represents a Piglin.
  PiglinAbstract
  Piglin / Piglin Brute.
  PiglinBrute
  Represents a Piglin Brute.
  PigZombie
  代表僵尸猪人.
  Pillager
  掠夺者实体.
  Player
  玩家对象
  Player.Spigot
  PolarBear
  代表北极熊.
  Pose
  代表生物的动作与姿态.
  Projectile
  表示可被射击实体的概念
  PufferFish
  Represents a puffer fish.
  Rabbit
  Rabbit.Type
  代表不同种类的兔子.
  Raider
  Ravager
  劫掠兽实体.
  Salmon
  Represents a salmon fish.
  Sheep
  代表羊.
  Shulker
  ShulkerBullet
  Silverfish
  代表蠹虫.
  Sittable
  An animal that can sit still.
  SizedFireball
  Represents a sized fireball.
  Skeleton
  代表骷髅.
  Skeleton.SkeletonType
  已过时。
  classes are different types.
  SkeletonHorse
  Represents a SkeletonHorse - variant of `AbstractHorse`.
  Slime
  代表史莱姆.
  SmallFireball
  代表小的火球( `Fireball` ).
  Sniffer
  Represents a Sniffer.
  Sniffer.State
  Represents the current state of the Sniffer.
  Snowball
  代表雪球.
  Snowman
  代表雪人实体.
  SpawnCategory
  Represents groups of entities with shared spawn behaviors and mob caps.
  SpectralArrow
  Represents a spectral arrow.
  Spellcaster
  代表会施法的灾厄村民 (目前只有唤魔者和幻术师).
  Spellcaster.Spell
  代表实体当前使用的咒语.
  Spider
  代表蜘蛛.
  SplashPotion
  已过时。
  splash status depends on only on the potion item.
  Squid
  代表鱿鱼.
  Steerable
  Represents an entity which may be saddled, ridden and steered using an item.
  Stray
  Represents a Stray - variant of `AbstractSkeleton`.
  Strider
  Represents a Strider.
  Tadpole
  A baby `Frog`.
  Tameable
  TextDisplay
  Represents a text display entity.
  TextDisplay.TextAlignment
  Represents possible text alignments for this display.
  ThrowableProjectile
  ThrownExpBottle
  代表抛出的附魔之瓶.
  ThrownPotion
  代表一个被抛出的药水瓶.
  TippedArrow
  已过时。
  tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.
  TNTPrimed
  Represents a Primed TNT.
  TraderLlama
  Represents a trader Llama.
  Trident
  代表被抛出的三叉戟.
  TropicalFish
  代表热带鱼.
  TropicalFish.Pattern
  Enumeration of all different fish patterns.
  Turtle
  Represents a turtle.
  Vehicle
  Represents a vehicle entity.
  Vex
  恼鬼.
  Villager
  Represents a villager NPC
  Villager.Profession
  Represents the various different Villager professions there may be.
  Villager.Type
  Represents Villager type, usually corresponding to what biome they spawn in.
  Vindicator
  代表卫道士.
  WanderingTrader
  Represents a wandering trader NPC
  Warden
  监守者.
  Warden.AngerLevel
  WaterMob
  代表海洋生物.
  WindCharge
  Represents a Wind Charge.
  Witch
  代表女巫.
  Wither
  代表凋零boss.
  Wither.Head
  Represents one of the Wither's heads.
  WitherSkeleton
  Represents a WitherSkeleton - variant of `AbstractSkeleton`.
  WitherSkull
  代表凋零之首.
  Wolf
  代表狼.
  Wolf.Variant
  Represents the variant of a wolf.
  Zoglin
  Represents a Zoglin.
  Zombie
  代表僵尸.
  ZombieHorse
  Represents a ZombieHorse - variant of `AbstractHorse`.
  ZombieVillager
  Represents a `Zombie` which was once a `Villager`.