2B2T中国版

 找回密码
 立即注册
查看: 13|回复: 0

EML Bot 基于原版游戏的低占用且反作弊友好的BOT

[复制链接]

15

主题

34

帖子

735

积分

等级:铁锭

积分
735
发表于 昨天 20:54 | 显示全部楼层 |阅读模式
本帖最后由 MCOCET 于 2026-11-3 20:56 编辑

因XIN服调整了反作弊或者其他插件,导致我的xinbot无法加入游戏,拉不了珍珠了。。。(气愤)
几个星期前,我在给网易开发服务端插件的时候,正在解决刷物机器人的问题。网易的机器人大多都是MCC改的,协议模拟也有问题,XIN检测机器人应该也是这种方法。所以,有没有一种方法,可以完美的过反作弊和数据包的检测?我觉得没有,就算是MCProtocolLib这种协议库,也很难说100%能完全符合原版。既然协议这一关过不去,那就换一个,思路,直接用原版游戏自己的代码做一个BOT。

根据neoforge加载器的原理,我用ASM接管了游戏启动流程,并且砍掉了整个内置服务端,渲染管线,GPU处理器,音频处理器等机制,实现尽可能低的内存占用。经过测试,在XIN的出生点内存占用低于200MB,简单场景下低于150MB,就算是在大型基地也只有240MB占用。和原版游戏相比,它的占用已经很低了。

目前BOT内置了寻路,拉珍珠,宣传等功能,不止适用于XIN,修改AutoLogin后还可以用于其他服务器。目前只适配了XIN,其他的服务器正在适配,功能也在进一步开发。源代码已经在GitHub开源    https://github.com/2698269088/EML-HeadlessBOT
使用方法和XinBot相同,不过需要java25,仅需一条 java -jar EML-HeadlessBOT-1.0.0-26.1.2.jar 即可启动。BOT本体文件为3MB左右,启动后需要下载100MB左右的依赖项,均为Minecraft本体所需的依赖项。

目前经过我的多轮测试,启发式反作弊(Vulcan,Matrix)通过率为100%,预测式反作弊(GrimAC)通过率为100%,行动过程中没有任何被拉回或踢出的现象。


蓝奏云下载:https://wwbkf.lanzout.com/b007uxkbdg  密码:b7dw


4103e231c55ed9bd3e4940ca6eb3c66e.png 3326c1b88679ff1b7b41c688ff4d9db5.png 1004b6dd90122b0b2117a349f9c7d320.png 934a079f4fa485e8714afaa044537406.png

回复

使用道具 举报

2B2T.XIN 版权所有

© 2020-2030

快速回复 返回顶部 返回列表