Karlatemp
本帖最后由 Karlatemp 于 2019-12-8 13:37 编辑

Minecraft伪服务器实现 正版验证
源码: https://github.com/Karlatemp/MXB ... FakeMinecraftServer
https://karlatemp.github.io/MXBu ... ackage-summary.html

原理:本项目通过实现Minecraft的Handshaking, Status, Login部分实现
核心库: https://github.com/Karlatemp/MXB ... MinecraftServer.jar https://github.com/Karlatemp/MXB ... ist/MXBukkitLib.jar Netty( https://netty.io )  BungeeChatAPI(Any Spigot Core/BungeeCord Core)
怎么用: 看 https://github.com/Karlatemp/MXB ... ver/packet/FMS.java

用途: 可以搭配SQL服务器, 监听ServerAuthSuccessEvent事件以达到我的世界正版验证的功能

从命令行启动: <不支持>

WARM: 如果占用过高, 请用反射

RField<FakeMinecraftServer, MXScheduler> rf = cn.mcres.karlatemp.mxlib.reflect.Reflect.ofClass(FakeMinecraftServer.class).getField("scheduler", MXScheduler.class);
rf.get().shutdown();
rf.set(....);

定义自己的定时器
实际效果展示:



Blank°
虽然看不懂,但是看起来很厉害的样子呢

第一页 上一页 下一页 最后一页