# 程序包的使用
org.bukkit.entity

使用org.bukkit.entity的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.block
用于操作在`世界`内的三位像素(方块)，包括一些特定的状态.
org.bukkit.block.spawner
Classes relevant to mob spawners.
org.bukkit.boss
与创建Boss血量条(出现在玩家客户端屏幕顶部)有关的类.
org.bukkit.conversations
致力于简化玩家与插件的直接通信的类(玩家与插件的对话，典型的场景比如操作的确认、提供插件所需数据).
org.bukkit.damage
Classes concerning damage types and sources applicable to living entities.
org.bukkit.entity
为在`世界`内存在的非三维像素单位(实体)提供的接口，包含玩家、怪物、抛射物等.
org.bukkit.entity.minecart
为不同种类的`矿车`提供的接口.
org.bukkit.event.block
与`方块`被改变或与`世界`进行交互等情况相关的`事件`.
org.bukkit.event.enchantment
与`附魔台`操作相关的`事件`.
org.bukkit.event.entity
与`实体`相关的`事件`，不包括 一些直接引用的更具体的实体类型.
org.bukkit.event.hanging
与`悬挂实体`相关的`事件`.
org.bukkit.event.inventory
与`物品栏`操作相关的`事件`.
org.bukkit.event.player
与`玩家`相关的`事件`.
org.bukkit.event.raid
与袭击有关的`事件`(Minecraft Wiki - 袭击).
org.bukkit.event.server
与服务器程序状态变化有关的`事件`.
org.bukkit.event.vehicle
与`载具实体`相关的`事件`.
org.bukkit.event.weather
与天气状态变化相关的`事件`.
org.bukkit.event.world
与`世界`状态和变化有关的`事件`.
org.bukkit.inventory
参与操作玩家物品栏和物品交互的类.
org.bukkit.inventory.meta
用于操作可以存储在`物品堆`的额外数据的接口.
org.bukkit.loot
与战利品表产生与操作有关的类 (Minecraft Wiki - 战利品表).
org.bukkit.map
用于简化处理`地图`显示内容的类.
org.bukkit.material
代表每种体素(意义可参考维基百科或百度百科相关条目，即物品被抽象为体素)的种类和状态.
org.bukkit.packs
Classes dedicated to handling data pack information.
org.bukkit.plugin.messaging
用于设定插件至客户端的消息传输协议的类.
org.bukkit.potion
代表每种`药水`属性和操作的类的集合.
org.bukkit.projectiles
代表一个抛射物的抛射源的类的集合.
org.bukkit.scoreboard
用于管理客户端计分板显示系统的类.
org.bukkit.spawner
Classes related to entity spawners.
org.bukkit.structure
Classes related to creating or using `structures` without creating `Structure blocks` in the world.
org.bukkit.util
提供多种目的和单一目的的类以简化各种编程概念.
org.spigotmc.event.player
Spigot特有的玩家事件.

- org.bukkit使用的org.bukkit.entity中的类
  类
  说明
  AbstractArrow
  代表一支箭.
  AnimalTamer
  Arrow
  表示一只箭矢.
  Cat.Type
  代表了各种猫的品种.
  Entity
  表示世界中的基本实体.
  EntityFactory
  EntityType
  FallingBlock
  代表一个下落方块.
  Frog.Variant
  Represents the variant of a frog - ie its color.
  Item
  代表掉落物实体.
  LightningStrike
  代表雷击的实例，可能会或者不会造成伤害。
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
  Player
  玩家对象
  Raider
  SpawnCategory
  Represents groups of entities with shared spawn behaviors and mob caps.
  Villager.Profession
  Represents the various different Villager professions there may be.
  Villager.Type
  Represents Villager type, usually corresponding to what biome they spawn in.
  Wolf.Variant
  Represents the variant of a wolf.
- org.bukkit.block使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
  Player
  玩家对象
- org.bukkit.block.spawner使用的org.bukkit.entity中的类
  类
  说明
  EntitySnapshot
  Represents an immutable copy of an entity's state.
- org.bukkit.boss使用的org.bukkit.entity中的类
  类
  说明
  EnderCrystal
  一个末影水晶，能治疗附近的末影龙
  EnderDragon
  代表末影龙.
  Player
  玩家对象
- org.bukkit.conversations使用的org.bukkit.entity中的类
  类
  说明
  Player
  玩家对象
