开启左侧

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

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

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

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

×
本帖最后由 yomi 于 2024-5-20 21:37 编辑 * V; F2 e; @' _' z. K
9 v6 C, I6 ?9 h8 V
如题,昨天爆肝建了2站,结果突然闪退了(甚至没有未响应,窗口直接消失了),后进入世界发现轨道全部消失,各仪表板内容全部消失,但站台显示屏等还在。
+ m: ~( Y$ d9 B* O5 ^3 D3 b崩溃日志主要部分:

! P6 v2 k' I$ z[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
( J+ b7 X* l7 c- {[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
: U7 Z2 N  x" Y' m% w' S[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
  M: d/ R+ v6 P& @[22:52:29] [Cloth Network Thread/INFO]: [STDERR]: java.net.SocketTimeoutException: Read timed out6 |$ {' S# [8 K0 j
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:278)
  A6 _8 W* H# x: c& i9 P6 l[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304)
8 U) ^. G* p( q7 B% P) ?' ~, \[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)& T) w1 M6 Y9 h, H% B  C% M* }
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)6 i$ N$ ^* |# {
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
1 C2 {7 I! f8 Z) n2 o[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)0 ^, I' u2 D, b$ `* ^6 Y$ x' N
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347); V/ x+ t9 a5 h) }$ B$ B% V$ F! l# p
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)! n& H# ?& t/ Y5 j+ v
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399), F+ |( d8 C+ s: _
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
& u+ t5 ], W: k4 H) O8 A5 j0 w[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:759)
& Y" b9 ^7 C7 f8 S8 }" p8 B[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690)
0 v1 O& q& v: d2 }9 J4 W[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1599)0 x5 x8 L9 W' G, e( f, \
[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.util.HttpRequest.get(HttpRequest.java:23)
% H1 j) K& z* w" ][22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at net.diebuddies.config.ConfigCloth.lambda$downloadClothModels$4(ConfigCloth.java:330)
# c' k5 t, w& n" e8 t[22:52:29] [Cloth Network Thread/INFO]: [STDERR]:   at java.base/java.lang.Thread.run(Thread.java:1583)
8 [- {, R( S! }5 u% R/ z[22:52:29] [Render thread/INFO]: 准备生成区域中:0%
+ m- P( V; G& l# f(此处省略)/ z4 K9 L" }9 T2 i4 d/ G
[22:52:31] [Render thread/INFO]: Time elapsed: 12632 ms5 g% j- G6 O& S' ]' p$ D( _" S6 k
[22:53:23] [Enhanced Sound Processor/WARN]: [Enhanced Sound Processor] is behind 125 msecs
3 p8 u0 x# ^5 j8 T" \" m$ M" b$ k[22:53:57] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 86001ms or 1720 ticks behind; k$ e% W: `8 X# E
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)
; \& A- e( v. O( l8 B[22:53:58] [Server thread/ERROR]: Error loading saved data: mtr_train_data
7 y: T  F% u; \org.msgpack.core.MessageTypeException: Expected Map, but got Integer (ef)7 L$ J2 k) z$ y7 H# r0 p. i
    at org.msgpack.core.MessageUnpacker.unexpected(MessageUnpacker.java:596) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]2 g$ T. q, z/ l5 r) F' P& S
    at org.msgpack.core.MessageUnpacker.unpackMapHeader(MessageUnpacker.java:1380) ~[MTRUtility-fabric-1.19.2-1.0.0.jar:?]7 K9 r( @1 ?5 t2 s1 ^
    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$12(RailwayDataFileSaveModule.java:224) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
+ ^. @' N! N& C5 |    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]
$ U6 O; ]. D  ]' ~/ F1 k8 n0 z- s3 H    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]1 k4 p! x5 G+ H  y2 }
    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
4 n* ~$ K8 M& w( I1 w, e: `7 Z    at mtr.data.RailwayDataFileSaveModule.lambda$readMessagePackFromFile$13(RailwayDataFileSaveModule.java:221) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]" {$ o. ?6 `+ T
    at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?]1 v5 W7 e! C5 I' |: l; Z
    at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939) ~[?:?]1 }% M: k4 _5 B6 g2 v2 X
    at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) ~[?:?]
