开启左侧

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

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

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

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑 - T; B" H3 M# N. K

3 _7 m+ ~0 ~* b4 x) b; ^: h- @  `如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。
+ b& u4 Q5 I6 m/ w7 h& |崩溃日志主要部分:
* |% f0 t" s. r, u9 k
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%, P# i* u5 y# }9 @7 I
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
$ b0 O6 ?7 s. W0 u2 \; X: C3 W2 L[22:52:29] [Render thread/INFO]: 准备生成区域中:0%9 \9 r( M' n5 d5 }
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out
9 M. I/ J- i) m$ _+ ?& f$ [[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
9 A- Z& f. S8 M6 M9 {; e[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)3 T6 E7 }, p) l. Z# E" U
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
3 y! B, ~7 w5 f: m5 h[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
1 t) }7 p& _: m; V% M1 V[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)- |$ [) l0 N4 n. N- X; ^* O
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
' Q) h* D1 ?  u, R[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
4 v8 q# V+ y: E, f, g- C  X[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)$ S) A( E0 l8 h, _$ A& M' e
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)) b5 ~5 |8 T: i
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)$ m7 I* E& q' u( y0 V( d& W
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
" I, O+ l2 u% _# F* k9 R; n% S5 m[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)# _. l8 ]3 K! \+ g
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)- ^$ I' `5 j7 z2 e2 _# P" s4 Z
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)
" w, A, `$ B- C, ?[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)
' Q6 e& }( y& O! i, m  Y% o; {[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)/ o# d9 J% w4 i: R, ~, O
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%1 P2 U1 g& ]7 _, D3 z5 h5 I7 k
(此处省略)
% O& }; K3 P4 j2 r6 W[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms
6 S$ v1 m* ~( E0 K[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs
( m- x+ ^0 c# b. b- \[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind9 @: D3 O/ t% N
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
2 j& [5 ?, w0 h: k3 _. b  W7 I[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data' E7 v# }/ c0 D( e& u
org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)
; f! g5 C0 ?& u/ B* }- O    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
0 `+ c# e* [. c' k( h8 p# s    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]6 `0 A1 ^# s* s( @7 z
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
- G* p; [4 E8 p" u' o- @, ?0 b    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
- _# \6 Z! {9 s; a* [    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
5 Z3 E; s; c  ^0 c9 _$ ~    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]6 N  _9 l# ]4 Q& b0 {+ S- Z; g
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
) h  L( ?3 d; |9 E    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]5 ?3 O% a2 h$ S( O
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
( f2 e' ~1 B' ^- b% g    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
2 O! s; S4 z  t- L    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]0 i# V! I  `- o# N
    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]3 u2 T/ @8 L" e3 s! ~: F+ w/ i6 a
    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]! Z' l/ _& r$ P/ \, D' c* Q
    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
: z1 q8 O! c  m% }, }5 m    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]
6 [! Z7 R, F6 d. N2 m) T8 X    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]
$ `7 R+ C+ {. A4 e    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]6 k; w' J5 C5 Y/ p. W# k! p
    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
$ N; d2 u% i; z/ b" D    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
! `1 E/ ]& i  d: K1 ]    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
/ l/ l! G6 k; E  i7 D1 x# D    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]
* ~: u1 p8 K* N5 o    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
8 b  d$ O- q( b/ z' x    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:?]
! {7 J" U2 j, O1 {    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
2 U0 D# P7 \& ~5 ~    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]" j5 S0 j. ?+ `# z, @3 ?
    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]
' s; x4 u* x$ f9 I6 x    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]; K* K# R* V: w
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]: R, U; H6 V1 _+ Y/ m: s) U$ H
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]
( [% W8 y% N: [1 g/ v/ d    at java.lang.Thread.run(Thread.java:1583) [?:?]6 |) l/ h3 r& ^) N# C( b
- F  e  r6 {, T9 j1 k
(此处省略一大堆的Minecraft Transit Railway data successfully loaded)7 d$ {' p. D0 f3 X' [
[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config
1 m# g0 s- U' m8 M  _2 k3 e[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind- y/ w+ Y4 D( N- N5 B
急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了

$ X& `+ D6 |: C0 z5 e3 u9 r- k事件后续! U, Q+ q, [  j+ o
2024.05.20
! u7 u/ T+ V! x6 ]- F9 y. Y2 W
mtr最重要的轨道数据奇迹般的自动恢复了。. Y# ^  ?  ]3 R
其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。
9 P/ J8 X' S, I6 o% X0 g但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?: E! I. b* e4 E$ a, J
! \6 w+ R) N& o
TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 作者认证 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17* Q0 {5 M$ |, o
应该是MTR文件夹里面的东西没了
- W( Q' t5 k+ q/ B( w7 r7 \
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)

( k/ K0 \4 f5 o4 T其实在远古版本关存档的时候还有一句“正在关闭内置服务器...
: a* C# k; z- D7 B. [$ u0 s7 U8 k! [/ v4 H/ [  G3 c8 b& D+ x4 J# n
TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:189 \2 E0 l# |0 f) L, l# A/ x
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...
: f, ?  l/ J$ F. w  `
那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03
( f+ Z4 E: h% V0 Q$ U那就不知道了,真没遇到过

1 h; T0 m9 w5 u) [' s1 o" t! p, `你好眼熟欸,绿宝石·吗(?)

评分

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

查看全部评分

城建玩家,擅长建设车站和玻璃幕墙建筑
TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13( o7 `8 C7 a, \' _7 `
你好眼熟欸,绿宝石·吗(?)
* e$ F5 e  g$ a7 n& y0 r/ \" a

% l" G$ L( U5 G. u& n+ P! h你是
apple_brt 2024-12-22 13:49:57
TEY0089 发表于 2024-5-25 14:18# ?! d& A4 }/ K

3 D5 s! r% K; y3 E, L% `0 L* t你是
- z2 F' ?) `2 |
人如其名,如果真认识其实看我id就知道了()
城建玩家,擅长建设车站和玻璃幕墙建筑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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