XPVault

XPVault 是一个轻量级的插件,可以安全地存储玩家在不同会话之间的经验值。支持 Minecraft 1.16.5 到 1.21。

资源图片
🛡️ XPVault 插件 – 全面技术指南 什么是 XPVault? XPVault 是一个针对 Minecraft 的高级插件,允许玩家安全地管理他们的经验值(XP)。 它引入了一个个人 XP 宝系统,玩家可以在其中存储、检索和转移 XP,同时也为服务器管理员提供了通过管理命令完全控制 XP 分发的权限。XPVault 通过提供可靠性和自定义性来增强多人游戏体验。 --- ✅ 主要功能 安全的 XP 宝系统用于存储 XP。 随时恢复保存的 XP — 尤其是在死亡后。 在玩家之间发送和接收 XP。 对 XP 余额进行完全的管理员控制。 通过 messages.yml 进行完全的消息自定义。 内置的 PlaceholderAPI 集成支持。 --- 🧭 可用命令 /savexp 功能:将 XP 保存到您的个人宝库。 别名:/sxp 权限:所有玩家开放 示例:/savexp 100 --- /givexp 功能:向另一位玩家赠送 XP。 别名:/gxp 权限:所有玩家开放 示例:/givexp Steve 500 --- /retrievexp [amount] 功能:从您的宝库中检索 XP。 别名:/rxp 权限:所有玩家开放 示例:/retrievexp 或 /retrievexp 200 --- /adminxp [player] [amount] 功能:管理 XP 控制 (重置、设定、增加、移除)。 权限:需要 xpvault.admin 示例:/adminxp set Player1 1000 --- /checkxp 功能:显示当前和存储的 XP 以及等级。 别名:/cxp 权限:所有玩家开放 --- 🔗 PlaceholderAPI 集成 可用占位符: %xpvault_saved_xp%: 显示玩家保管箱中保存的 XP 数量。 示例用法 (积分板): lines: - "&a存储的 XP: &f%xpvault_saved_xp%" --- 💬 消息自定义 支持的占位符: 占位符 描述 %player% 目标玩家名称 %amount% XP 数量 %current_xp% 玩家的当前 XP %saved_xp% 玩家的存储 XP %sender% 发送 XP 的玩家 %action% 采取的动作 (设置、增加、移除) %new_xp% 动作后的新的 XP 值 示例消息 (messages.yml): plugin_enabled: "&aXPVault 已启用!" xp_saved: "&a您的 XP 已保存!" xp_given: "&a已成功向 %player% 赠送 %amount% XP!" xp_retrieved: "&a您从保管箱中检索了 %amount% XP。" adminxp_player_success: "&a为 %player% %action% %amount% XP。新的存储 XP: %new_xp%"