萝娜娜
本帖最后由 lona 于 2019-3-14 03:12 编辑

【LiteAntiCheat-硫铵猹
【描述】
1.本插件(mod,服务端mod)设计用于给服务器提供最基本的云ban和反作弊功能
2.开源:不再开源
3.支持各种版本和各种服务端
    支持服务端:【CatServer】【CraftBukkit】【Spigot】【PaperSpigot】【Cauldron】【KCauldron】【Sponge】【BungeeCord】
    支持MC版本:1.7.10 1.8.x 1.9.x 1.10.x 1.11.x 1.12.x
    支持windows版本:windows7 windows8 windows10 (x86&amd64)
4.支持纯服务端模式(该模式下会阻止所有forge客户端)
5.支持多种信息摘要算法:可选择MD5 SHA-256 SHA-384 SHA-512进行文件校验
6.支持多种平台:服务端可在BSD,linux,windows,mac等平台运行
7.入服第一次校验时玩家无法使用鼠标和键盘进行移动
8.暂时不支持面板服已经网易服(请确保客户端和服务端都能使用jvm args)
【使用方法】

零.客户端安装教程
    1.将解压的bootstrap放入适当路径
    2.在jvm参数中加入-javaagent:${path-to-bootstrap}=client
    3.将对应版本实现放入mods文件夹中
    4.启动游戏并查看配置文件,根据需求进行各种配置
一.bukkit服务端安装教程
    1.将解压的bootstrap放入适当路径
    2.在jvm参数中加入-javaagent:${path-to-bootstrap}=server
    3.将对应版本实现放入plugins文件夹中
    4.启动服务端并根据配置文件进行配置
二.bungeecord代理端安装教程
    1.将解压的bootstrap放入适当路径
    2.在jvm参数中加入-javaagent:${path-to-bootstrap}=server
    3.将对应版本实现放入plugins文件夹中
    4.启动服务端并根据配置文件进行配置
三.sponge服务端安装教程
    1.将解压的bootstrap放入适当路径
    2.在jvm参数中加入-javaagent:${path-to-bootstrap}=server
    3.将对应版本实现放入mods文件夹中
    4.启动服务端并根据配置文件进行配置
四.注意
    1.mcbbs特供版不支持自动更新
    2.如有任何bug请通过邮件或者qq联系作者,论坛私聊一律不回复

以下是旧版安装方法(0.8.0及以下):
零.注意
    1.该jar文件既是forge mod又是bukkit插件!
    2.请禁止用户名为client的玩家加入服务器!
一.sponge服务端安装方法
    1.在客户端mods文件夹中放入下载的mod
    2.在客户端mods文件夹下的LiteAntiCheat文件夹中找到mdlist.json
    3.在服务端mods文件夹下建立名为LiteAntiCheat的文件夹
    4.将mdlist.json文件复制到服务端mods/LiteAntiCheat/目录下
    5.将mod放入服务端mods文件夹下
二.bukkit服务端安装方法
    1.同sponge步骤1-2
    2.在服务端plugins文件夹下建立名为LiteAntiCheat的文件夹
    3.将mdlist.json文件复制到服务端plugins/LiteAntiCheat/目录下
    4.将插件放入服务端plugins文件夹下
【下载】
以下内容需要积分高于 500 才可浏览

如欲获取最新信息请加入讨论组



由于文件下载大小限制,不再直接上传至论坛
【注意事项】
1.请勿在未使用之前评分
2.使用本软件之前请遵循EULA
3.LiteAntiCheatLonaAntiCheat
4.关于版本后缀说明:
    alpha:未完全测试,功能不完善且可能存在bug
    beta:已完全测试,功能不完善且可能存在bug
    RC:功能接近完善且无明显bug
    release:完善且稳定
EX.FAQ
【开发进度】
【配置文件】
【效果截图】
【更新日志】
【好康的】
【季度更新日程
【LiteAntiCheat-破解指南

0.8.x及以下版本破解方法:
    过文件校验:CreateFile
    过hook检测:CreateFile内存下断可找到检测函数,jmp到ret即可(hook检测不检测jni函数)
    过机器序列号封禁:wmic(自己伪造个这名字的软件就行)
    过反调试:自己看加密与解密
    过虚拟机检测:wmic,注册表(不检测qemu和vbox)
    过客户端截图:hook相关jni函数
    过任意native功能:hook jni函数