- org.bukkit.damage使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
- org.bukkit.entity使用的org.bukkit.entity中的类
  类
  说明
  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
  ArmorStand.LockType
  Represents types of locking mechanisms for ArmorStand equipment.
  Arrow
  表示一只箭矢.
  Axolotl.Variant
  Represents the variant of a axolotl - ie its color.
  Boat
  代表船实体
  Boat.Status
  Represents the status of the boat.
  Boat.Type
  Represents the type of boats.
  Boss
  代表一个Boss实体.
  Breedable
  代表一个有年龄和繁殖能力的实体.
  Cat.Type
  代表了各种猫的品种.
  ChestedHorse
  代表一个可以携带物品的类马生物.
  ComplexEntityPart
  代表 `ComplexLivingEntity` 的一部分.
  ComplexLivingEntity
  代表复杂生物 --- 由多种较小实体部分组成 (目前只有末影龙属于此行列).
  Cow
  代表牛.
  Creature
  代表一类生物.
  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.
  EnderDragon
  代表末影龙.
  EnderDragon.Phase
  表示末影龙可以执行的阶段或动作.
  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.
  EntitySnapshot
  Represents an immutable copy of an entity's state.
  EntityType
  Evoker.Spell
  已过时。
  将来 Minecraft 会有更多的可施法的生物
  Explosive
  代表可爆炸的实体.
  Fireball
  代表一个火球.
  Firework
  烟花火箭实体.
  Fish
  已过时。
  赞成使用 `FishHook`
  FishHook.HookState
  Represents a state in which a fishing hook may be.
  Flying
  代表能飞行的实体.
  Fox.Type
  代表各种狐狸品种.
  Frog.Variant
  Represents the variant of a frog - ie its color.
  Golem
  一个可以伤害敌人的傀儡.
  Guardian
  守卫海底遗迹的守卫者们.
  Hanging
  代表悬挂实体.
  Horse.Color
  表示马拥有的基本颜色.
  Horse.Style
  代表马的花纹图案.
  Horse.Variant
  已过时。
  不同的种类对应不同的类.
  HumanEntity
  代表人类实体, 比如一个NPC或一名玩家
  Illager
  代表一种"灾厄村民" (亦称刌民), 包含卫道士、女巫等.
  Interaction.PreviousInteraction
  Represents a previous interaction with this entity.
  ItemDisplay.ItemDisplayTransform
  Represents the item model transform to be applied to the displayed item.
  ItemFrame
  代表物品展示框.
  LightningStrike.Spigot
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
  Llama
  表示一只羊驼.
  Llama.Color
  代表羊驼的颜色.
  Mob
  Represents a Mob.
  Monster
  代表怪物.
  MushroomCow.Variant
  Represents the variant of a cow - ie its color.
  NPC
  代表非玩家角色.
  Ocelot.Type
  已过时。
  不同猫种现在属于不同的生物/Cats are now a separate entity.
  Panda.Gene
  Parrot.Variant
  代表鹦鹉变体(颜色).
  PiglinAbstract
  Piglin / Piglin Brute.
  Player
  玩家对象
  Player.Spigot
  Pose
  代表生物的动作与姿态.
  Projectile
  表示可被射击实体的概念
  Rabbit.Type
  代表不同种类的兔子.
  Raider
  Sittable
  An animal that can sit still.
  SizedFireball
  Represents a sized fireball.
  Skeleton.SkeletonType
  已过时。
  classes are different types.
  Slime
  代表史莱姆.
  Sniffer.State
  Represents the current state of the Sniffer.
  SpawnCategory
  Represents groups of entities with shared spawn behaviors and mob caps.
  Spellcaster
  代表会施法的灾厄村民 (目前只有唤魔者和幻术师).
  Spellcaster.Spell
  代表实体当前使用的咒语.
  Spider
  代表蜘蛛.
  Squid
  代表鱿鱼.
  Steerable
  Represents an entity which may be saddled, ridden and steered using an item.
  Tameable
  TextDisplay.TextAlignment
  Represents possible text alignments for this display.
  ThrowableProjectile
  ThrownPotion
  代表一个被抛出的药水瓶.
  TropicalFish.Pattern
  Enumeration of all different fish patterns.
  Vehicle
  Represents a vehicle entity.
  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.
  Warden.AngerLevel
  WaterMob
  代表海洋生物.
  Wither.Head
  Represents one of the Wither's heads.
  Wolf.Variant
  Represents the variant of a wolf.
  Zombie
  代表僵尸.
  ZombieVillager
  Represents a `Zombie` which was once a `Villager`.
- org.bukkit.entity.minecart使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  Minecart
  代表矿车实体.
  Vehicle
  Represents a vehicle entity.
- org.bukkit.event.block使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  Item
  代表掉落物实体.
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
  Player
  玩家对象
- org.bukkit.event.enchantment使用的org.bukkit.entity中的类
  类
  说明
  Player
  玩家对象
