當我今天在HMCL漢醫堂幫忙看病的時候收到了一篇ATM10整合包錯誤報告
打開一看:
啊?
接下來就是火速的翻issue時間
然後發現是經典bug
architectury模組和omegaconfig打架了
接下來給大家看一下issue
瞭解一下這倆的愛恨情仇
具體omegaconfig那邊的又是怎麼樣的呢?
總之就是一堆人報告了說有同樣的問題
然後作者沒管(樂)
因為我收到的案例是ATM10整合包
我通過日誌查到omegaconfig是內置於mostructures模組
於是讓群友禁用此模組以嘗試發現已能正常遊玩
隨後我又在omegaconfig的古早issue翻到了一個人的評論
不是JMV!是JVM!意思是讓你啟動器添加JVM參數頭
這個方法我也讓他測試了發現也是可行的
隨後我就在ATM10那邊評論此信息
然後今天發現此issue已經被標記為完成了!
綜上所述 解決方案為:
1.找出內置omegaconfig的模組 禁用它
2.添加JVM參數
-Duser.country=US -Duser.language=en
為什麼呢 和語言設置有關係 byd這代碼怎麼寫的
另:
如果你遇到無法解決的報錯問題
可以來我們Q群進行詢問
958853931
祝你玩的愉快~