服务器使用量
未统计
服务玩家数
未统计
下载量
20,565
插件详细介绍
概述
Spigot/Vanilla 服务端本身并未提供针对数据包滥发的防护机制。这意味着单个玩家可以不受限制地向服务器发送大量数据包。例如,在 1.13 版本测试时,一个玩家每秒发送约 40,000 个移动数据包就足以导致服务器因主线程处理压力过大而崩溃或严重卡顿。本插件的解决方案是为每个客户端设置可发送数据包的最大速率限制。
依赖
- 本插件运行必须依赖 ProtocolLib。
- 下载链接:https://www.spigotmc.org/resources/protocollib.1997/配置说明
配置文件简单明了,主要包含最大数据包速率、测量速率的时间间隔以及踢出玩家时的提示信息。
- max-packet-rate: 允许的最大数据包速率(包/秒)。
- interval: 测量上述速率的时间间隔(秒)。
- kick-message: 当玩家超过限制被踢出时显示的提示信息。
**调整建议**
- 增大
interval值可以允许更高的瞬时数据包峰值,这对网络状况极差的玩家更友好。 - 减小
interval值则会降低允许的峰值,限制更为严格。
默认配置旨在有效防止明显的恶意数据包滥发(如上述测试案例),同时为网络条件确实不佳的玩家留出充足的余量。
测试支持版本
版本分布
基本信息
插件名称
Packet Limiter
作者
Spottedleaf
平台
Bukkit / Spigot
支持版本
1.12 - 1.16
点赞数
2
最近版本
暂无数据
-