NoChunkLag (无区块延迟-限制区块生成引起的游戏卡顿)
NoChunkLag可以防止玩家以过高的速度旅行,限制区块生成造成的游戏卡顿。这在1.14版本之后的服务器中特别有用,因为世界格式极其不优化,而区块生成可能会导致很多卡顿。
功能
NoChunkLag插件可以阻止玩家以极高的速度旅行,特别适用于阻止由区块生成引起的服务器卡顿。同时,可以通过配置文件设置不同世界中的区块生成规则,并根据不同的权限组设置不同的区块生成限制。
配置
# Config配置和帮助信息可在以下网址找到 #链接 # 仅供内部参考,不得更改配置版本 config-version: 5 # 允许玩家在下雨时使用elytra + trident的权限节点 # 警告:这允许玩家在下雨时以极高的速度旅行 elytra-riptide-permission: "nochunklag.elytra-riptide.bypass" # 在这些世界中插件将被禁用,不会有冷却时间或限制 # 世界名称区分大小写 disabled-worlds: - "testworld" - "nolimits" # 在这些世界中完全禁止使用elytra-boosting & trident-riptide,无人能在这些世界中使用 # 世界名称区分大小写 disallowed-worlds: - "slowworld" # NoChunkLag的平均TPS计算中包括多少个TPS值 # 较大的值将导致更准确的平均TPS,但可能会导致性能下降 tps-update-interval: 15 # 当服务器TPS低于此值时,elytra boosting和trident riptide将被阻止 noboost-tps-treshold: 12 # 冷却时间是否应取决于服务器的TPS # 例如,如果TPS为10,则所有冷却时间将会延长(20/10)=2倍 # 关闭可获得更好的性能(异步计时器线程) tps-scale-cooldown: false # 默认组,没有特殊权限的玩家将使用这些值 default: # 等待时间(秒)玩家再次使用elytra + firework或trident + riptide cooldowns: elytra-boost: 10 trident-riptide: 5 # elytra或trident的最大速度(每秒方块数) speed-multiplier: elytra-boost: 0.65 trident-riptide: 0.65 # 使用boost时的额外物品耐久度损失 additional-durability-loss: elytra-boost: 5 trident-riptide: 5 # VIP组将覆盖默认组 # 将此组赋予拥有权限节点"nochunklag.group.vip"的玩家 vip: cooldowns: elytra-boost: 5 trident-riptide: 3 speed-multiplier: elytra-boost: 0.85 trident-riptide: 0.85 additional-durability-loss: elytra-boost: 3 trident-riptide: 3 # 可以添加任意数量的组,较下方的组将覆盖上方的组 # 将这些组赋予拥有权限节点"nochunklag.group."的玩家 # Admin只是一个示例组,您可以删除或重命名它 admin: cooldowns: elytra-boost: 0 trident-riptide: 0 speed-multiplier: elytra-boost: 0 trident-riptide: 0 additional-durability-loss: elytra-boost: 0 trident-riptide: 0
用法
需要按照指定格式编辑config.yml文件以配置插件的功能和行为。同时,根据不同的权限节点设置不同的权限组,以控制玩家在不同条件下的行为限制。
权限
插件通过使用权限节点来限制玩家在不同世界中以不同速度旅行,以及控制使用elytra和trident的冷却时间和速度等参数。
收录