



NoChunkLag 防止玩家以极高的速度移动,以限制因区块生成引起的卡顿。这在 1.14 及更高版本的服务器中尤其有用,因为世界格式非常不优化,区块生成可能会导致大量卡顿。


config.yml
# 配置维基和帮助可以在这里找到:https://github.com/OpticFusion1/NoChunkLag/blob/master/src/main/resources/config.yml
# 仅供内部参考,不要更改配置版本
config-version: 5
# 允许玩家使用附魔飞空袖箭 + 海 trident 与 riptide 的权限节点
# 警告:这会在下雨时允许玩家以极高的速度移动
elytra-riptide-permission: "nochunklag.elytra-riptide.bypass"
# 插件将禁用的世界。 这些世界中不会有任何冷却或限制
# 世界名称区分大小写
disabled-worlds:
- "testworld"
- "nolimits"
# 附魔飞空袖箭和海 trident 完全禁止的世界。 这些世界中没有人可以使用它们
# 世界名称区分大小写
disallowed-worlds:
- "slowworld"
# 要包含在 NoChunkLag 的平均 TPS 计算中的 TPS 值数量
# 较大的值将产生更准确的平均 TPS,但可能会导致性能下降
tps-update-interval: 15
# 无论服务器 TPS 如何,都会阻止附魔飞空袖箭和海 trident 启动
noboost-tps-treshold: 12
# 是否使冷却计时器取决于服务器 TPS
# 例如,如果 TPS 为 10,所有冷却计时器将花费 (20/10)=2 倍时间
# 禁用可获得更好的性能(异步计时线程)
tps-scale-cooldown: false
groups:
# 默认组,没有特殊权限的玩家将使用这些值
default:
# 玩家再次使用附魔飞空袖箭 + 烟花或海 trident 之前的等待时间(秒)
cooldowns:
elytra-boost: 10
trident-riptide: 5
# 附魔飞空袖箭或海 trident 移动可达的最高速度(每秒方块)
speed-multiplier:
elytra-boost: 0.65
trident-riptide: 0.65
# 使用增强时,额外的耐久度损失
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
# 速度乘数 0 表示将使用默认加速。 这与将其设置为 1.0 不同
speed-multiplier:
elytra-boost: 0
trident-riptide: 0
additional-durability-loss:
elytra-boost: 0
trident-riptide: 0
