たくさんの自由帳
Androidのお話
たくさんの自由帳
投稿日 : | 0 日前
文字数(だいたい) : 3376
目次
本題
--- Fabric 編 ---
1.17との変更点
build.gradle
gradle.properties
gradle-wrapper.properties
fabric.mod.json
modid.mixins.json
直してもそう簡単に動かない
Exception in thread "main" java.lang.NoClassDefFoundError: joptsimple/OptionSpec
Failed to read accessWidener file from mod fabric-content-registries-v0
There is insufficient memory for the Java Runtime Environment to continue
--- Forge 編 ---
1.17.1 との違い
Caused by: java.lang.UnsupportedClassVersionError: net/minecraftforge/fml/loading/targets/FMLClientLaunchHandler has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 60.0
終わりに
どうもこんばんわ。
けもの道☆ガーリッシュスクエア 攻略しました。
https://whirlpool.co.jp/kemonomichi-gs/
かわいい。
一本道のハーレムルート!誰も不幸にならない幸せルートでいいね
クリックまな板をMinecraft 1.18に更新したときに遭遇したエラーなど(ほぼFabricの話)
Java 17
が必要になりました
Eclipse Adoptium
のJava 17
を利用しています。
Gradle
は7.3
以降が必要です
0.12.8
0.43.1+1.18
0.10-SNAPSHOT
1.7.0+kotlin.1.6.0
全部載せると長いので変更点だけ
Java 17 を利用するように
いっぱい変更点がある。
Gradle 7.3 を利用するようにします。
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
こっちは変更部分だけ
エントリーポイントの登録、なんか変わってたので修正
Minecraft 1.18、Java 17、loader 0.12.8 を指定します
使ってないけど一応
Java 17 を指定します。
"compatibilityLevel": "JAVA_17",
3回ぐらい壁にぶち当たった。しんどい
Exception in thread "main" java.lang.NoClassDefFoundError: joptsimple/OptionSpec
Caused by: java.lang.RuntimeException: Unsupported access widener format (v2)
gradlew --refresh-dependencies
メモリが足りません!!!!
(もしかしたらCドライブの空きがなくて、スワップでも無理だったからこれが出たのかも)
Fabricと同じ?
Java 17
が必要になりました
Eclipse Adoptium
のJava 17
を利用しています。
Gradle
は7.3
以降が必要です
更新の仕方よく知らないのでForgeのmdk落としてきて1.17.1の環境にコピペした。
多分build.gradle
をいじれば更新できると思うけど。
1.18のmdkコピーしたらIDEA開き直して右上のGradle
からTasks > forgegradle runs > genIntellijRuns
を実行。
IDEAのFileから、Project Strcture
を開き、Project SDK
にJava 17を指定します。
影響あったのは、クリエイティブタブのローカライズがちょっとだけ変わってたって所かな。
(そもそもアップデートが大規模過ぎて1.18に分割したって話だっけ?そうなら影響あまりなさそう?)
Forge / Fabric 共に1.18
へ移行した際のコードの書き換えはほぼ無かったです。
(いや気付いて無いだけかもしれない)
ソースコード置いておきます
MOD開発者さんがんばってください。おつ。888888