実現したいこと
実行環境
Minecraft
forge-1.7.10-10.13.4.1558-1.7.10
TwilightForest-2.4.3
Intelij IDEA Community Edition 2023 3.2
forge-1.17.10 mdk の内部でリンク切れを起こしている部分は有志で開発された下記のプロジェクトを参考に修正している。
https://github.com/anatawa12/ForgeGradle-example
状況
Intelij IDEAでForgeのModを作成中。
初めて他者様のMOD(TwilightForest)のアイテムとバニラのアイテムを組み合わせた追加レシピ、新アイテムを作成しようと考えている。
(別プロジェクトで他MOD無し、追加レシピ、新アイテム追加の経験は有)
発生している問題・分からないこと
困っている点
実行環境にTwilight Forestを導入、runClientすると下記の様に表示され、落ちる。
該当のソースコード
Caused by: java.lang.NoSuchMethodError: twilightforest.block.BlockTFLog.func_149711_c(F)Lnet/minecraft/block/Block;
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
試したこと
・Twilight Forest導入方法を2通り変更してみたが、変わらなかった。
方法1
gradlew/run/mods/TwilightForest-2.4.3.jar
方法2
build.gradle
java
1dependencies { 2implementation fileTree(dir: 'libs', include: ['*.jar']) 3}
上記ファイル変更後、下記階層に導入。
gradlew/libs/TwilightForest-2.4.3.jar
※上記2通り変更してみたが、変わらなかった。
・Twilight Forest関連の開発したコードをコメントアウトしても同じエラーが吐かれた。
・開発環境のForgeのバージョン(forge-1.7.10-10.13.4.1558-1.7.10)とTwilightForestとのバージョン(TwilightForest-2.4.3)の相性が悪いのか確認するため、製品版で実行してみたがエラーは出なかった。(開発環境のみで発生する)
・導入したTwilight Forestのバージョンを下げてみても同じエラーが発生した。
・Twilight Forestのjarファイルを除去すると開発環境でもrunClientが成功する。
補足
特になし
あなたの回答
tips
プレビュー