为任何类型的服务器等级晋升场景提供完美的转生系统!允许玩家在达到特定等级时使用 /prestige 命令,成为一名转生玩家重新开始!你可以创建任意数量的转生等级!本插件兼容 EzRanksPro,并应兼容其他任何 /rankup 类插件!除了你的权限插件用于追踪玩家转生状态外,无需额外数据库!
/prestige当玩家达到配置文件中设定的权限组时,可使用此命令进行转生。
/prestiges查看一个动态的服务器转生等级列表,列表可在配置文件中自定义。
/prestige reload重载 EZPrestige 插件。
所需权限: ezprestige.admin
/prestige version检查 EZPrestige 插件版本。
所需权限: ezprestige.admin
当 EZPrestige 首次加载时,它会创建两个配置文件。编辑这些文件以满足你的需求,然后使用 /prestige reload 来应用任何更改。
config.ymlprestiges.yml> 注意: chat_integration 相关设置在 /reload 时不会更新,只能在服务器启动时启用或禁用。
EZPrestige 提供 chat_integration 选项,允许你在聊天插件的聊天格式字符串中添加 {prestige} 占位符,以显示玩家在 prestiges.yml 中定义的转生标签。(目前已在 Essentials 中测试)
Essentials 聊天配置示例:
你可以在 Essentials 的聊天配置部分使用 {prestige} 变量。
EZPrestige 提供了开发者可用的方法,以获取与玩家相关的转生信息。
EZPrestige 中的 Prestige 对象保存了与转生相关的所有数据:
displayname (显示名称)displaytag (显示标签)prestige number (转生编号)/prestige 时要运行的命令cost (成本) 等你可以通过调用以下方法获取与特定玩家相关的 Prestige 对象:
/**
* 此方法将返回玩家当前的 {@link Prestige} 对象(如果他们有的话)。
* @param p 要获取 Prestige 对象的玩家
* @return 如果玩家没有转生,则返回 null
*/
PrestigeManager.getCurrentPrestige(Player);
/**
* 此方法将返回玩家的下一个 {@link Prestige} 对象(如果他们有的话)。
* (如果玩家是最后一个转生等级或未加载任何转生数据,则返回 null)
* @param p 要获取下一个 Prestige 对象的玩家
* @return 如果玩家没有下一个转生等级,则返回 null
*/
PrestigeManager.getNextPrestige(Player);
/**
* 检查玩家是否处于最后一个转生等级。
* @param p 要检查的玩家
* @return 如果玩家是最后一个转生等级,则返回 true
*/
PrestigeManager.isLastPrestige(Player);如果我的插件帮助了你的服务器,并且你想请我喝杯红牛或吃块披萨,欢迎点击下方按钮进行捐赠。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人次:3,030,887 | 今日访问人次:15,015 | 昨日访问人次:11,147
独立 IP:5,187 | 最近24小时独立访客:7,490
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6