服务器使用量
未统计
服务玩家数
未统计
下载量
8,371
插件详细介绍
NoChunkLag 是一款用于防止玩家以过高速度移动的插件,旨在限制因区块生成而导致的服务器卡顿。这对于 1.14 版本之后的服务器尤其有用,因为新版世界格式未做优化,区块生成极易造成严重延迟。
核心功能
- 限制高速移动:通过设置冷却时间和速度乘数,限制鞘翅飞行加速和三叉戟激流冲刺的速度。
- TPS 保护:当服务器 TPS 低于设定阈值时,自动禁用所有加速行为。
- 分组系统:可为不同权限组的玩家设置不同的冷却时间、速度限制和耐久损耗。
- 世界控制:支持在特定世界完全禁用插件或禁用特定加速方式。
配置说明
配置文件为 config.yml。详细的配置说明可在 GitHub 查看。
主要配置项
- elytra-riptide-permission:拥有此权限的玩家可在雨天使用鞘翅+激流三叉戟高速飞行。
- disabled-worlds:在此列表中的世界,插件将完全失效,无任何限制。
- disallowed-worlds:在此列表中的世界,鞘翅加速和三叉戟激流将被完全禁止。
- noboost-tps-treshold:当服务器 TPS 低于此值时,无论其他设置如何,都将阻止所有加速。
- tps-scale-cooldown:是否让冷却时间随 TPS 降低而延长。禁用此项可提升性能。
分组配置
插件使用分组系统来管理不同玩家的限制规则。每个分组可独立设置以下参数:
- cooldowns:使用鞘翅加速 (
elytra-boost) 或三叉戟激流 (trident-riptide) 后的冷却时间(秒)。 - speed-multiplier:速度乘数,用于限制最大移动速度。设为
0则使用原版速度。 - additional-durability-loss:每次加速时,额外消耗的物品耐久度。
默认分组
所有玩家默认使用 default 组的设置。
创建新分组
你可以在配置文件中添加任意数量的新分组。为玩家分配分组的权限节点为 nochunklag.group.<group_name>。
注意:配置文件中靠下的分组设置会覆盖靠上的分组设置。
权限节点
nochunklag.elytra-riptide.bypass:允许玩家在雨天结合使用鞘翅与激流三叉戟。nochunklag.group.vip:将玩家分配至vip组,使用该组的限制规则。nochunklag.group.<group_name>:将玩家分配至自定义的<group_name>组。
使用与注意事项
- 世界名称区分大小写:在
disabled-worlds和disallowed-worlds列表中填写世界名称时,请注意大小写必须完全匹配。 - 速度乘数为 0:将
speed-multiplier设为0意味着使用原版(Vanilla)加速度机制,这与设为1.0的效果不同。 - 性能考量:增大
tps-update-interval值会使平均 TPS 计算更准确,但可能影响性能。
测试支持版本
版本分布
基本信息
插件名称
NoChunkLag
作者
Optic_Fusion1
平台
Bukkit / Spigot
支持版本
1.19 - 1.21
点赞数
15
最近版本
暂无数据
-