* |  @8 ~( y6 [1 K1 O, I    at mtr.data.RailwayDataFileSaveModule.readMessagePackFromFile(RailwayDataFileSaveModule.java:219) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]( N7 W" f6 f& n& g: s
    at mtr.data.RailwayDataFileSaveModule.load(RailwayDataFileSaveModule.java:83) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
. s6 n8 Y  l9 i" s2 u% D1 }    at mtr.data.RailwayData.load(RailwayData.java:223) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
: C0 z2 p: J- s    at mtr.mappings.PersistentStateMapper.lambda$getInstance$0(PersistentStateMapper.java:22) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?], s+ T* {; Y% u" t* O; J
    at net.minecraft.class_26.method_120(class_26.java:72) ~[client-intermediary.jar:?]9 N9 C' ]& K& o# x  j9 @  w
    at net.minecraft.class_26.method_20786(class_26.java:59) ~[client-intermediary.jar:?]5 F" b6 F" n" K) Z8 O
    at net.minecraft.class_26.method_17924(class_26.java:43) ~[client-intermediary.jar:?]: ^& X* c' W. [& X$ n
    at mtr.mappings.PersistentStateMapper.getInstance(PersistentStateMapper.java:20) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]3 @6 e, z( l  q, `- d. q
    at mtr.data.RailwayData.getInstance(RailwayData.java:756) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]* _1 d# Q- a+ T& {4 l
    at mtr.MTR.lambda$init$34(MTR.java:447) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
4 M! O) M; A  Z. S8 s) ~/ d7 R) U    at java.util.LinkedHashMap$LinkedValues.forEach(LinkedHashMap.java:833) ~[?:?]7 @/ X+ f) @+ S
    at mtr.MTR.lambda$init$35(MTR.java:446) ~[MTR-fabric-1.19.2-3.2.2-hotfix-1.jar:?]
/ @* X. U, M1 [  ?" }    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:?]; @% }0 p6 W; k3 w$ j6 _- _
    at net.minecraft.server.MinecraftServer.handler$dac000$fabric-lifecycle-events-v1$onStartTick(MinecraftServer.java:7316) ~[client-intermediary.jar:?]
8 A/ [( r0 z3 x" v2 g    at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:819) ~[client-intermediary.jar:?]$ N. Z$ ^' X! ^3 L, @# g- \
    at net.minecraft.class_1132.method_3748(class_1132.java:98) ~[client-intermediary.jar:?]/ g" S. T& l. Y0 V* _
    at net.minecraft.server.MinecraftServer.handler$bob000$carpet$modifiedRunLoop(MinecraftServer.java:5885) ~[client-intermediary.jar:?]8 R' v: a3 e4 B6 g. p
    at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[client-intermediary.jar:?]
) y5 E0 I; F) L    at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[client-intermediary.jar:?]7 d2 ]- a. z9 w1 ?# \  O
    at java.lang.Thread.run(Thread.java:1583) [?:?]7 P- J7 Y- s+ ]1 |5 h5 ?
/ `* Y) ^$ D" k) P: u  ~) i
(此处省略一大堆的Minecraft Transit Railway data successfully loaded)
1 j/ {" l; t- |+ O9 B  e6 A% [[22:54:18] [Server thread/INFO]: yomi加入了游戏[22:54:27] [Render thread/INFO]: [STDOUT]: Refreshed MTR mod config$ X' Q  N9 d$ d0 U  C( T
[22:54:27] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 14505ms or 290 ticks behind
  a8 k. e2 o, ^9 p' l5 y0 n急需帮助!!!一条线路建了20多站(平均站距300格左右),全没了

; B; I; m& Q. b/ R  r5 g9 Q事件后续* w/ Q$ S% ^9 _( p8 d
2024.05.201 ]. k7 u+ N3 }* H  w  B, m
mtr最重要的轨道数据奇迹般的自动恢复了。4 F$ i1 S+ V" O' }" A
其它的(电梯除外)删除了文件夹内部的文件,虽然东西没了,但解决了读取错误然后闪退的问题。
, _/ W; ]" M) i: B+ b但是不知道是不是mtr的原因,每隔几秒钟就会卡(提示:未响应)一下,日志提示Can't keep up! Is the server overloaded?
$ B  [, W% z' p/ j8 L
: I+ r" t+ F: p! h8 I
TEY0089 2024-5-19 12:17:26
应该是MTR文件夹里面的东西没了
楼主 yomi 2024-5-19 14:18:03
Emerald_Rail 发表于 2024-5-19 12:17
5 `! D1 N7 x/ a- ~应该是MTR文件夹里面的东西没了
2 j6 o+ n" E( ?# s
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样
TEY0089 2024-5-19 18:02:49
(我也不懂,明明不是服务器为什么会有“server overloaded”)(此处省略msd加载)

, I# s; S( m6 |+ M: O0 K, t; B8 N. `其实在远古版本关存档的时候还有一句“正在关闭内置服务器...
; V2 k- |6 x; b7 v8 s  r' R' w7 P! o6 R6 i1 ?; M/ R0 [
TEY0089 2024-5-19 18:03:50
yomi 发表于 2024-5-19 14:184 ~' n; m- k3 o' K6 {- J' N! h
都在的,里面内容也正常,换了启动器重新下载游戏后再导入世界和模组也试过了,还是这样 ...
6 b0 P% E" d2 }+ o; V
那就不知道了,真没遇到过
apple_brt 2024-5-25 13:13:32
Emerald_Rail 发表于 2024-5-19 18:03' J* r  t/ `# s( }) M9 B" w
那就不知道了,真没遇到过

6 ^1 N& s9 G1 B( t6 O  _你好眼熟欸,绿宝石·吗(?)

评分

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

查看全部评分

TEY0089 2024-5-25 14:18:52
apple_brt 发表于 2024-5-25 13:13
( |$ ~5 O% U/ [  J: h' _& o你好眼熟欸,绿宝石·吗(?)

( W, K+ h# {5 `' W! _
7 a6 T, K8 \4 Y' W你是
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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