- 版权类型
- 原创
- 插件中文名称
- 难度指定世界
- 插件英文名称
- CyuDiff
- 原帖地址
- #
- 支持的核心(服务端)
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- PlaceholderAPI
- 适配版本(Java)
- 最新版本
- 26.x
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
CyuDiff
世界难度管理系统
打破原版仅限当前世界的限制,提供跨世界与变量动态解析的难度管理中枢
原版 /difficulty 指令只能在管理当前所在的世界生效,管理多世界时经常需要传送来传送去
在菜单脚本、自动化指令或远程后台中,想要批量给玩家所在世界调整难度十分麻烦
CyuDiff 允许在指令中直接指定目标世界,并全面支持 PlaceholderAPI 变量动态传入
无论是大厅世界常驻和平、生存大区平稳普通,还是副本活动限时困难,一条指令即可完成跨世界调度
彻底打破原版世界限制,让多世界运维与玩法切换更加自如
主要功能
● 跨世界无感调度:直接在指令中指定目标世界,无需亲自传送到对应世界即可修改难度
● PAPI 变量动态解析:目标世界参数全面支持 %player_world% 等变量,轻松接入各类菜单与自动化脚本
● 世界难度锁定守护:支持在配置文件中声明锁定特定世界的难度,拦截一切误操作修改
● CyuWorld 展示别名联动:支持直接使用 CyuWorld 配置的中文展示别名传参,回执展示炫彩别名
● 双向输入格式支持:支持和平、简单、普通、困难英文枚举,以及 0 到 3 快捷数字简写
● 世界难度实时查询:独立查询命令,随时随地查看任意世界当前的难度名称与对应数值
● 完整占位符扩展:提供当前世界与指定世界的难度文本和数值变量,方便计分板与 TAB 展示
● 内置点击回填帮助:冷静灰线框帮助手册,点击指令自动填入聊天栏
跨世界远程调度与变量传参
原版修改难度必须本人站在对应世界里,管理多世界时极为繁琐
在 CyuDiff 中,管理人员无论身在何处,都可以直接向目标世界下发指令:
/cdiff hard world_nether如果是在菜单按钮或脚本触发器中,可以直接使用变量作为世界参数:
/cdiff normal %player_world%玩家点击菜单按钮时,系统会自动解算出该玩家当前身处的世界并完成难度切换,完全无需编写复杂的条件脚本
极简双向输入与别名联动
指令支持两种常用的难度输入方式:
英文枚举:peaceful / easy / normal / hard
极简数字:0(和平)/ 1(简单)/ 2(普通)/ 3(困难)
例如输入:
/cdiff 3 world即可把主世界调整为困难难度
若服务器安装了 CyuWorld 别名插件,输入世界参数时还可以直接填写展示别名:
/cdiff hard 资源世界插件会自动反查并锁定底层世界,同时在聊天提示中回显带有颜色的展示名称,直观又美观
世界难度锁定守护防误改
在多世界运维中,经常会有服主或管理员不小心把主城大厅改成了困难导致刷怪,或者误把高难副本改成了和平
CyuDiff 在主配置文件中提供世界难度锁定守护(locked-worlds):
服主可以在配置中声明锁定哪些世界的难度(例如主城大厅锁定为 PEACEFUL,副本世界锁定为 HARD)
锁定后,任何指令尝试修改该世界难度时,系统都会直接拦截并给出警告,坚决捍卫核心机制不被破坏
难度状态实时查询与占位符
想要确认某个世界当前处于什么难度,无需传送过去看设置,直接输入:
/cdiff query [世界/变量]系统会立刻回显目标世界的难度名称(如 HARD)与数值代码(如 3)
系统还自带丰富的 PlaceholderAPI 变量支持:
输出当前玩家所在世界难度:
%cyudiff_difficulty% 与 %cyudiff_value%输出指定世界的难度:
%cyudiff_difficulty_world_<世界>% 与 %cyudiff_value_world_<世界>%非常适合在侧边栏计分板、TAB 列表或进服提示中直接向玩家呈现世界危险度
适合什么服务器
● 多世界生存与商业服务器
● 带有主城大厅、资源采集区与副本探险区的大型网络
● 具备不同区域阶梯难度的 RPG 冒险服务器
● 需要通过菜单由玩家自主切换或投票决定世界难度的特色服
使用文档与下载
详细配置教学、进阶参数说明与最新版本下载可点击下载前往官方 Wiki
遇到任何疑问或交流建议,欢迎加入交流群一起讨论
官方交流群:331910315