简介
AuraSkills 是一款功能丰富的技能插件,旨在为服务器增添深度。玩家通过提升技能等级来获得属性增益,并解锁被动技能与主动能力。它通过自定义奖励、菜单、经验来源和战利品等系统,为生存体验注入 RPG 元素,让玩家在核心的 Minecraft 活动中保持长久的参与感。
💡核心特性
技能与成长系统
- 技能:玩家通过完成特定任务或动作来获取技能经验并升级。
- 属性:随技能升级而获得的特定游戏增益效果。
- 能力:每个技能默认拥有 5 个被动能力,每 5 级提升一次。
- 法力能力:技能可拥有主动能力,激活时会消耗法力值。
自定义与配置
- 奖励:添加完全自定义的升级奖励,例如执行命令或给予物品。
- 菜单:直观且完全可配置的菜单(通过
/skills 访问),向玩家展示所有技能信息。 - 经验来源:为每个技能自定义经验来源,支持自定义方块和物品。
- 战利品:自定义任何特定方块和生物经验来源的战利品,支持任何物品和命令。
- 工作:可选功能,允许玩家选择技能作为工作,在获取经验的同时赚取金钱。
- 属性修改器:通过命令或使用自定义物品/盔甲来修改任何属性值。
- 经验倍率:通过权限或与物品关联来倍增技能经验。
- 物品要求:为使用特定物品或某类所有物品添加技能等级要求。
显示与交互
- 消息:预翻译超过 15 种语言的消息,完全可配置且用户可选择。
- 占位符:提供大量 PlaceholderAPI 占位符,并在插件内部广泛支持占位符使用。
- 法力系统:一个用于法力能力并与命令和占位符交互的法力系统。
- 动作/首领血条:可配置的动作条和首领血条,用于显示生命值、法力值以及获得经验时。
- 排行榜:技能排行榜和排名,包括综合实力和技能平均等级。
开发者与数据
- 开发者 API:全面的开发者 API,支持添加自定义技能、属性和能力。
- 数据库:支持 MySQL 数据库存储,以实现更高性能和跨服务器同步。
- 备份:自动备份,以防万一发生意外时保护用户数据。
- 经验需求:为每个技能配置升级所需经验,支持完整的公式。
🎮安装与要求
安装步骤
- 将下载的 jar 文件放入服务器的
plugins 文件夹。 - 重启服务器(请勿使用重载命令)。
要求与依赖
- 必需:Java 17。
- 可选依赖:ProtocolLib。
- 无必需插件依赖:AuraSkills 本身无需其他插件。
不兼容项
AuraSkills 不支持或与以下服务器软件不兼容:
- CraftBukkit:动作条将无法工作。
- 模组混合端(如 Mohist, Magma, CatServer):模组环境通常与 Bukkit 插件兼容性不佳。
- 查看完整的不兼容列表请访问:此处链接
🔧支持的插件
AuraSkills 可与以下插件联动以扩展功能:
- AuraMobs:一个附加组件,可根据技能等级设置生物等级。
- PlaceholderAPI:查看占位符列表,无需从 e-cloud 下载。
- Vault:用于提供金钱作为升级奖励。
- WorldGuard (1.13+):在特定区域禁用经验获取,使用
aureliumskills-xp-gain 标志。 - Holographic Displays 和 DecentHolograms:带有暴击颜色显示的伤害指示器。
- LuckPerms:用于权限奖励。
- Eco 系列插件。
❓支持与社区
获取帮助
- 支持 Discord:点击此处加入 Discord 服务器以获取支持、提出建议、查看公告并加入社区!
- Wiki 与文档:点击此处查看 Wiki 和文档。您可以在 Wiki 中找到关于配置、消息、属性、命令、权限、奖励和占位符的信息。
- 请勿在评论中报告漏洞或寻求支持,请在 Discord 中提问或报告!
语言与翻译
- 使用
/skills lang [language] 更改您的个人语言。 - 在
config.yml 中使用 default_language 选项更改默认语言,然后重启服务器。 - 帮助在 Crowdin 上翻译插件。如果未看到您的语言,请在 Discord 服务器中申请添加。
✨开发构建
开发构建版本可在此处获取:此处链接
---
注:本插件前身为 Aurelium Skills。
点击此处查看 Wiki 与完整文档。
💡简介
这是一个用于在 Minecraft 服务器上创建和管理虚拟商店的插件。它允许玩家通过直观的图形用户界面(GUI)购买和出售物品,无需复杂的命令。管理员可以轻松配置商店、设置价格、管理库存,并为玩家提供便捷、安全的交易体验。
🎮主要功能
- 图形界面 (GUI) 商店:玩家可以通过点击打开的菜单进行浏览和交易。
- 多种商店类型:支持购买商店、出售商店和交易商店。
- 经济系统集成:与 Vault 经济插件兼容,支持多种货币。
- 物品展示:在商店界面中直接显示物品图标和详细信息。
- 价格管理:管理员可以为每个物品单独设置购买价和出售价。
- 库存系统:可设置商店总库存或玩家个人购买限制。
- 权限支持:通过权限节点控制商店的使用和创建。
- 多语言支持:内置多种语言文件,可轻松本地化。
- 日志记录:记录交易信息,便于管理和查账。
🔧命令与权限
玩家常用命令
/shop - 打开主商店菜单。/shop buy - 直接打开指定物品的购买界面。/shop sell - 直接打开指定物品的出售界面。
管理员命令
/shopadmin create - 创建一个新商店。/shopadmin setprice - 设置商店中物品的价格。/shopadmin reload - 重载插件配置文件。/shopadmin version - 查看插件版本信息。
主要权限节点
shop.use - 允许使用商店(默认所有玩家拥有)。shop.admin - 允许使用所有管理员命令。shop.create - 允许创建新商店。shop.bypass.limit - 绕过购买数量限制。
✨安装与配置
安装步骤
- 确保服务器已安装 Vault 和一个兼容的经济插件(如 EssentialsX)。
- 将下载的
Shop.jar 文件放入服务器的 plugins 文件夹。 - 重启服务器。
- 根据需要编辑生成的
plugins/Shop/config.yml 文件。
基础配置
首次运行时,插件会生成默认配置文件。你可以调整以下关键设置:
- 语言:在
config.yml 中设置 language: zh_CN 使用简体中文。 - 默认货币:配置经济系统使用的货币名称。
- 商店界面:调整 GUI 的行数、标题和物品槽位。
- 日志设置:启用或禁用交易日志,并设置日志文件路径。
❓常见问题
- 问:商店界面打不开怎么办?
- 答:请检查 Vault 和经济插件是否正确安装并运行。确保你拥有
shop.use 权限。 - 问:如何为特定世界禁用商店?
- 答:可以使用 WorldGuard 等区域保护插件,或在配置文件中通过权限组进行精细控制。
- 问:交易没有扣钱或给钱?
- 答:请确认经济插件(如 EssentialsX)的账户系统工作正常,并且 Vault 成功链接。
- 问:如何备份商店数据?
- 答:定期备份
plugins/Shop 文件夹内的所有 .yml 数据文件即可。
⭐注意事项
- 本插件需要 Vault 和一款经济插件作为前置。
- 在更改配置或更新插件前,建议备份数据。
- 使用权限插件(如 LuckPerms)可以更灵活地管理玩家对商店的访问。
- 部分功能(如无限库存)可能需要额外的权限节点。