概述
修复各种MOD缺少校验导致的发包生成区块等崩服方法。
使用方法
将修复类加载器ClassFixer.jar安装到服务端mods目录。
在服务端目录新建ClassFixer目录,然后下载需要的修复类并复制进去。
(如果你不知道哪些MOD需要修复,可以下载所有修复类并复制到ClassFixer目录)
注意:ClassFixer.jar仅需要在服务端安装,请勿在客户端安装!
判断修复类加载成功
服务端启动时,日志会提示“Loading fixed class: xxxxxxxxxx”,然后提示“Loaded classes count: xx”(数量)。
当MOD加载相关类的时候, 日志提示“Patched class: xxxxxxxxxx”。
示例已修复的模组
关于自定义修复类
修复类加载器不止可以用来修复MOD发包漏洞,还可以在不修改MOD本身的情况下加载任意修复类。
将修复类编译成SRG命名的形式,然后按照“包名.类名.class”的格式复制到ClassFixer目录。