Nova-Committee / McBot

A mod allowed you to connect minecraft and QQ
Other
118 stars 16 forks source link

1.19.4玩家死亡会使服务器报错或崩溃 #63

Closed SkyEye-FAST closed 1 year ago

SkyEye-FAST commented 1 year ago

崩溃日志如下,报错为Ticking entity。 crash-2023-03-18_16.35.35-server.txt 疑似为被监守者以某种方式(音波攻击?)杀死没有相应的键名。

SkyEye-FAST commented 1 year ago

在#64 中更新了语言文件,但并未发现有键名缺失。

SkyEye-FAST commented 1 year ago

后发现另一个bug,玩家被仙人掌扎死会被踢出服务器。 报错日志如下: image

[05:18:31] [Server thread/WARN]: Failed to handle packet for /183.208.83.66:65201
net.minecraft.class_148: Colliding entity with block
    at net.minecraft.class_3222.method_14226(class_3222.java:573) ~[server-intermediary.jar:?]
    at net.minecraft.class_3244.method_18784(class_3244.java:268) ~[server-intermediary.jar:?]
    at net.minecraft.class_2535.method_10754(class_2535.java:254) ~[server-intermediary.jar:?]
    at net.minecraft.class_3242.method_14357(class_3242.java:172) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:912) ~[server-intermediary.jar:?]
    at net.minecraft.class_3176.method_3813(class_3176.java:283) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:828) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.handler$zkc000$carpet$modifiedRunLoop(MinecraftServer.java:9436) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:654) ~[server-intermediary.jar:?]
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:266) ~[server-intermediary.jar:?]
    at java.lang.Thread.run(Thread.java:1589) ~[?:?]
Caused by: java.lang.NoSuchFieldError: field_5841
    at cn.evolvefield.mods.botapi.init.handler.PlayerEventHandler.lambda$init$2(PlayerEventHandler.java:45) ~[Bot-Connect-fabric-1.19.X-2.1.1.jar:?]
    at cn.evolvefield.mods.botapi.init.callbacks.PlayerEvents.lambda$static$2(PlayerEvents.java:31) ~[Bot-Connect-fabric-1.19.X-2.1.1.jar:?]
    at net.minecraft.class_3222.handler$zdf000$botapi$ServerPlayer_die(class_3222.java:9821) ~[server-intermediary.jar:?]
    at net.minecraft.class_3222.method_6078(class_3222.java) ~[server-intermediary.jar:?]
    at net.minecraft.class_1309.method_5643(class_1309.java:1186) ~[server-intermediary.jar:?]
    at net.minecraft.class_1657.method_5643(class_1657.java:927) ~[server-intermediary.jar:?]
    at net.minecraft.class_3222.method_5643(class_3222.java:731) ~[server-intermediary.jar:?]
    at net.minecraft.class_2266.method_9548(class_2266.java:106) ~[server-intermediary.jar:?]
    at net.minecraft.class_4970$class_4971.method_26178(class_4970.java:997) ~[server-intermediary.jar:?]
    at net.minecraft.class_1297.method_5852(class_1297.java:1065) ~[server-intermediary.jar:?]
    at net.minecraft.class_1297.method_36974(class_1297.java:783) ~[server-intermediary.jar:?]
    at net.minecraft.class_1297.method_5784(class_1297.java:752) ~[server-intermediary.jar:?]
    at net.minecraft.class_1309.method_26318(class_1309.java:2293) ~[server-intermediary.jar:?]
    at net.minecraft.class_1309.method_6091(class_1309.java:2212) ~[server-intermediary.jar:?]
    at net.minecraft.class_1657.method_6091(class_1657.java:1609) ~[server-intermediary.jar:?]
    at net.minecraft.class_1309.method_6007(class_1309.java:2698) ~[server-intermediary.jar:?]
    at net.minecraft.class_1657.method_6007(class_1657.java:570) ~[server-intermediary.jar:?]
    at net.minecraft.class_1309.method_5773(class_1309.java:2400) ~[server-intermediary.jar:?]
    at net.minecraft.class_1657.method_5773(class_1657.java:282) ~[server-intermediary.jar:?]
    at net.minecraft.class_3222.method_14226(class_3222.java:509) ~[server-intermediary.jar:?]
    ... 10 more