提示:
    编译器:gcc-8.2.0
    最简单的破解方法:请找到SimpleProtocol并破解它
指南更新日期:
    2019年03月07日
【原创声明
本插件除了公开免费使用的各种编程语言常用库,各操作系统源代码,各语言编译器套件源码,各种编程语言引擎源码,各minecraft服务端源码,forge源代码,bungeecord源代码等,其他代码均为原创,不存在抄袭等行为
【bug反馈与交流平台
【捐赠




2021.12 数据,可能有更多内容
【LiteAntiCheat-硫铵猹】
【描述】1.本插件(mod,服务端mod)设计用于给服务器提供最基本的云ban和反作弊功能2.开源:不再开源3.支持各种版本和各种服务端    支持服务端:【CatServer】【CraftBukkit】【Spigot】【PaperSpigot】【Cauldron】【KCauldron】【Sponge】【BungeeCord】    支持MC版本:1.7.10 1.8.x 1.9.x 1.10.x 1.11.x 1.12.x    支持windows版本:windows7 windows8 windows10 (x86&amd64)4.支持纯服务端模式(该模式下会阻止所有forge客户端)5.支持多种信息摘要算法:可选择MD5 SHA-256 SHA-384 SHA-512进行文件校验6.支持多种平台:服务端可在BSD,linux,windows,mac等平台运行7.入服第一次校验时玩家无法使用鼠标和键盘进行移动
8.暂时不支持面板服已经网易服(请确保客户端和服务端都能使用jvm args)
【使用方法】
零.客户端安装教程    1.将解压的bootstrap放入适当路径    2.在jvm参数中加入-javaagent:${path-to-bootstrap}=client    3.将对应版本实现放入mods文件夹中    4.启动游戏并查看配置文件,根据需求进行各种配置一.bukkit服务端安装教程    1.将解压的bootstrap放入适当路径    2.在jvm参数中加入-javaagent:${path-to-bootstrap}=server
    3.将对应版本实现放入plugins文件夹中
    4.启动服务端并根据配置文件进行配置
二.bungeecord代理端安装教程
    1.将解压的bootstrap放入适当路径
    2.在jvm参数中加入-javaagent:${path-to-bootstrap}=server
    3.将对应版本实现放入plugins文件夹中
    4.启动服务端并根据配置文件进行配置
三.sponge服务端安装教程
    1.将解压的bootstrap放入适当路径
    2.在jvm参数中加入-javaagent:${path-to-bootstrap}=server
    3.将对应版本实现放入mods文件夹中
    4.启动服务端并根据配置文件进行配置
四.注意
    1.mcbbs特供版不支持自动更新
    2.如有任何bug请通过邮件或者qq联系作者,论坛私聊一律不回复


以下是旧版安装方法(0.8.0及以下):
零.注意    1.该jar文件既是forge mod又是bukkit插件!    2.请禁止用户名为client的玩家加入服务器!一.sponge服务端安装方法    1.在客户端mods文件夹中放入下载的mod    2.在客户端mods文件夹下的LiteAntiCheat文件夹中找到mdlist.json    3.在服务端mods文件夹下建立名为LiteAntiCheat的文件夹    4.将mdlist.json文件复制到服务端mods/LiteAntiCheat/目录下    5.将mod放入服务端mods文件夹下二.bukkit服务端安装方法    1.同sponge步骤1-2    2.在服务端plugins文件夹下建立名为LiteAntiCheat的文件夹    3.将mdlist.json文件复制到服务端plugins/LiteAntiCheat/目录下
    4.将插件放入服务端plugins文件夹下
【下载】
以下内容需要积分高于 500 才可浏览

bukkit&sponge&客户端1.8~1.12.2modbukkit&forge&客户端1710modBC端插件三合一如欲获取最新信息请加入讨论组


