开启左侧

[求助]报错Error loading saved data: mtr_train_data,存档内轨道全部消失,方块还在

[复制链接]
yomi 作者认证 2024-5-19 11:59:37

还没有账号?赶快去注册吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑 . o2 I- j  e# k6 J1 X5 D8 @
6 S4 k# @9 Z# |$ y+ a/ U  ^- v
如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。: b0 l2 G$ T' H6 H+ r. Y
崩溃日志主要部分:
! @1 X4 Y8 q! `# L7 a
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
* A2 d# w. K/ A0 v" w$ l) M[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
1 [9 O5 ]6 a2 V! o9 J[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
9 X1 W" |2 l: G[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out
! H% e9 s2 h1 ^1 g1 u0 B+ Q[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278), e+ S0 G) Q; G# B$ c) j$ L1 p
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304), G! R9 e; o1 ~' E
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
, \$ W8 R& [4 a  S[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
* K  M9 [) I' M0 v: g[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
3 x. K% t; @5 F+ A+ E* n2 p[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
5 t" i5 R1 T) E[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347). `6 ~% \8 k( Z+ \& ~/ @
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
5 c" z' d, S6 N$ h: q" l: M[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
# L$ N4 ^2 E7 G: f; a  c$ f[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
) t+ [8 ?! z+ f+ a  n[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
3 D2 P8 |) q* ]( ]7 S0 Z0 h7 K[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)$ S" E* @6 p- ^& H" i
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)
2 z  w7 C0 `1 {[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)2 c: h/ O8 v2 d  k7 s! V$ W+ F
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)
& \) O/ }) k2 m3 U1 {[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)
8 F8 b) q! j. v9 @$ x/ t! b% K& R[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
, Z9 l% m8 W- F" M7 h$ X(此处省略)! H2 b0 H* S( }- Q
[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms
" L$ O# ~# _! h. {7 a# o[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs
/ w% Q, ]- X! f; ^0 f1 n/ ^[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind
0 ?/ t; i; I* s(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)# {, G: G# m; l8 V- f
[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data- J/ ~* \' V/ S8 E. A
org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)5 z( j. y3 L1 X: |" }
    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]" ~- ~' h% v: {1 g% x
    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
- g( S2 h/ W  c/ F    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]- }; e( b3 @/ X2 ~! ]: s2 T4 e! d
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
% o" O9 y7 E4 h    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
7 i; G5 V5 }: R" e    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
: W; _. ]  a; H& k4 X    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
! N( T6 W. {4 j7 U% W    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
3 @. }4 N0 _0 Q. m1 e( O    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
7 e8 U. C7 N6 O( v: A    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
$ M5 \. P9 I, |$ k    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]8 l1 a  H4 o! [
    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]+ q6 m5 w* A5 o
    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]5 @, @- \) v; k& A
    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
; C2 n% n. p: r4 ^    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]; w: R( s5 Y; W) ]% v) }
    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]
8 n" p: I' H% b: h' O    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]# s8 f" H& t* ?1 j
    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]# \$ I, `3 w0 I7 @, D
    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]" `* e& {5 Q/ v. S( @& @
    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
1 ]4 o/ ?4 N0 C8 G7 P* C7 F    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]2 p; Y$ E$ Z2 m( s- S
    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
- N+ s8 Y% M" |    at net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents.lambda$static$0(ServerTickEvents.java:40) ~[fabric-lifecycle-events-v1-2.2.4+1b46dc7890-ba8a0595c21e6ba2.jar:?]* ?# A+ |5 q  L4 [$ M
    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]6 V9 q' {, y! V
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]
3 c( i9 \# h+ Z; x    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]
) Y  _  j4 m# b" X- Z$ }/ y5 t    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]( b4 H% d- ?0 C( s. O9 H( h
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]
% c* J" x: F- {    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]; `' @" I( D; T3 S9 t" T- J: [2 {
    at java.lang.Thread.run(Thread.java:1583) [?:?]+ u# Y9 V, r& S

2 k" W9 K2 A/ g0 U; K# R(此处省略一大堆的Minecraft Transit Railway data successfully loaded)
$ ]+ J4 M9 {" M( ]9 K[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config
) d$ j* ?) }3 N$ F* _[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind& e4 R* _4 u9 u, }3 d9 B" T
急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
* b* ]" n, }0 P5 d: A
事件后续7 M8 c/ y5 t, q
2024.05.20
0 u: p+ o" c  N
mtr最重要的轨道数据奇迹般的自动恢复了。
3 _( I4 I5 T! ?1 `# M, `其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。
  J8 l6 Z) E6 G: X  B! o" f) O但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?
  [- P1 _* j7 X* d* E% i- X7 ]* q) s5 _+ J
TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 作者认证 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17
/ }; B# M4 C% j. r应该是MTR文件夹里面的东西没了

1 ~' a+ E( ?$ d; A1 z6 g/ z4 }都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
" i9 ]! D% f: I' S+ I! y, e' B
其实在远古版本关存档的时候还有一句“正在关闭内置服务器...
: m- F$ _9 `' q: K; ]3 W9 d! K/ K1 v5 h! w; Z
TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:186 [* v- n3 b" i; ]2 B4 o) w$ t) }) K
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...

/ t9 L( {2 O+ ]  M那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03% X+ \  q( H$ o
那就不知道了,真没遇到过

' M- G: H6 N' Z- M你好眼熟欸,绿宝石·吗(?)

评分

参与人数 1 +1 收起 理由
沐城的铁 + 1 骚刚

查看全部评分

城建玩家,擅长建设车站和玻璃幕墙建筑
TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13, A! Q) i* k2 S9 f
你好眼熟欸,绿宝石·吗(?)

- w1 I, c4 \6 g4 e
, }: Q: V% D9 ~7 C, O: l2 s你是
apple_brt 2024-12-22 13:49:57
TEY0089 发表于 2024-5-25 14:182 G6 Z  m  l0 f8 S- a3 L

& G9 Q8 u, E7 N$ a- I* h. W你是
8 [+ n2 p2 D% S1 @1 X
人如其名,如果真认识其实看我id就知道了()
城建玩家,擅长建设车站和玻璃幕墙建筑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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