开启左侧

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

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

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

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑
8 ?" Q2 s# `8 _- g1 \/ r. P& }  L* H
如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。1 e6 e8 b) h0 l
崩溃日志主要部分:

# I% P: j( J8 B2 o! m7 u# a" h[22:52:29] [Render thread/INFO]: 准备生成区域中:0%: q6 e, ]( Z; y- H$ e7 J& H  [
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
: W: W( G6 J7 s3 v[22:52:29] [Render thread/INFO]: 准备生成区域中:0%+ h3 j9 x% S3 x/ Q$ l0 U9 O
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out/ S. \* k3 K2 q$ \
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
& U$ b) h4 b5 U. w" R[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
8 a- b% v& O+ D& s# f7 V[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)$ J0 Y/ H7 ^  C; v$ B
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
1 s1 R! }+ n8 @5 ~/ q4 w0 u/ r3 X[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
) E9 T9 E8 v8 {; ]' F7 A, K& g* x0 q[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291); c- ~: }. |2 S: n
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)# J# N( u& A( ~0 o8 v! Y3 R* W
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)$ A* k  j5 d/ i2 L
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)7 w" d3 [' I" R) h- e+ [
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)6 |( A+ h2 q, q# l
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
, F. o/ f4 R* J" u[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)
% E) W* f; B7 u% l  |; p5 p[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599): H% X% K. S: I# |; ~: A
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)
3 Q( K4 c) c* m; B& v. a' I[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)
7 e* O6 B* \- s' q( b[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)
) {( z' ]1 T: X9 p  T7 A' s# J[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
9 i! X' c* s- g8 ^3 D3 L" D4 g(此处省略)) D7 y" U8 l4 T& A
[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms
* |6 D7 i2 Y( G  q[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs
$ H6 P7 ]7 l2 U; i% D[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind' H& H; z, k) u& Q
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
$ \1 u3 J$ x; A; u/ b" C0 |) N1 @; g4 @[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data
6 d2 r6 D# Q, @7 Z: Vorg.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)
/ |+ q7 Z0 Y# N& E: [5 w    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
2 o  \( n5 k" c    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
0 S" z9 G8 |! ?$ O, y    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]8 N) b! h6 F+ n2 N8 z0 w/ c" P& ?
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
6 J7 F, Z# |7 {    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
" V  c$ s8 ]# R. T* B  o9 Y' |    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]8 D. v6 o8 M# D* u5 r: U4 B
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]2 [# \" W# c0 j. `
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]% d: _0 x6 [. L% b& f/ r4 @
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?], b  K# u4 r/ ]5 }% F
    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
5 \9 G) j. {' x( ?    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
2 v  T1 V# h: H4 s2 c' E$ y    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
- E5 P# g3 L/ e    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
$ @+ ~4 S, }" a0 I- I! ^9 a: k    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
7 F& ?5 Z# S! ?+ S& J0 ^# y    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]* j; s0 S1 D% ?! h
    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]/ V& X3 u9 k% _8 c" W5 `
    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]  l: e' I/ a# e8 j" K
    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]3 k' n. @: v- G4 R5 u% j( r. _3 n
    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
1 w. h5 X% m2 w: |7 }: d6 e- Y6 X    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]3 w0 g! S; z. d9 k* w& D" L
    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]: j* b0 `. R1 G# @2 A
    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
) k/ E" m3 S9 u* Y( u1 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:?]& Q! W, x( I1 O
    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]) c  j5 q; u$ `- Z' f3 q
    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]5 S5 ?( b" y2 z( R' H4 v
    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]
% W) v; c  d' ]; h' P  m    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]
( `1 e; J, l% @    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]
- u' ~3 ]) _1 e. V    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]
( f2 h6 Z8 Z0 b    at java.lang.Thread.run(Thread.java:1583) [?:?]3 b; K' [0 H. R3 R0 j
4 f# }2 `( G, w8 w! T2 t4 P3 V
(此处省略一大堆的Minecraft Transit Railway data successfully loaded)7 \: P4 z3 w; l$ M2 R- H0 w1 V+ o$ x
[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config
8 p* j9 i7 L( i# P' i) i5 T[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind7 o* E; u; k) m0 J: W
急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
* d. O- I& e( Z. i/ Y& Q3 ?: B
事件后续
5 k, w6 V# k' C; j. y2024.05.20
  _* Q  U! _3 p' O9 E  Y
mtr最重要的轨道数据奇迹般的自动恢复了。: j' O4 j# j% ]
其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。
% b1 {7 y+ [( m- B; Q但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?# a$ n8 i1 q* X& k. m* p; E
- e2 ^7 a$ Q/ S2 i
Emerald_Rail 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:175 I8 K) \6 Q5 ~
应该是MTR文件夹里面的东西没了
: c. @9 n2 v1 M
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
Emerald_Rail 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)

' o9 }$ ^* k8 v/ x4 S其实在远古版本关存档的时候还有一句“正在关闭内置服务器...- b+ ?5 U9 O8 ?- S0 Z
! g# d. o0 [- J/ v" s
Emerald_Rail 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:18% g/ Z7 r: S: H, e' |
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...
. Z+ i6 N- k4 x: N8 T& i( a! A& J" V
那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03
, b4 F0 o! V0 ~0 \那就不知道了,真没遇到过
3 L1 v4 l2 y1 N4 |: q5 B
你好眼熟欸,绿宝石·吗(?)

评分

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

查看全部评分

Emerald_Rail 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13
! f  R4 f5 c1 X6 s2 D& D5 A你好眼熟欸,绿宝石·吗(?)

: [, d- `  N4 ^  B0 D3 |4 G4 j! S/ G
你是
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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