- 版权类型
- 转载
- 插件中文名称
- 反作弊、优化、扫地大妈、清理、修复
- 插件英文名称
- NeverLag
- 支持的核心(服务端)
- Spigot
- Paper
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- ProtocolLib:https://dev.bukkit.org/projects/protocollib/files
- 适配版本(Java)
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
- 1.6
NeverLag 1.3.0
NeverLag2.0 将在近期发布:) 已开源欢迎围观施工现场:https://github.com/jiongjionger/NeverLag
一个轻量的插件,优化服务器性能,减少内存占用,解决作弊问题,修复各种MC自身漏洞
本插件在在线人数150+的服务器中测试,不会额外增加服务器的负担
兼容版本:1.6.4~1.12.2
服务端优化教程:https://www.minebbs.com/threads/minecraft-50.28687/
推荐配合该插件一起使用:http://www.mcbbs.net/thread-491106-1-1.html
如果你是群组服,推荐你使用AntiFakePlayer来防御包括集群压测在内的各种压测:http://www.mcbbs.net/thread-654195-1-1.html
注意:1.3.0是一个大版本更新,如果从老版本升级请删除配置文件让插件自动生成新版的配置文件。
新版需要前置插件ProtocolLib
下一步的计划:修补以后发现的bug,开始增加反作弊的内容(NoCheatPlus已经有的功能除外),以后会增加如反连点器,快速射箭,秒杀,摔落免伤害,快速回血等功能
NeverLag2.0 将在近期发布:) 已开源欢迎围观施工现场:https://github.com/jiongjionger/NeverLag
一个轻量的插件,优化服务器性能,减少内存占用,解决作弊问题,修复各种MC自身漏洞
本插件在在线人数150+的服务器中测试,不会额外增加服务器的负担
兼容版本:1.6.4~1.12.2
服务端优化教程:https://www.minebbs.com/threads/minecraft-50.28687/
推荐配合该插件一起使用:http://www.mcbbs.net/thread-491106-1-1.html
如果你是群组服,推荐你使用AntiFakePlayer来防御包括集群压测在内的各种压测:http://www.mcbbs.net/thread-654195-1-1.html
注意:1.3.0是一个大版本更新,如果从老版本升级请删除配置文件让插件自动生成新版的配置文件。
新版需要前置插件ProtocolLib
下一步的计划:修补以后发现的bug,开始增加反作弊的内容(NoCheatPlus已经有的功能除外),以后会增加如反连点器,快速射箭,秒杀,摔落免伤害,快速回血等功能
某自称来自熊吧的人今早加我Q,验证消息是插件建议,结果和我说,如果我不停止开发本插件,并且不移除现在版本里的所有反作弊、反小号蹦服、修复刷物品漏洞等功能就24小时压测我服务器。
请问难道我们不都是满怀对MC的热爱才开服的么?才分享自己拥有的东西?为何一定利用漏洞去熊其他的服务器呢?难道我们不都期待着一个公平的游戏环境么?难道一定要逼着腐竹们都关服才开心么?难道一定要亲手毁了国内的MC服务器圈子么?大多数如我这样的腐竹都一直处于赤字状态,入不敷出,可我们依然坚持着开着服务器,只因为服务器里满满的是回忆,是玩家们用时间凝结的宝贵财富。我们无怨无仇,我发这个插件也只是希望国内的MC服务器圈子能走得更远,为何要威胁、打击、报复,甚至攻击其他使用了这个插件的服务器?
手握器物、技术,是责任,不是用来显示自己能力的工具,不是用来敲诈勒索的工具。你们可知,压测和D服这些事情已经流传到了国外?甚至一些国人在spigot发插件,当被知道是中国人的时候,甚至有人在评论内会调侃一句『chinese crasher』。阁下觉得这是赞扬么?这是对我们的恐惧,对我们流氓行为的不耻。
恳请各位,不要再给国内的MC圈子雪上加霜了,好吗?
请问难道我们不都是满怀对MC的热爱才开服的么?才分享自己拥有的东西?为何一定利用漏洞去熊其他的服务器呢?难道我们不都期待着一个公平的游戏环境么?难道一定要逼着腐竹们都关服才开心么?难道一定要亲手毁了国内的MC服务器圈子么?大多数如我这样的腐竹都一直处于赤字状态,入不敷出,可我们依然坚持着开着服务器,只因为服务器里满满的是回忆,是玩家们用时间凝结的宝贵财富。我们无怨无仇,我发这个插件也只是希望国内的MC服务器圈子能走得更远,为何要威胁、打击、报复,甚至攻击其他使用了这个插件的服务器?
手握器物、技术,是责任,不是用来显示自己能力的工具,不是用来敲诈勒索的工具。你们可知,压测和D服这些事情已经流传到了国外?甚至一些国人在spigot发插件,当被知道是中国人的时候,甚至有人在评论内会调侃一句『chinese crasher』。阁下觉得这是赞扬么?这是对我们的恐惧,对我们流氓行为的不耻。
恳请各位,不要再给国内的MC圈子雪上加霜了,好吗?
最后更新时间:2015年7月24日
更新也请记得替换配置文件:)
* 更新本插件的时候一定要更新配置文件!删除配置文件会自动生成新版本的配置文件!!!
* 如果插件报错类似Default system encoding may have misread config.yml ..,说明配置文件编码错误,请转码
*
* 已经上传了UTF-8和ANSI两个版本的
* 1.7.10U端请使用UTF-8编码的,1.9+以上版本不论什么系统都应该使用UTF-8编码的!!!
2015年7月24日 版本号:1.3.0 #5
1. 防御特殊内容的牌子蹦服的bug
2. 防御Motd/Ping压测蹦服
3. 防御1.8+永动机蹦服
4. 防御无限刷铁轨的bug
5. 防御快捷商店(QuickShop)大箱子刷钱的bug
6. 防御某插件漏洞获得OP的bug
7. 防御发送特殊内容可以让所有在线玩家掉线的bug
8. 防御非OP使用ALL-U-WANT(创造服福音)
9. 修复历史遗留的一些小bug,提升插件稳定性和性能
10. 删除了除NoSpawnChunk外的区块管理功能
11. 删除了防止丢弃贵重物品的功能
12. 增加扫地大妈提前通知的功能
13. 增加查看服务器配置/状态的功能(Beta
14. 增加强制释放/回收内存的功能(按需使用)
2015年3月2日 版本号:1.2.1 #4
1. 修复了无法生成铁傀儡和NPCMOD无法召唤NPC的问题
2. 添加防御其他插件提权和无限刷钱的漏洞
3. 添加防御利用箱子漏洞刷物品的bug
4. 添加了防止玩家意外操作导致丢弃物品的功能
5. 添加查找物品的功能
2015年3月1日 版本号:1.2 #3
1. 修复了禁止无限刷物品导致发射器无法使用、消失的bug
2. 优化了插件性能
3. 增加了实体生成速率限制的功能
4. 增加了限制刷怪笼生成的实体掉落经验/物品的功能
2015年2月27日 版本号:1.1 #2
1. 修复了已知的bug
2. 修复了区块异常不卸载的问题
3. 增加了限制指令、聊天频率的功能,并且可以添加指令白名单
1. 防御特殊内容的牌子蹦服的bug
2. 防御Motd/Ping压测蹦服
3. 防御1.8+永动机蹦服
4. 防御无限刷铁轨的bug
5. 防御快捷商店(QuickShop)大箱子刷钱的bug
6. 防御某插件漏洞获得OP的bug
7. 防御发送特殊内容可以让所有在线玩家掉线的bug
8. 防御非OP使用ALL-U-WANT(创造服福音)
9. 修复历史遗留的一些小bug,提升插件稳定性和性能
10. 删除了除NoSpawnChunk外的区块管理功能
11. 删除了防止丢弃贵重物品的功能
12. 增加扫地大妈提前通知的功能
13. 增加查看服务器配置/状态的功能(Beta
14. 增加强制释放/回收内存的功能(按需使用)
2015年3月2日 版本号:1.2.1 #4
1. 修复了无法生成铁傀儡和NPCMOD无法召唤NPC的问题
2. 添加防御其他插件提权和无限刷钱的漏洞
3. 添加防御利用箱子漏洞刷物品的bug
4. 添加了防止玩家意外操作导致丢弃物品的功能
5. 添加查找物品的功能
2015年3月1日 版本号:1.2 #3
1. 修复了禁止无限刷物品导致发射器无法使用、消失的bug
2. 优化了插件性能
3. 增加了实体生成速率限制的功能
4. 增加了限制刷怪笼生成的实体掉落经验/物品的功能
2015年2月27日 版本号:1.1 #2
1. 修复了已知的bug
2. 修复了区块异常不卸载的问题
3. 增加了限制指令、聊天频率的功能,并且可以添加指令白名单
Q:为何插件打开报错了,一大堆错误
A:请使用NOTEPAD++等类似软件编辑配置文件,不要使用记事本。配置文件默认格式是UTF-8,如果你是windows,请自行转码
Q:为什么插件无法防御飞行、加速作弊?
A:插件防御作弊MOD的原理是在用户登录的时候发送给客户端特殊的『代码』使得作弊MOD自动关闭,这些代码其实是作弊MOD作者留下的,不是所有作弊MOD都有这样的代码。我个人推荐使用NoCheatPlus来防御作弊MOD和客户端,但是NoCheatPlus比较吃CPU资源,可能人多会卡服。我正在开发更加有效和轻量的反作弊模块,但还需要一些时日。
Q:为什么清理动物的功能失效了?
A:清理动物功能有个额外的功能,可以根据阀值决定是否清理,如果世界总实体不超过阀值则不清理实体,你可以在ClearEntity下的Limit里进行修改。
Q:高频红石为何不清理/频率不高为何被清理了?
A:请根据自己服务器的情况,调整配置文件中的RedStone的Limit,该数值越小则越敏感。
A:请使用NOTEPAD++等类似软件编辑配置文件,不要使用记事本。配置文件默认格式是UTF-8,如果你是windows,请自行转码
Q:为什么插件无法防御飞行、加速作弊?
A:插件防御作弊MOD的原理是在用户登录的时候发送给客户端特殊的『代码』使得作弊MOD自动关闭,这些代码其实是作弊MOD作者留下的,不是所有作弊MOD都有这样的代码。我个人推荐使用NoCheatPlus来防御作弊MOD和客户端,但是NoCheatPlus比较吃CPU资源,可能人多会卡服。我正在开发更加有效和轻量的反作弊模块,但还需要一些时日。
Q:为什么清理动物的功能失效了?
A:清理动物功能有个额外的功能,可以根据阀值决定是否清理,如果世界总实体不超过阀值则不清理实体,你可以在ClearEntity下的Limit里进行修改。
Q:高频红石为何不清理/频率不高为何被清理了?
A:请根据自己服务器的情况,调整配置文件中的RedStone的Limit,该数值越小则越敏感。
优化类:
1. 定时清理地面的掉落物(可以设置哪些物品不清理,例如钻石、钻石剑、信标等贵重物品,还可以设置是否清理矿车、展示框等物品)
2. 定时清理世界内的实体(可以设置清理的类型,例如仅清理怪物而不清理村民和动物)
3. 高频红石检测,很多高频检测插件依赖于反复调用系统时间,在高频时反而会消耗大量CPU资源,本插件解决了该问题
4.更优的区块管理,可以单独的设置每一个区块的生命周期,并且配合更快速的区块卸载,使得区块常驻内存和内存占用达到平衡
5. NoSpawnChunk,很多优化插件的功能,可以使得Spawn区块不常驻内存,多世界的服务器使用该功能可以极大减少内存占用,提高TPS
6. 防御实体密集,插件自动清理密集的实体(1X1的大小内大量实体),密集的实体会带来大量的CPU资源消耗。例如500只羊分散在整个服务器,TPS可以依然保持在19~20的水平,若500只羊集中在1X1的区域,服务器TPS只有14~17的水平,稍差的服务器可能直接蹦服。该功能可以解决在刷怪笼挂机囤怪、密集实体恶意卡服、村民繁殖密集等问题
7. 限制实体数量功能,可以限制某种类型的实体的总数量,超过该数量则不再生成该类型的实体,有效解决人多时候实体数量大的卡服问题
8. [1.2新增]限制实体生成的速度,例如限制世界、刷怪笼、村庄生成铁傀儡、传送门生成猪人的速度,也可直接禁止。有效平衡和限制刷金塔、刷铁塔等自动化建筑。(可以自行决定是否开启本功能,也可以设置速度,单位为百分比)
9. [1.2新增]限制刷怪笼刷出的生物掉落经验和物品,限制挂机刷怪(可以自行决定是否开启本功能)
安全类:
1. 爆炸保护,爆炸不会破坏方块,从而减少对CPU资源的消耗
2. 践踏保护,防御熊孩子践踏农田
3. 防御小号压测爆服,我采用的是限制一个IP在单位时间内能登录ID的数量来防御小号爆服,效果好,消耗少。对于其他压测,插件防御效果有限,建议还是升级到打了补丁的服务端或者添加防火墙规则,限制并发。
4. [1.1新增] 防御玩家刷屏、频繁使用指令。防御压测软件登录一个小号绕过检测高频使用指令卡服。另可以设置指令白名单,添加常用、不卡服的指令,这些指令不会有使用间隔。
5. [1.2.1新增] 防止玩家丢弃贵重物品。可以设置通过由自定义名称、附魔、属性来判断是否为贵重物品
6. [1.3.0新增] 防御Motd/Ping压测蹦服
7. [1.3.0新增] 防御牌子蹦服卡服的漏洞
8. [1.3.0新增] 防御聊天发送特殊字符崩掉客户端的漏洞
9. [1.3.0新增] 防御创造模式的玩家使用背包编辑器(如ALL-U-WANT)
反作弊:
* 感谢SBC作者fromgate提供的核心代码
目前可以防御CJB、Xray透视、Schematica、CJB飞行、小地图、automap、灵活动作等作弊MOD
修复类:
1. 防御MCPC+服务器的骨粉无限刷物品漏洞
2. 防御所有版本服务端使用门无限刷甘蔗、仙人掌的漏洞
3. 防御所有版本地狱矿车刷物品的漏洞
4. 防御所有版本地狱漏斗卡服和刷物品的漏洞
5. 防御1.6.4~1.8版本利用计数漏洞无限刷凋零头、药水等物品
7. [1.2.1新增] 防御其他插件(牌子商店、箱子商店)等提权和无限刷钱的漏洞
8. [1.3.0新增] 防御无限刷铁轨的bug
9. [1.3.0新增] 防御快捷商店大箱子刷钱的bug
管理类:
1. 查找物品。可以使用命令 /NeverLag find 来查找在线玩家的背包。可以查找的选项有display(根据自定义名称)和Lore(根据Lore、属性),例如使用 /NeverLag find display 幽灵,则返回背包有物品名称包含幽灵的玩家名单。(为了安全考虑,仅限OP有权限使用)
2. [1.3.0新增] 强制回收/释放内存。用法:/NeverLag gc
3. [1.3.0新增] 查看服务器具体参数(测试)。用法:/NeverLag show
1. 定时清理地面的掉落物(可以设置哪些物品不清理,例如钻石、钻石剑、信标等贵重物品,还可以设置是否清理矿车、展示框等物品)
2. 定时清理世界内的实体(可以设置清理的类型,例如仅清理怪物而不清理村民和动物)
3. 高频红石检测,很多高频检测插件依赖于反复调用系统时间,在高频时反而会消耗大量CPU资源,本插件解决了该问题
4.
5. NoSpawnChunk,很多优化插件的功能,可以使得Spawn区块不常驻内存,多世界的服务器使用该功能可以极大减少内存占用,提高TPS
6. 防御实体密集,插件自动清理密集的实体(1X1的大小内大量实体),密集的实体会带来大量的CPU资源消耗。例如500只羊分散在整个服务器,TPS可以依然保持在19~20的水平,若500只羊集中在1X1的区域,服务器TPS只有14~17的水平,稍差的服务器可能直接蹦服。该功能可以解决在刷怪笼挂机囤怪、密集实体恶意卡服、村民繁殖密集等问题
7. 限制实体数量功能,可以限制某种类型的实体的总数量,超过该数量则不再生成该类型的实体,有效解决人多时候实体数量大的卡服问题
8. [1.2新增]限制实体生成的速度,例如限制世界、刷怪笼、村庄生成铁傀儡、传送门生成猪人的速度,也可直接禁止。有效平衡和限制刷金塔、刷铁塔等自动化建筑。(可以自行决定是否开启本功能,也可以设置速度,单位为百分比)
9. [1.2新增]限制刷怪笼刷出的生物掉落经验和物品,限制挂机刷怪(可以自行决定是否开启本功能)
安全类:
1. 爆炸保护,爆炸不会破坏方块,从而减少对CPU资源的消耗
2. 践踏保护,防御熊孩子践踏农田
3. 防御小号压测爆服,我采用的是限制一个IP在单位时间内能登录ID的数量来防御小号爆服,效果好,消耗少。对于其他压测,插件防御效果有限,建议还是升级到打了补丁的服务端或者添加防火墙规则,限制并发。
4. [1.1新增] 防御玩家刷屏、频繁使用指令。防御压测软件登录一个小号绕过检测高频使用指令卡服。另可以设置指令白名单,添加常用、不卡服的指令,这些指令不会有使用间隔。
5.
6. [1.3.0新增] 防御Motd/Ping压测蹦服
7. [1.3.0新增] 防御牌子蹦服卡服的漏洞
8. [1.3.0新增] 防御聊天发送特殊字符崩掉客户端的漏洞
9. [1.3.0新增] 防御创造模式的玩家使用背包编辑器(如ALL-U-WANT)
反作弊:
* 感谢SBC作者fromgate提供的核心代码
目前可以防御CJB、Xray透视、Schematica、CJB飞行、小地图、automap、灵活动作等作弊MOD
修复类:
1. 防御MCPC+服务器的骨粉无限刷物品漏洞
2. 防御所有版本服务端使用门无限刷甘蔗、仙人掌的漏洞
3. 防御所有版本地狱矿车刷物品的漏洞
4. 防御所有版本地狱漏斗卡服和刷物品的漏洞
5. 防御1.6.4~1.8版本利用计数漏洞无限刷凋零头、药水等物品
7. [1.2.1新增] 防御其他插件(牌子商店、箱子商店)等提权和无限刷钱的漏洞
8. [1.3.0新增] 防御无限刷铁轨的bug
9. [1.3.0新增] 防御快捷商店大箱子刷钱的bug
管理类:
1. 查找物品。可以使用命令 /NeverLag find 来查找在线玩家的背包。可以查找的选项有display(根据自定义名称)和Lore(根据Lore、属性),例如使用 /NeverLag find display 幽灵,则返回背包有物品名称包含幽灵的玩家名单。(为了安全考虑,仅限OP有权限使用)
2. [1.3.0新增] 强制回收/释放内存。用法:/NeverLag gc
3. [1.3.0新增] 查看服务器具体参数(测试)。用法:/NeverLag show
(每次被吐槽插件没有用,真心是没转码导致的啊,这下帮你们转好了,就别再下错了)
1.3.0+的版本需要前置插件:ProtocolLib
ProtocolLib下载地址:https://dev.bukkit.org/projects/protocollib/files
* 本插件持续更新,如发现本插件的任何问题或者发现新的刷物品漏洞,你可以在评论中或者通过私信反馈
* 你的一个赞、一个评论、一句感谢都是我持续更新的动力:)
* 即便你不懂编程,如有任何好的插件建议,也可以告诉我哟