由于文件下载大小限制,不再直接上传至论坛
【注意事项】1.请勿在未使用之前评分2.使用本软件之前请遵循EULA3.LiteAntiCheatLonaAntiCheat4.关于版本后缀说明:    alpha:未完全测试,功能不完善且可能存在bug    beta:已完全测试,功能不完善且可能存在bug    RC:功能接近完善且无明显bug    release:完善且稳定EX.FAQ    Q:它支持哪些平台  A:已测试平台有ArchLinux,Ubuntu,Windows 10    Q:能够防护哪些作弊?  A:普通的作弊mod和作弊端    Q:不能防护哪些作弊  A:很多,例如[注入式外挂****],又例如[hook IO类外挂]    Q:如何用LiteAntiCheat防护以上类型的外挂  A:等100年也不会有滴,除非****    Q:什么情况会出现玩家依然能使用作弊mod  A:LiteAntiCheat被破解的时候    Q:我为什么要用这个反作弊插件/mod  A:因为你***************,别无选择    Q:为什么叫LiteAntiCheat  A:因为作者英文不好,Anticheat不会写,只会写AntiCheat
【开发进度】1.支持sponge-已完成2.支持bukkit-已完成3.支持UniBan-未完成4.主动破解侦测-已完成5.玩家屏幕截图-已完成(MCBBS版不提供)7.支持1.7.10-完成8-支持1.6.4-已完成9-支持1.5.2-未完成10-支持1.4.6-未完成11-获取玩家客户端信息(CPU型号&机器码)-已完成(MCBBS版不提供)*.有待反馈*1.可阻止所有forge客户端加入服务器(仅支持实现bukkitAPI的服务端)-已完成*2.校验时锁定-已完成
【配置文件】{"configVersion":"0.5-Beta","MDMethod":"MD5","kickMessage":"LiteAntiCheat-${playerName}-文件校验异常","timeoutMessage":"LiteAntiCheat-${playerName}-校验超时","timeout":10,"autoGenerateAcceptableFileList":true,"allowForgeClient":true,"verificationWaitingMessage":"正在校验客户端文件,请等待..."}剩下的功能自己猜
【效果截图】校验时客户端显示的消息
【更新日志】
0.8.1-Beta:修复各种bug,平滑更换架构,为支持linux客户端做准备0.8.0-Beta:开放各种受限功能,修复一些bug,新增更多bug0.7.1-Beta:添加32位客户端支持0.7.0-Beta:添加CPU GPU 内存 操作系统版本 操作系统构建号 主板序列号 BIOS序列号 硬盘序列号 机器码获取功能(需要accessCode,为保护隐私,MCBBS版只能获取CPU型号和机器码,与此同时,为了让玩家有多次机会,机器码在32位java和64位java下是不同的)0.6.3-Beta:修复重复多次读写文件造成的内存占用过大问题(偷懒终被制裁)0.6.2-Beta:修复中文路径等诸多导致报错和行为错误的问题2018年11月21日19:43:00:移除不稳定本地反过检测功能,修复各种bug2018年10月29日12:36:21-java本地化接口设计完成,使用OD进行反调试测试
【好康的】

【季度更新日程】<催更者死>悄悄话:每50下载,提供下一次更新18年冬季1.vape检测2.native communication protocol support19年春季1.对8种过检测方法进行检测2.玩家机器信息完整采集
【LiteAntiCheat-破解指南】
0.8.x及以下版本破解方法:    过文件校验:CreateFile    过hook检测:CreateFile内存下断可找到检测函数,jmp到ret即可(hook检测不检测jni函数)    过机器序列号封禁:wmic(自己伪造个这名字的软件就行)    过反调试:自己看加密与解密    过虚拟机检测:wmic,注册表(不检测qemu和vbox)
    过客户端截图:hook相关jni函数    过任意native功能:hook jni函数提示:    编译器:gcc-8.2.0    最简单的破解方法:请找到SimpleProtocol并破解它指南更新日期:    2019年03月07日
【原创声明】本插件除了公开免费使用的各种编程语言常用库,各操作系统源代码,各语言编译器套件源码,各种编程语言引擎源码,各minecraft服务端源码,forge源代码,bungeecord源代码等,其他代码均为原创,不存在抄袭等行为
【bug反馈与交流平台】219412424
【捐赠】捐赠链接




粘兽
LONA的反作弊!  社保
EULA警告

