开启左侧

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

[复制链接]
yomi 2024-5-19 11:59:37

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

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑 * z- q- r: p; @. ?! g

4 ?( \2 C5 O. y+ {1 \如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。: M+ k5 R1 a/ V5 e
崩溃日志主要部分:

; l! N  t: g  L5 |[22:52:29] [Render thread/INFO]: 准备生成区域中:0%6 r2 t) V4 U: n7 b- X
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
5 Z, O6 h: |) F5 I$ j[22:52:29] [Render thread/INFO]: 准备生成区域中:0%- v! e: j  v0 f8 Z# N
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out
& |" U- {- A5 D[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
; i1 V- {$ \9 }0 c( [; C[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
) a- s$ H( J1 b8 Y4 R! O[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
8 r# [9 \# c9 @2 q! z, J[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
9 K7 o0 O& {" |* g9 @$ I[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)4 a+ `. `' z1 c# o3 ?: t, J
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
2 ^9 W- ~7 Q, g[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
2 J9 R& o8 W+ S, X* p7 _[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
9 b9 T+ F$ l; |[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
3 ~, G) C6 p' V! B$ B& ^9 f  ~[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
4 N+ V. H- @( m! z$ S[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)9 ^! ^8 N- F& a- g2 s
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)
' Z1 G  v* v, |* z! [  K[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)9 }" A1 ]  h; R
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)
$ l- b4 v; ~, b8 s+ }9 u[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)
* x/ r. q& F0 a[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)
, H2 ^5 m4 R) {, N; z+ W( N[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
, W  g" o# f7 ^) W, j1 T(此处省略)% L: P6 H( c$ y! X% W# c7 G$ V
[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms- Q# M+ Q* ]) G# R/ K
[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs& D% f3 \4 N% e, g7 N5 n
[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind
) x# Z8 }( V+ J; I" c# X! J  U& i(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)& l. M; A" V9 k" w& T" k
[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data/ C* g) G% ^* R) ~  h1 `* J
org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)9 e- m2 m7 d  n% y; |/ l
    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]; L) I& e* r* n6 G3 Z" \' w
    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]( u% H( B) E' W8 M- U# {0 f2 j3 n
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
3 K; Q5 H; b' I# Z    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
( l1 `4 O' E# f/ U3 s    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
: t1 C  X1 g6 B% a! W1 `    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
$ n3 }2 ^& p4 ~# a5 Q6 c8 ]5 ~    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]. Q" y3 J: `: G" M
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
! _0 s3 ^- p7 N2 f* E    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
' t7 j" k7 D4 h, N) g$ I" V    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
. y5 l8 y/ \4 l0 l! X- w    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
: _/ N# E+ S- }! _+ ^    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
+ g4 V: b  C8 Z* V) q& z7 h    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]. M) x. m: `+ H& U0 h( s) R
    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]8 P7 q3 Z* U0 w9 p! o$ l$ \
    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]" C# g. ^5 P4 f4 Q- U
    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]
, |/ f& T# T6 z: ^    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]" y. Q* y3 e. g; U4 ^. @+ D9 L
    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
/ z5 c6 c/ W6 ~" \8 F3 R    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
* b4 a* G4 G, n4 r, L5 i    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]4 z. A, a6 C1 J' R* V$ d& o$ H- R
    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]# p2 q6 V  i' T% S- x5 r  G8 {! L2 V8 }
    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]& j" {9 j' k7 s4 d2 m, y
    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:?]
# v/ ?! J4 v1 v( M5 k    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
. ?4 d7 l% Y8 c/ ~- N" n    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]2 R9 z. L; `* [% J. _! {0 A
    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]
+ A9 J% h0 q0 Q7 _9 z- M    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]  v7 p. ~4 X7 [/ D$ d
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]4 O  Y0 u8 c) g/ t9 w" @! }5 Q
    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]
1 l4 K7 E, N) d  ]  V. y. E2 s1 \' |    at java.lang.Thread.run(Thread.java:1583) [?:?]
' w$ ~* u! E/ i5 _/ t, b9 `/ K2 {8 {' p* {: c
(此处省略一大堆的Minecraft Transit Railway data successfully loaded)% ]7 T% Y5 c5 O, p2 i+ v+ p  O
[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config  o+ x8 _. G/ c% x9 \
[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind# }5 j; {8 F% b5 ^4 E$ u. p, F
急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了

/ m, Y3 M8 s2 A( `  V事件后续" c- T0 e9 E8 U( @) Q( ~7 y
2024.05.20$ ?6 ^- n! n7 z  g
mtr最重要的轨道数据奇迹般的自动恢复了。- p6 m0 x* y. G/ c
其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。
3 Q" g5 o) W* @但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?+ t9 ^+ e, ^2 u; i1 m
! r; a4 j9 Z6 |% j- V- _
TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17% C( f- p: |( Z$ u' Y& _7 F
应该是MTR文件夹里面的东西没了

2 \2 w0 G/ N3 D: _; |0 H3 V: H都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)

5 y- ^! \5 @) E' K9 A其实在远古版本关存档的时候还有一句“正在关闭内置服务器...
' j! R  _3 o( [- U
- M+ ~+ \% c* F7 E/ I# _. P
TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:181 o$ T: J6 D3 b9 H. x3 P
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...
* [" E! ^2 H$ d* c7 P% R& l
那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03
1 v9 [% P  q0 ~. V( [- i& D9 b" {那就不知道了,真没遇到过

/ N4 x& b6 b2 I9 r. x你好眼熟欸,绿宝石·吗(?)

评分

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

查看全部评分

城建玩家,擅长建设车站和玻璃幕墙建筑
TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13$ D: K6 H( I3 }' c- L1 h
你好眼熟欸,绿宝石·吗(?)

: g  b8 d( `& `7 u
, W) w8 U6 w9 Y6 _你是
apple_brt 2024-12-22 13:49:57
TEY0089 发表于 2024-5-25 14:180 e' i9 ]: J, x6 ]& ~- ^9 h

0 r6 M1 R6 m$ a* V2 R3 g% t8 t; i你是
) n% }/ L& r/ D( ^6 ^  H
人如其名,如果真认识其实看我id就知道了()
城建玩家,擅长建设车站和玻璃幕墙建筑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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