开启左侧

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

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

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

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑 7 v4 n2 U7 Y  K2 D. ?7 M  h
: D) }6 i! v+ _  y; \2 ~
如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。
" P7 g9 i5 E7 x% \8 \/ q崩溃日志主要部分:
/ Q" x' O* k5 p- a& O# A
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%6 p) \: g$ _  Z" I1 y
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%; {, }( B6 I/ K) P' X( X( [5 ^- d
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%6 c* I  O6 ]8 b& x3 c
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out
% H: X8 a7 g; V: C  `- n" ^4 [! j[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
: [, f/ `* O, l3 V; Q[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
5 ]! @+ d: U; p[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
' z# f, u7 O3 Y9 ?( M" q0 Q[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
' p% l" G7 K$ r7 }  M[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)0 ~1 v/ H+ p% s& d$ R1 b  I/ n: b3 r
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291), v  m" `/ ~' v$ p4 r/ A
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
7 V1 V  k& b/ ?" J[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)" c- S$ }0 \6 x8 M4 |
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
! w* s/ d  m: J. f% g[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)7 \4 |7 d" g* Z: ^% \
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)5 S2 T- H, h5 {! C/ a* H
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)
6 G3 ]( d  f) U+ A  k) j) M[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)0 f% {) ^3 I; g) U3 w# h, [
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)5 u; e- p/ T" F7 t6 I. ]
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)1 h, u2 v, F- I) d- N
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)* L5 a4 S. q1 A1 W7 O
[22:52:29] [Render thread/INFO]: 准备生成区域中:0%) F5 m, k1 B1 S) }& J+ p; t
(此处省略)7 ^5 {6 ?! P5 b7 {$ F8 j! @
[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms0 H' z. w6 r1 w: k" G: I
[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs
) D: }: t: P! K* Y  K* e. F[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind! k+ V0 ?! M! {, L  u, z. N: M
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
1 l2 F$ T. ^6 L[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data1 B5 ]$ V& e+ }" e
org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)
9 d8 ]$ E8 J: P: ^( b0 F1 {    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
- ]) @% ~6 s. L4 P    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]
# ?" i# d- {, ~' o5 s- M; |    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]& X9 ^2 a( C0 n! H& r
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]7 Z* `& U0 s- n3 X. J' z, y: k/ X
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
+ f: o4 Z. s3 ?! r! Q! ?* I    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]) U$ T$ {$ ?2 ?2 |
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]* |( m, x; y% r$ P
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
# h/ X; q2 ]3 m) V, N' i0 B- s    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]
! P# \6 d) S6 ~, o    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
% b; B5 u0 ?! n5 D) j    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]9 L) o0 E+ R: V
    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
7 b, t" Z' p# K* N    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]( T0 [  J5 t! b0 u
    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
* z" A8 q  A& l1 A    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?], a1 a8 f( F' K( m0 r# N; [0 y
    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]) i8 }" e  n2 n$ T- L8 Y0 g$ R
    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]' Y% f# q; j4 r6 q  E+ v6 P$ A
    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]! N# p+ p. f1 i" Z& `
    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
  O; h4 `7 R/ p5 t  Y1 g, V; _; o    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
$ B# x) R+ M. U  D; Z    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]
: @' t  Y* V7 _9 m4 Z    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]9 h- S0 f8 }$ u* U# I0 C4 ]
    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:?]: O( \5 r7 L0 c' i! ~8 S
    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
- f  {4 v/ b: W, y1 J  a1 h    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]
' \8 k4 l; S- Q    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]
9 W0 C9 s$ V& _  J5 W. G# r  V    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]
- n2 x6 V( P8 `0 x$ Y    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]
$ o  r2 `, i1 |# O    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]) s5 g" s1 B' y$ U* b
    at java.lang.Thread.run(Thread.java:1583) [?:?]8 D9 G" h& B5 ~. o( Q8 ?( v& j: @6 }
& ]6 U8 b& ~( F3 w4 e" P2 a
(此处省略一大堆的Minecraft Transit Railway data successfully loaded)
7 m. S5 P, j2 y+ P. H  j% K+ M: z0 _[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config
6 |3 M+ r1 _9 ?9 W- l* T6 G[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind8 d4 w" j% F. O* E' n+ M. X
急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了
' c4 N/ k+ H+ F% e; k- I* C- [$ F
事件后续& O" V1 |7 v/ U+ R5 Y) U
2024.05.20) z# \6 D8 X( ~/ x. j0 M5 i/ I2 k
mtr最重要的轨道数据奇迹般的自动恢复了。
+ T: K6 J- t! f& v! k3 _其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。! t6 r+ T4 A  e5 _
但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?
5 Y5 b. i: u) [
; ]6 _  L- m; B
TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 作者认证 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17
2 p. C% P$ r% l% J/ e4 \/ ~应该是MTR文件夹里面的东西没了

8 Q* @" e" P% a4 o% e2 n2 h都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
& [! f, e6 z( }
其实在远古版本关存档的时候还有一句“正在关闭内置服务器...
6 ^* R1 S; i/ |$ R, p1 g8 k7 H. s. F( K; d) e' v
TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:18& w3 T" _" i- ~5 u- A% f; k1 ~! t- `
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...

; ^1 f2 a: I% c* @那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03
" C# ]! W. Q! t* A那就不知道了,真没遇到过
+ S2 z' h8 S& F( d; I% G
你好眼熟欸,绿宝石·吗(?)

评分

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

查看全部评分

城建玩家,擅长建设车站和玻璃幕墙建筑
TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13
9 h% n0 T0 ?3 {& b你好眼熟欸,绿宝石·吗(?)
$ r( i/ u# x/ W: ~! w  m# c& k) p

3 N& }. n0 e- F你是
apple_brt 2024-12-22 13:49:57
TEY0089 发表于 2024-5-25 14:181 b; t; w2 U% h& m+ I/ x( Q

3 j" U5 p; I- R) D你是

- E( u! i/ h( E( P( \3 A人如其名,如果真认识其实看我id就知道了()
城建玩家,擅长建设车站和玻璃幕墙建筑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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