asd445
终于等到一个新反作弊了,之前都弃坑了,支持一下

3307137433
支持原创的反作弊系统

498525451
希望支持bukkit~

Mc沫小斌
终于等到你~

灵丶
前排支持

44964884
终于等到你 还好我没放弃

ReshiremSato
支持!(翻着源码(唉?我要干嘛?))

Reon_Aqest
支持大佬,刚好在为sponge反作弊的事情发愁

Lugh
本帖最后由 Lugh 于 2018-10-26 10:31 编辑

启动时崩溃,我已经把其中报错的其他的mod都移掉试过了,把反作弊移除后,其他mod移入也能照常开服并进入。qq980813561
forge-1.12.2-14.23.4.2705-universal
spongeforge-1.12.2-2705-7.1.0-BETA-3481

asd1761646247
新的反作弊 支持原创

Br_DogTer
哦,多么优秀的插件,让我瞧瞧~太棒了!
支持下Lona大佬的作品

萝娜娜
Lugh 发表于 2018-10-26 10:07
启动时崩溃,我已经把其中报错的其他的mod都移掉试过了,把反作弊移除后,其他mod移入也能照常开服并进入。 ...

我检查了这个log,没有发现LiteAC造成的问题,请你检查安装是否正确。

Lugh
lona 发表于 2018-10-26 19:17
我检查了这个log,没有发现LiteAC造成的问题,请你检查安装是否正确。

耽误作者时间了,是我的服务端出了问题,抛弃了重新整合就好了。服务端被其他不兼容的mod玄学损坏了。

萝娜娜
Lugh 发表于 2018-10-26 20:01
耽误作者时间了,是我的服务端出了问题,抛弃了重新整合就好了。服务端被其他不兼容的mod玄学损坏了。 ...

没事。。。收到反馈我挺高兴(虽然是不好的反馈。。。)

211438530
请问将来会支持1710么

萝娜娜
211438530 发表于 2018-10-27 22:50
请问将来会支持1710么

会倒是会,不过并不能提供许多高版本特性

3309307756
希望等到1.7.10和防注入式

二哈大魔王
装上mod找了半天。。 配置文件在哪。。、
mod文件夹里生成的LiteAntiCheat文件夹 在哪。。我这装了为啥没任何效果呢。。

dddfly
支持XP系统吗? 我电脑比较老旧想测试一下

211438530
lona 发表于 2018-10-27 23:33
会倒是会,不过并不能提供许多高版本特性

那请问大概到什么时候会出支持1710的版本呢

萝娜娜
dddfly 发表于 2018-10-29 22:15
支持XP系统吗? 我电脑比较老旧想测试一下

支持支持

拥丶
0.4.0版本不会自动创建LiteAntiCheat文件夹 0.3.0没有这个问题,希望修复下。
使用游戏版本1.12.2 forge版本为2768

萝娜娜
我是鹏鹏 发表于 2018-10-30 13:39
0.4.0版本不会自动创建LiteAntiCheat文件夹 0.3.0没有这个问题,希望修复下。
使用游戏版本1.12.2 forge版 ...

好的,会在下个版本修复。。。

INKDRRAK
lona大佬赛高
我诈尸了

dddfly
你这个是不是        Ymer的高级版本?

wunan84
支持nana(娜娜)

hjw_hjw
感谢楼主,感谢PCD。

404565377
LonaAntiCheat

Clight_Lee
asdsdadasdsa

Clight_Lee
大萨达撒大所多撒多几款比较快

1723624171
这是一个很好反作弊插件,可以代替ymer

hjw_hjw
本帖最后由 hjw_hjw 于 2018-11-23 14:12 编辑

