CrashAPI
作者:crashtheparty
发布时间:2020年8月1日
原生版本:未知
测试支持:1.16,1.17,1.18,1.19,1.20
CTP插件的库。
点此下载插件详细介绍
🛠️ CrashAPI 插件库
CrashAPI 是一个为 Minecraft 插件提供通用功能的插件库,旨在简化插件开发流程。它集成了数据库、配置信息、物品展示、事件处理和 NMS 代码等常用功能,方便多个插件共享,减少重复开发工作量。 CrashAPI 及其所有其他插件将无限期停止支持,使用风险自负。
📌 基本信息
- 原生 Minecraft 版本: 1.16
- 测试 Minecraft 版本: 1.16, 1.17, 1.18, 1.19, 1.20
- 源代码: GitHub 仓库
✨ 主要特性
- 物品展示信息: 支持多种语言的物品显示信息。(目前仅少量支持德语和简体中文)
- 物品装备事件: 针对玩家的主手/副手物品装备事件 (
ItemEquipEvent) 和盔甲装备事件 (ArmorEquipEvent)。 - SQLite 数据库: 使用 SQLite 数据库存储数据并备份 .yml 配置文件。
- NMS 代码: 提供热键栏消息、数据包和聊天消息等主要功能的 NMS 代码。
- 版本控制系统: 内置版本控制系统。
📦 使用 CrashAPI 的插件
⚙️ 配置示例
#Example Configuration
debug: false
Metrics: true
Settings:
USE_DATABASE: true
DATABASE_TYPE: "SQLITE"
PREFIX: "&a&lCTPAddon &7>"
NO_PERMS: "&cYou do not have permission to use this command."
INVALID_ARGS: "&cInvalid arguments. Please check your spelling."
RELOAD_SUCCESS: "&aSuccessfully reloaded the configuration!"
Updater:
UpdaterEnabled: true
ResourceID: 0
version: "1.0"