cnlimiter commented 1 year ago

不要使用1.19.x的2.1.1版本,请使用2.1.3版本

cnlimiter commented 1 year ago

后发现另一个bug,玩家被仙人掌扎死会被踢出服务器。 报错日志如下: image

[05:18:31] [Server thread/WARN]: Failed to handle packet for /183.208.83.66:65201
net.minecraft.class_148: Colliding entity with block
  at net.minecraft.class_3222.method_14226(class_3222.java:573) ~[server-intermediary.jar:?]
  at net.minecraft.class_3244.method_18784(class_3244.java:268) ~[server-intermediary.jar:?]
  at net.minecraft.class_2535.method_10754(class_2535.java:254) ~[server-intermediary.jar:?]
  at net.minecraft.class_3242.method_14357(class_3242.java:172) ~[server-intermediary.jar:?]
  at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:912) ~[server-intermediary.jar:?]
  at net.minecraft.class_3176.method_3813(class_3176.java:283) ~[server-intermediary.jar:?]
  at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:828) ~[server-intermediary.jar:?]
  at net.minecraft.server.MinecraftServer.handler$zkc000$carpet$modifiedRunLoop(MinecraftServer.java:9436) ~[server-intermediary.jar:?]
  at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:654) ~[server-intermediary.jar:?]
  at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:266) ~[server-intermediary.jar:?]
  at java.lang.Thread.run(Thread.java:1589) ~[?:?]
Caused by: java.lang.NoSuchFieldError: field_5841
  at cn.evolvefield.mods.botapi.init.handler.PlayerEventHandler.lambda$init$2(PlayerEventHandler.java:45) ~[Bot-Connect-fabric-1.19.X-2.1.1.jar:?]
  at cn.evolvefield.mods.botapi.init.callbacks.PlayerEvents.lambda$static$2(PlayerEvents.java:31) ~[Bot-Connect-fabric-1.19.X-2.1.1.jar:?]
  at net.minecraft.class_3222.handler$zdf000$botapi$ServerPlayer_die(class_3222.java:9821) ~[server-intermediary.jar:?]
  at net.minecraft.class_3222.method_6078(class_3222.java) ~[server-intermediary.jar:?]
  at net.minecraft.class_1309.method_5643(class_1309.java:1186) ~[server-intermediary.jar:?]
  at net.minecraft.class_1657.method_5643(class_1657.java:927) ~[server-intermediary.jar:?]
  at net.minecraft.class_3222.method_5643(class_3222.java:731) ~[server-intermediary.jar:?]
  at net.minecraft.class_2266.method_9548(class_2266.java:106) ~[server-intermediary.jar:?]
  at net.minecraft.class_4970$class_4971.method_26178(class_4970.java:997) ~[server-intermediary.jar:?]
  at net.minecraft.class_1297.method_5852(class_1297.java:1065) ~[server-intermediary.jar:?]
  at net.minecraft.class_1297.method_36974(class_1297.java:783) ~[server-intermediary.jar:?]
  at net.minecraft.class_1297.method_5784(class_1297.java:752) ~[server-intermediary.jar:?]
  at net.minecraft.class_1309.method_26318(class_1309.java:2293) ~[server-intermediary.jar:?]
  at net.minecraft.class_1309.method_6091(class_1309.java:2212) ~[server-intermediary.jar:?]
  at net.minecraft.class_1657.method_6091(class_1657.java:1609) ~[server-intermediary.jar:?]
  at net.minecraft.class_1309.method_6007(class_1309.java:2698) ~[server-intermediary.jar:?]
  at net.minecraft.class_1657.method_6007(class_1657.java:570) ~[server-intermediary.jar:?]
  at net.minecraft.class_1309.method_5773(class_1309.java:2400) ~[server-intermediary.jar:?]
  at net.minecraft.class_1657.method_5773(class_1657.java:282) ~[server-intermediary.jar:?]
  at net.minecraft.class_3222.method_14226(class_3222.java:509) ~[server-intermediary.jar:?]
  ... 10 more

用新版本