楼主,我发现一个问题,貌似是bug.
昨天还好好的,今天我一开客户端测试服务器的时候发现一直提示文件异常。
- 我从客户端重新拷贝了多次modlist,但问题还是不能解决。
  1. [14:06:53] [Netty Server IO #3/ERROR] [FML]: There was a critical exception handling a packet on channel LiteAntiCheat
  2. java.lang.IllegalStateException: java.io.EOFException
  3.         at com.google.common.io.ByteStreams$ByteArrayDataInputStream.readUTF(ByteStreams.java:408) ~[minecraft_server.1.12.2.jar:?]
  4.         at lona.java.minecraft.liteanticheat.network.packet.client.ReplyModsMDPacket.<init>(ReplyModsMDPacket.java:27) ~[ReplyModsMDPacket.class:?]
  5.         at lona.java.minecraft.liteanticheat.network.SimpleProtocol.sink(SimpleProtocol.java:34) ~[SimpleProtocol.class:?]
  6.         at lona.java.minecraft.liteanticheat.core.server.Server.onDataIncoming(Server.java:116) ~[Server.class:?]
  7.         at lona.java.minecraft.liteanticheat.forge.server.ServerProxy.onCustomPacketIncoming(ServerProxy.java:65) ~[ServerProxy.class:?]
  8.         at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_92_ServerProxy_onCustomPacketIncoming_ServerCustomPacketEvent.invoke(.dynamic) ~[?:?]
  9.         at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
  10.         at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:682) ~[EventBus.class:?]
  11.         at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:639) ~[EventBus.class:?]
  12.         at net.minecraftforge.fml.common.network.FMLEventChannel.fireRead(FMLEventChannel.java:130) ~[FMLEventChannel.class:?]
  13.         at net.minecraftforge.fml.common.network.NetworkEventFiringHandler.channelRead0(NetworkEventFiringHandler.java:51) ~[NetworkEventFiringHandler.class:?]
  14.         at net.minecraftforge.fml.common.network.NetworkEventFiringHandler.channelRead0(NetworkEventFiringHandler.java:39) ~[NetworkEventFiringHandler.class:?]
  15.         at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) ~[minecraft_server.1.12.2.jar:?]
  16.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[minecraft_server.1.12.2.jar:?]
  17.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[minecraft_server.1.12.2.jar:?]
  18.         at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[minecraft_server.1.12.2.jar:?]
  19.         at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334) ~[minecraft_server.1.12.2.jar:?]
  20.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[minecraft_server.1.12.2.jar:?]
  21.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[minecraft_server.1.12.2.jar:?]
  22.         at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926) ~[minecraft_server.1.12.2.jar:?]
  23.         at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:274) ~[minecraft_server.1.12.2.jar:?]
  24.         at net.minecraftforge.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:99) [FMLProxyPacket.class:?]
  25.         at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:147) [gw.class:?]
  26.         at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:49) [gw.class:?]
  27.         at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [minecraft_server.1.12.2.jar:?]
  28.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [minecraft_server.1.12.2.jar:?]
  29.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [minecraft_server.1.12.2.jar:?]
  30.         at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [minecraft_server.1.12.2.jar:?]
  31.         at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.handleServerSideCustomPacket(NetworkDispatcher.java:452) [NetworkDispatcher.class:?]
  32.         at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:264) [NetworkDispatcher.class:?]
  33.         at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:72) [NetworkDispatcher.class:?]
  34.         at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [minecraft_server.1.12.2.jar:?]
  35.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [minecraft_server.1.12.2.jar:?]
  36.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [minecraft_server.1.12.2.jar:?]
  37.         at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [minecraft_server.1.12.2.jar:?]
  38.         at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) [minecraft_server.1.12.2.jar:?]
  39.         at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) [minecraft_server.1.12.2.jar:?]
  40.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [minecraft_server.1.12.2.jar:?]
  41.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [minecraft_server.1.12.2.jar:?]
  42.         at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [minecraft_server.1.12.2.jar:?]
  43.         at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) [minecraft_server.1.12.2.jar:?]
  44.         at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267) [minecraft_server.1.12.2.jar:?]
  45.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [minecraft_server.1.12.2.jar:?]
  46.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [minecraft_server.1.12.2.jar:?]
  47.         at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [minecraft_server.1.12.2.jar:?]
  48.         at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293) [minecraft_server.1.12.2.jar:?]
  49.         at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:280) [minecraft_server.1.12.2.jar:?]
  50.         at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:396) [minecraft_server.1.12.2.jar:?]
  51.         at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248) [minecraft_server.1.12.2.jar:?]
  52.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [minecraft_server.1.12.2.jar:?]
  53.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [minecraft_server.1.12.2.jar:?]
  54.         at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [minecraft_server.1.12.2.jar:?]
  55.         at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) [minecraft_server.1.12.2.jar:?]
  56.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [minecraft_server.1.12.2.jar:?]
  57.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [minecraft_server.1.12.2.jar:?]
  58.         at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [minecraft_server.1.12.2.jar:?]
  59.         at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:287) [minecraft_server.1.12.2.jar:?]
  60.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [minecraft_server.1.12.2.jar:?]
  61.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [minecraft_server.1.12.2.jar:?]
  62.         at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [minecraft_server.1.12.2.jar:?]
  63.         at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1334) [minecraft_server.1.12.2.jar:?]
  64.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [minecraft_server.1.12.2.jar:?]
  65.         at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [minecraft_server.1.12.2.jar:?]
  66.         at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:926) [minecraft_server.1.12.2.jar:?]
  67.         at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:134) [minecraft_server.1.12.2.jar:?]
  68.         at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:624) [minecraft_server.1.12.2.jar:?]
  69.         at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:559) [minecraft_server.1.12.2.jar:?]
  70.         at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:476) [minecraft_server.1.12.2.jar:?]
  71.         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:438) [minecraft_server.1.12.2.jar:?]
  72.         at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) [minecraft_server.1.12.2.jar:?]
  73.         at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
  74. Caused by: java.io.EOFException
  75.         at java.io.DataInputStream.readUnsignedShort(Unknown Source) ~[?:1.8.0_181]
  76.         at java.io.DataInputStream.readUTF(Unknown Source) ~[?:1.8.0_181]
  77.         at java.io.DataInputStream.readUTF(Unknown Source) ~[?:1.8.0_181]
  78.         at com.google.common.io.ByteStreams$ByteArrayDataInputStream.readUTF(ByteStreams.java:406) ~[minecraft_server.1.12.2.jar:?]
  79.         ... 70 more
