程序包的使用
org.bukkit

使用org.bukkit的程序包
程序包
说明
Bukkit API的顶级程序包, 包含通用的API类和接口.
与进度有关的接口.
与属性有关的类 (Minecraft Wiki - 属性).
用于操作在世界内的三位像素(方块),包括一些特定的状态.
与旗帜方块有关的类.
各种方块的 BlockData 类.
与部分方块或方块集有关的特定的 BlockData 类.
与创建Boss血量条(出现在玩家客户端屏幕顶部)有关的类.
与处理玩家输入的非聊天消息(即命令)相关的类.
专门用于处理插件运行时配置的类.
致力于简化玩家与插件的直接通信的类(玩家与插件的对话,典型的场景比如操作的确认、提供插件所需数据).
物品堆对应的附魔相关的类,作为物品元数据的一部分.
为在世界内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等.
与实体的持久化内存有关的类, 目前仅与村民有关.
为不同种类的矿车提供的接口.
方块被改变或与世界进行交互等情况相关的事件.
实体相关的事件,不包括 一些直接引用的更具体的实体类型.
物品栏操作相关的事件.
玩家相关的事件.
与袭击有关的事件(Minecraft Wiki - 袭击).
与服务器程序状态变化有关的事件.
载具实体相关的事件.
与天气状态变化相关的事件.
世界状态和变化有关的事件.
简化世界生成实现的类.
Classes to facilitate world Structure generation.
参与操作玩家物品栏和物品交互的类.
用于操作可以存储在物品堆的额外数据的接口.
通过本包的API可允许向物品附加自定义数据.
Armor trim meta types.
与战利品表产生与操作有关的类 (Minecraft Wiki - 战利品表).
用于简化处理地图显示内容的类.
代表每种体素(意义可参考维基百科或百度百科相关条目,即物品被抽象为体素)的种类和状态.
Classes dedicated to handling data pack information.
用于向各种对象附加持久化数据的类.
专门用于在运行时加载软件模组(插件)的类.
用Java编写的处理插件的类.
代表每种药水属性和操作的类的集合.
用于管理客户端计分板显示系统的类.
Classes related to creating or using structures without creating Structure blocks in the world.
提供多种目的和单一目的的类以简化各种编程概念.
噪声相关工具.
Spigot特有的玩家事件.