所有程序包
程序包
说明
Bukkit的常用类.
用于操作在
世界
内的三位像素(方块),包括一些特定的状态.与处理玩家输入的非聊天消息(即命令)相关的类.
通过Bukkit实现来模拟Minecraft原生命令(1.12后所有模拟命令被删除)并提供一些其他必要的命令.
专门用于处理插件运行时配置的类.
致力于简化
配置
的读取和保存操作的类.面向Bukkit
配置
实现使配置可以被执行序列化的类致力于简化玩家与插件的直接通信的类(玩家与插件的对话,典型的场景比如操作的确认、提供插件所需数据).
为在
世界
内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等.为不同种类的
矿车
提供的接口.用于处理触发代码的执行的类.
与服务器程序状态变化有关的
事件
.与天气状态变化相关的
事件
.简化
世界
生成实现的类.用于操作默认的命令和主题帮助系统的类(你可以将你的命令帮助添加到系统命令帮助系统(help命令)内等等).
参与操作玩家物品栏和物品交互的类.
用于操作可以被存储在
物品堆
的额外数据的接口.用于简化处理
地图
显示内容的类.代表每种体素(意义可参考维基百科或百度百科相关条目,即物品被抽象为体素)的种类和状态.
用于提供在每种Minecraft概念上的插件指定数据的数据层.
用于提供玩家二态属性的类(推测二态为是管理员与不是管理员两种状态).
专门用于在运行时加载软件模组(插件)的类.
用Java编写的处理
插件
的类.用于设定插件至客户端的消息传输协议的类.
代表每种
药水
属性和操作的类的集合.代表一个抛射物的抛射源的类的集合.
用于使
插件
以指定时间间隔运行代码的类,包括线程安全.用于管理客户端计分板显示系统的类.
提供多种目的和单一目的的类以简化各种编程概念.
用于处理Bukkit对象流的相关类.
噪声相关工具.
为
permission
杂项功能提供的静态方法.