复制代码



萝娜娜
hjw_hjw 发表于 2018-11-23 13:46
楼主,我发现一个问题,貌似是bug.
昨天还好好的,今天我一开客户端测试服务器的时候发现一直提示文件异常 ...

ok好的,会及时修复的

hjw_hjw
lona 发表于 2018-11-23 16:59
ok好的,会及时修复的

还有些问题
FoamFix-Anarchy 貌似有冲突
然后.... 从0.4换到0.6莫名其妙的就好了,重启后又不行了,一直提示检测异常
0.5~0.6以下进服后直接卡死
感谢更新.

193645
感谢分享 支持原创

hjw_hjw
本帖最后由 hjw_hjw 于 2018-11-24 16:14 编辑

楼主,新版本客户端一开到大半就崩了。
然后config里的版本号依然是0.6-beta

萝娜娜
hjw_hjw 发表于 2018-11-24 16:05
楼主,新版本客户端一开到大半就崩了。
然后config里的版本号依然是0.6-beta
...

确实存在这么个问题,会在下个版本修复。。。

hjw_hjw
楼主,客户端崩溃。
因看不懂,所以只要提交了。当时的情况是:读条的时候内存瞬间满格。(游戏分配的内存)

hjw_hjw
本帖最后由 hjw_hjw 于 2018-11-25 03:26 编辑

不是绝对值,因为我刚才客户端启动成功了。将本地拓展功能的汉字全部删掉以后就成功启动了。


萝娜娜
hjw_hjw 发表于 2018-11-25 03:25
不是绝对值,因为我刚才客户端启动成功了。将本地拓展功能的汉字全部删掉以后就成功启动了。

...

你的mod的大小能说一下吗,因为它生成校验文件的时候是全并发的,所以内存占用可能较大。。。

hjw_hjw
本帖最后由 hjw_hjw 于 2018-11-25 03:34 编辑
lona 发表于 2018-11-25 03:28
你的mod的大小能说一下吗,因为它生成校验文件的时候是全并发的,所以内存占用可能较大。。。 ...

口袋妖怪mod(321MB)
我这边测试成功了,可以进入服务器后检测正常。
进去的时候地形会刷不出来(持续3s左右)另外进去的时候会时常连接失败,提示:A fatal error has occurred,this connection is terminated

下一页 最后一页