Minepacks
Minepacks 是一个免费且可靠的背包插件,适用于运行 Bukkit 或 Spigot 的 Minecraft 服务器。
功能:
- 配置
- 背包大小由权限控制
- 背包满时自动收集物品(可在配置中启用)
- 多种存储后端(文件、SQLite、MySQL)
- 多语言支持(包含多种语言文件)
- 物品过滤器(阻止物品被存储在背包中)
- 保留物品的NBT数据(任何可以存储在箱子中的物品都可以存储在背包中)
- 支持名称更改/UUID
- 自动更新器
- 开发者API
要求:
运行要求:
- Java 8
- 适用于 Minecraft 1.8 或更新版本的 Bukkit、Spigot 或 Paper
- (可选)PCGF PluginLib(使用 PCGF PluginLib 的优势)
构建要求:
- Java 8 的 JDK
- Maven 3
- git
从源代码构建:
该插件可以通过 3 种不同的配置进行构建。
有关不同构建配置和运行模式的详细信息,请参见此处。
普通版本:
git clone https://github.com/GeorgH93/Minepacks.git
cd Minepacks
mvn package
最终文件将位于 Minepacks/target
文件夹中,名为 Minepacks-<当前版本>.jar
。
独立版本:
此版本无需 PCGF-PluginLib,但某些 API 功能不可用。
git clone https://github.com/GeorgH93/Minepacks.git
cd Minepacks
mvn package -P Standalone
最终文件将位于 Minepacks/target
文件夹中,名为 Minepacks-<当前版本>-Standalone.jar
。
发布版本:
这是发布在 dev.bukkit.org 和 spigotmc.org 上的插件版本。
git clone https://github.com/GeorgH93/Minepacks.git
cd Minepacks
mvn clean install -P Standalone
mvn clean package -P Release
最终文件将位于 Minepacks/target
文件夹中,名为 Minepacks-<当前版本>-Release.jar
。
API:
Minepacks V2 提供了一个 API,允许你与此插件进行交互。 如果你认为 API 中缺少某些功能,请随时提交功能请求。 请不要通过除提供的 API 之外的任何其他方式访问插件的数据,内部实现会发生变化,我不会跟踪你在插件中使用的部分。 有关 API 的更多详细信息,请查看以下链接: