开启左侧

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

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

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

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑
7 H" c# K3 s8 h! ?7 Q' C
0 g+ U3 k) Y0 o9 v* f* D  S如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。6 p% c8 f! C# b/ P6 @. V1 J) j$ M& C
崩溃日志主要部分:
; R! `0 X; E0 H& j  D2 G
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%  W! h/ {: w* o9 q6 q
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
3 m. ^$ S* X- k+ w[22:52:29] [Render thread/INFO]: 准备生成区域中:0%7 L- M2 s5 q2 {. L+ f# {
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out* C* O; K1 R1 n! _% e# i; l, A
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)/ w+ g  O2 t# ?, M% O: L8 G  {
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)& L; [: b2 p& d" L$ ^- G* b4 x
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
8 Y( k3 |. A$ s( O7 f[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)3 }9 h+ }0 B# S! s) }
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
; a& y, e: ^7 I3 B! d) i3 t. B! m[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
+ T! o+ J) H7 x' ?[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)& l4 d3 g9 t' M1 {. Z
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)0 m+ M. n: Y1 A5 y
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)" Y  G( ~" B: I4 t
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
/ X1 g0 ?. }+ ][22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
0 v& L; N& h1 A) T! }4 E- P3 p' S; ][22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)
9 m. g' r( W- R; m[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)$ O. \8 P. f; ?$ D+ i2 H3 q
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)
1 @" r" |; a; B0 z5 h  j4 j/ B. A3 b[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)$ W# T# ~% P; B# U+ `' Q" n2 q
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)
4 W7 p* p5 Q  C( B3 B& v% U[22:52:29] [Render thread/INFO]: 准备生成区域中:0%, @+ e4 R- K* m9 Q
(此处省略)
1 B  s( |; X; P7 j/ G* e[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms/ j. [+ x( r- x% Q
[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs' n* t0 |* {7 H
[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind/ ]9 e+ O0 G2 Y+ J
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)5 p9 G5 p7 M) O( l' i  _
[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data
( ?9 C) R9 U' K( L+ Q' W" `7 korg.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)8 M" K8 U1 }3 Y2 t1 O/ h% M
    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
3 T1 ~; R9 J4 b# Y    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?], {+ D9 m  [7 G# {
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]* I( ?  ~2 D1 }
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]7 ]. X+ P$ D, k
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]: E+ H- {8 [# N3 |. R" y' I# Z1 i; ~
    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]' ]6 s4 e  `9 Y$ ^, o
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]0 |$ D$ u5 A% u5 ~) a! `2 V
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]$ `6 h+ j- P* f
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]$ A! v2 l0 m6 |
    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]1 z+ S( L/ @3 ^/ Q) \
    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]8 T4 A: x  T5 ^; t6 r
    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]* G8 ]- N, D4 I) b
    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
" I) u0 O1 l! _- {1 b& L3 K    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]3 J+ C# |: e# J2 d- b" _
    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]# S# \. H& ]$ U
    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]
6 ^0 C* H4 R. h( b# T1 ?    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]
0 k) D5 @" m- S0 T; `2 d# N7 }, n    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]. `" [9 ?$ m% l. N  s
    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?], v& ], ^! u. @
    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
- F6 z2 S7 C2 p) }% h    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]. A7 f( Q1 J3 j$ g! e
    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
5 Q" j+ E4 T$ F& 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:?]
4 y: _( M4 j& ]' J! k- x; E    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
8 |3 A$ U# f4 S    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]
# U7 R4 j9 \$ I& o, ]    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]- j- ^: r3 f  a
    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]8 l1 h+ e4 m  B* a- ^
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]" s7 a) X0 C* r) W. w+ T( e
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]* a/ v) Z& S9 _
    at java.lang.Thread.run(Thread.java:1583) [?:?]$ }$ H/ r5 n2 B$ |

2 g0 M- N1 X0 J( O6 D. V) h5 k(此处省略一大堆的Minecraft Transit Railway data successfully loaded)4 d: J7 P6 {8 ^8 G. F
[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config$ @4 p$ X  |) O
[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind8 G6 Y3 r7 `1 L
急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
8 O, k9 H1 b" C# a( t
事件后续
- P# I0 E3 g$ B7 g8 m5 T8 Q2024.05.20
9 \0 H" k, `$ G- {& L% V
mtr最重要的轨道数据奇迹般的自动恢复了。
3 O& g' \; ~# Z0 ^: s其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。8 P$ a( X1 Y  I
但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?
4 c( i/ h8 B/ n: D, M7 ~, Q
3 ]3 O7 b, K0 ]- }8 C( b7 v
TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 作者认证 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17
; O' v% E8 t" c) L/ Y应该是MTR文件夹里面的东西没了
0 m0 A! H" x( U! \1 X2 I( ]
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
4 @$ B& P) o" e7 _, Z# b
其实在远古版本关存档的时候还有一句“正在关闭内置服务器...) ^1 S+ Q; y- ~4 M( A5 e
% ~: `6 j7 j7 t2 y  U" ]
TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:18
! h% F, S6 I" U都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...

0 t& l8 q$ M2 V! H那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03
/ D; v6 ^6 `) z. a1 c. U# g  p# Q那就不知道了,真没遇到过
" C0 r* S( e! y8 G0 s/ L
你好眼熟欸,绿宝石·吗(?)

评分

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

查看全部评分

城建玩家,擅长建设车站和玻璃幕墙建筑
TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13
1 P2 G, D; M9 e6 f6 L你好眼熟欸,绿宝石·吗(?)

; X/ t9 C2 |, {2 R( o
) k  X: F8 N, v你是
apple_brt 2024-12-22 13:49:57
TEY0089 发表于 2024-5-25 14:18
3 x* L$ t6 Q* y" ^$ f3 f2 w6 [
你是
! Z, |7 l* B8 s! f. O2 X9 I
人如其名,如果真认识其实看我id就知道了()
城建玩家,擅长建设车站和玻璃幕墙建筑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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