程序包的使用
org.bukkit
使用org.bukkit的程序包
程序包
说明
Bukkit API的顶级程序包, 包含通用的API类和接口.
与进度相关的类和接口.
与属性有关的类 (Minecraft Wiki - 属性).
与封禁相关的类.
用于操作在
世界内的三位像素(方块),包括一些特定的状态.与旗帜方块有关的类.
各种方块的 BlockData 类.
与部分方块或方块集有关的特定的 BlockData 类.
与创建Boss血量条(出现在玩家客户端屏幕顶部)有关的类.
与处理玩家输入的非聊天消息(即命令)相关的类.
专门用于处理插件运行时配置的类.
致力于简化玩家与插件的直接通信的类(玩家与插件的对话,典型的场景比如操作的确认、提供插件所需数据).
Classes concerning damage types and sources applicable to living entities.
为在
世界内存在的非三维像素单位(实体)提供的接口,包含玩家、怪物、抛射物等.Interfaces for various
Boat types.与实体的持久化内存有关的类, 目前仅与村民有关.
为不同种类的
矿车提供的接口.与袭击有关的
事件(Minecraft Wiki - 袭击).与服务器程序状态变化有关的
事件.与天气状态变化相关的
事件.简化
世界生成实现的类.Classes to facilitate world
Structure
generation.参与操作玩家物品栏和物品交互的类.
用于操作可以存储在
物品堆的额外数据的接口.Isolated components which may form part of item meta.
All classes related to the Consumable Component.
All classes related to effects from the Consumable Component.
通过本包的API可允许向物品附加自定义数据.
盔甲纹饰元数据类型。
A Package that contains builders for building InventoryViews.
与战利品表产生与操作有关的类 (Minecraft Wiki - 战利品表).
用于简化处理
地图显示内容的类.代表每种体素(意义可参考维基百科或百度百科相关条目,即物品被抽象为体素)的种类和状态.
Classes dedicated to handling data pack information.
用于向各种对象附加持久化数据的类.
专门用于在运行时加载软件模组(插件)的类.
用Java编写的处理
插件的类.代表每种
药水属性和操作的类的集合.与玩家资料有关的类.
Class related to
Registry用于管理客户端计分板显示系统的类.
Classes related to creating or using
structures without creating Structure
blocks in the world.Tag-related API.提供多种目的和单一目的的类以简化各种编程概念.
噪声相关工具.
Spigot特有的玩家事件.
-
org.bukkit使用的org.bukkit中的类类说明代表画.表示三维笛卡尔坐标系中相互垂直的轴.封禁列表里的单个封禁条目.一个封禁列表,包含了一些
封禁类型封禁类型.一个用于处理方块改变的代理.聊天框支持的所有颜色代表一个16*256*16的空间.用于指定区块加载级别的枚举.表示一个静态的,线程安全的方块的区块的快照.代表两种煤.这是一个调色板的容器。表示农作物的不同生长阶段.代表不同的游戏难度.染料和布料所有支持的颜色值.效果列表代表效果的类型实体能发生的效果列表。表示爆炸的结果。表示世界的功能标志。代表一个单独的烟花效果。这是一个烟花效果的生成器。效果的类型或形状。表示流体类型。确定在光线跟踪时, 碰撞到流体时的表现.代表 Mojang 通用游戏事件.代表HumanEntity能有的不同种类的游戏模式.游戏规则控制着Minecraft自身的某些行为.代表不同种类的草丛.与高度图有关的信息.表示可以在唱片机中播放的歌曲。代表附加了NamespacedKey的对象.世界中的三维位置,包含x,y,z.所有物品的枚举.表示被注解的元素(类、方法、字段等)属于 Minecraft 实验性功能, 并可能被 Mojang 更改。一个枚举,标识MinecraftExperimental功能所需的功能标志。代表基于字符串的 key, 由两部分组成: 命名空间名和键名.用于储存一个指定的音符。一个包含音调的枚举。代表一个对玩家身份及其附属数据的引用, 数据存储于磁盘中, 因此不需要玩家在线即可获取到玩家的引用.可以应用于红石粉粒子的选项 - 粒子颜色和大小。代表世界中的传送门.代表袭击事件 (Minecraft Wiki - 袭击).代表袭击的状态.表示可以通过NamespacedKey检索的 Bukkit 对象注册表。指定旋转方向的枚举。代表三种不同的沙石.代表执行插件的服务器.表示可以发送给客户端的链接集合。表示服务器链接。表示已知类型的链接,将由客户端翻译,并可能具有特殊功能。管理服务器内的刻。已过时。现在(Bukkit 1.13版本及以上)不同种类的头颅都有他们自己的常量了.服务器能给玩家发送的声音的列表.声音类别枚举.表示被服务器监测的统计数据统计数据的种类已过时。此类不能很好地表示世界的结构。表示一个标签,可以由服务器或资源包定义,用于将相似的事物分组在一起。代表一个具有可被Minecraft客户端翻译的文本表示的对象.已过时。已弃用, see usage methods for replacement(s)树和结构的种类.已过时。这个注释表示一个方法(有时是构造函数)会连接它的内部操作。为指定项目指定一个警告声明。这表示服务器过载时的警告。天气的种类表示世界可能的各种地图环境类型.表示可能用于创建一个世界的各种类型的设置。代表世界的种类. -
-
-
org.bukkit.ban使用的org.bukkit中的类
-
类说明代表一个16*256*16的空间.染料和布料所有支持的颜色值.确定在光线跟踪时, 碰撞到流体时的表现.代表附加了
NamespacedKey的对象.世界中的三维位置,包含x,y,z.所有物品的枚举.表明此方块、实体或其它物体(对象)可接受一个自定义名称.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.代表一个对玩家身份及其附属数据的引用, 数据存储于磁盘中, 因此不需要玩家在线即可获取到玩家的引用.已过时。现在(Bukkit 1.13版本及以上)不同种类的头颅都有他们自己的常量了.代表一个具有可被Minecraft客户端翻译的文本表示的对象. -
-
类说明表示三维笛卡尔坐标系中相互垂直的轴.这是一个调色板的容器。世界中的三维位置,包含x,y,z.所有物品的枚举.表示方块的声音组,当各种动作发生时播放(例如踩踏、破坏、击打等)。
-
-
-
-
类说明这是一个调色板的容器。世界中的三维位置,包含x,y,z.代表一个对玩家身份及其附属数据的引用, 数据存储于磁盘中, 因此不需要玩家在线即可获取到玩家的引用.
-
-
类说明代表附加了
NamespacedKey的对象.世界中的三维位置,包含x,y,z.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.服务器能给玩家发送的声音的列表.代表一个具有可被Minecraft客户端翻译的文本表示的对象. -
类说明代表附加了
NamespacedKey的对象.所有物品的枚举.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.代表一个具有可被Minecraft客户端翻译的文本表示的对象. -
类说明代表画.封禁列表里的单个封禁条目.这是一个调色板的容器。染料和布料所有支持的颜色值.效果列表实体能发生的效果列表。确定在光线跟踪时, 碰撞到流体时的表现.代表
HumanEntity能有的不同种类的游戏模式.表示应用于实体的移动输入。代表附加了NamespacedKey的对象.世界中的三维位置,包含x,y,z.所有物品的枚举.表明此方块、实体或其它物体(对象)可接受一个自定义名称.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.用于储存一个指定的音符。代表一个对玩家身份及其附属数据的引用, 数据存储于磁盘中, 因此不需要玩家在线即可获取到玩家的引用.代表袭击事件 (Minecraft Wiki - 袭击).指定旋转方向的枚举。代表执行插件的服务器.表示可以发送给客户端的链接集合。服务器能给玩家发送的声音的列表.声音类别枚举.代表一个具有可被Minecraft客户端翻译的文本表示的对象.已过时。已弃用, see usage methods for replacement(s)天气的种类 -
-
-
-
类说明表示爆炸的结果。代表 Mojang 通用游戏事件.世界中的三维位置,包含x,y,z.所有物品的枚举.用于储存一个指定的音符。
-
类说明染料和布料所有支持的颜色值.表示爆炸的结果。世界中的三维位置,包含x,y,z.所有物品的枚举.代表世界中的传送门.
-
-
类说明代表
HumanEntity能有的不同种类的游戏模式.表示应用于实体的移动输入。世界中的三维位置,包含x,y,z.所有物品的枚举.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.表示可以发送给客户端的链接集合。表示被服务器监测的统计数据为指定项目指定一个警告声明。 -
-
-
-
-
-
-
-
类说明这是一个调色板的容器。代表附加了
NamespacedKey的对象.世界中的三维位置,包含x,y,z.所有物品的枚举.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.表示一个标签,可以由服务器或资源包定义,用于将相似的事物分组在一起。代表一个具有可被Minecraft客户端翻译的文本表示的对象.这个注释表示一个方法(有时是构造函数)会连接它的内部操作。 -
类说明这是一个调色板的容器。染料和布料所有支持的颜色值.代表一个单独的烟花效果。世界中的三维位置,包含x,y,z.所有物品的枚举.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.代表一个对玩家身份及其附属数据的引用, 数据存储于磁盘中, 因此不需要玩家在线即可获取到玩家的引用.服务器能给玩家发送的声音的列表.表示一个标签,可以由服务器或资源包定义,用于将相似的事物分组在一起。已过时。通常不应在任何新 API 代码中使用,因为这暗示了不良的 API 设计。
-
类说明这是一个调色板的容器。表示可以在唱片机中播放的歌曲。所有物品的枚举.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.服务器能给玩家发送的声音的列表.表示一个标签,可以由服务器或资源包定义,用于将相似的事物分组在一起。
-
-
-
-
-
-
-
org.bukkit.map使用的org.bukkit中的类
-
类说明代表两种煤.表示农作物的不同生长阶段.染料和布料所有支持的颜色值.代表不同种类的草丛.所有物品的枚举.代表三种不同的沙石.已过时。已弃用, see usage methods for replacement(s)已过时。通常不应在任何新 API 代码中使用,因为这暗示了不良的 API 设计。
-
-
-
-
-
类说明这是一个调色板的容器。代表附加了
NamespacedKey的对象.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.代表一个具有可被Minecraft客户端翻译的文本表示的对象. -
-
-
类说明聊天框支持的所有颜色所有物品的枚举.代表一个对玩家身份及其附属数据的引用, 数据存储于磁盘中, 因此不需要玩家在线即可获取到玩家的引用.表示被服务器监测的统计数据
-
类说明世界中的三维位置,包含x,y,z.代表基于字符串的 key, 由两部分组成: 命名空间名和键名.
-
org.bukkit.tag使用的org.bukkit中的类
-
-
-