- org.bukkit.event.entity使用的org.bukkit.entity中的类
  类
  说明
  AbstractHorse
  代表一个马基对象.
  AbstractVillager
  代表一个抽象村民NPC.
  Animals
  代表动物.
  AnimalTamer
  AreaEffectCloud
  代表一片即将对处于其中的生物施加药水效果的区域效果云 (即喷溅药水使用后形成的雾).
  Bat
  表示一只蝙蝠.
  Creeper
  代表苦力怕.
  EnderDragon
  代表末影龙.
  EnderDragon.Phase
  表示末影龙可以执行的阶段或动作.
  Entity
  表示世界中的基本实体.
  EntityType
  Explosive
  代表可爆炸的实体.
  Firework
  烟花火箭实体.
  HumanEntity
  代表人类实体, 比如一个NPC或一名玩家
  Item
  代表掉落物实体.
  LightningStrike
  代表雷击的实例，可能会或者不会造成伤害。
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
  Pig
  代表猪.
  Piglin
  Represents a Piglin.
  PigZombie
  代表僵尸猪人.
  Player
  玩家对象
  Pose
  代表生物的动作与姿态.
  Projectile
  表示可被射击实体的概念
  Sheep
  代表羊.
  Slime
  代表史莱姆.
  Spellcaster
  代表会施法的灾厄村民 (目前只有唤魔者和幻术师).
  Spellcaster.Spell
  代表实体当前使用的咒语.
  Strider
  Represents a Strider.
  ThrownExpBottle
  代表抛出的附魔之瓶.
  ThrownPotion
  代表一个被抛出的药水瓶.
  Villager
  Represents a villager NPC
  Villager.Profession
  Represents the various different Villager professions there may be.
- org.bukkit.event.hanging使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  Hanging
  代表悬挂实体.
  Player
  玩家对象
- org.bukkit.event.inventory使用的org.bukkit.entity中的类
  类
  说明
  HumanEntity
  代表人类实体, 比如一个NPC或一名玩家
  Item
  代表掉落物实体.
  Player
  玩家对象
- org.bukkit.event.player使用的org.bukkit.entity中的类
  类
  说明
  AbstractArrow
  代表一支箭.
  ArmorStand
  Egg
  我创造了生命?
  Entity
  表示世界中的基本实体.
  EntityType
  ExperienceOrb
  代表一个经验球.
  Fish
  已过时。
  赞成使用 `FishHook`
  FishHook
  代表一个鱼钩.
  Item
  代表掉落物实体.
  Player
  玩家对象
- org.bukkit.event.raid使用的org.bukkit.entity中的类
  类
  说明
  Player
  玩家对象
  Raider
- org.bukkit.event.server使用的org.bukkit.entity中的类
  类
  说明
  Player
  玩家对象
- org.bukkit.event.vehicle使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
  Vehicle
  Represents a vehicle entity.
- org.bukkit.event.weather使用的org.bukkit.entity中的类
  类
  说明
  LightningStrike
  代表雷击的实例，可能会或者不会造成伤害。
- org.bukkit.event.world使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  Player
  玩家对象
- org.bukkit.inventory使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  EntityType
  HumanEntity
  代表人类实体, 比如一个NPC或一名玩家
- org.bukkit.inventory.meta使用的org.bukkit.entity中的类
  类
  说明
  Axolotl.Variant
  Represents the variant of a axolotl - ie its color.
  EntitySnapshot
  Represents an immutable copy of an entity's state.
  EntityType
  TropicalFish.Pattern
  Enumeration of all different fish patterns.
- org.bukkit.loot使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  HumanEntity
  代表人类实体, 比如一个NPC或一名玩家
- org.bukkit.map使用的org.bukkit.entity中的类
  类
  说明
  Player
  玩家对象
- org.bukkit.material使用的org.bukkit.entity中的类
  类
  说明
  EntityType
- org.bukkit.packs使用的org.bukkit.entity中的类
  类
  说明
  EntityType
- org.bukkit.plugin.messaging使用的org.bukkit.entity中的类
  类
  说明
  Player
  玩家对象
- org.bukkit.potion使用的org.bukkit.entity中的类
  类
  说明
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
- org.bukkit.projectiles使用的org.bukkit.entity中的类
  类
  说明
  Projectile
  表示可被射击实体的概念
- org.bukkit.scoreboard使用的org.bukkit.entity中的类
  类
  说明
  EntityType
- org.bukkit.spawner使用的org.bukkit.entity中的类
  类
  说明
  EntitySnapshot
  Represents an immutable copy of an entity's state.
  EntityType
- org.bukkit.structure使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
- org.bukkit.util使用的org.bukkit.entity中的类
  类
  说明
  Entity
  表示世界中的基本实体.
  LivingEntity
  代表一个生物实体，比如一只怪物或一名玩家.
- org.spigotmc.event.player使用的org.bukkit.entity中的类
  类
  说明
  Player
  玩家对象