LoginSignup
0
2

Forge 1.7.10 開発 自分用殴り書き

Last updated at Posted at 2024-01-23

マジで誰も記事にしていないので、次回自分が環境構築を悩まないようにメモしておく。殴り書きなので悪しからず。
12時間以上寝ずにぶっ通しで忘れないうちに書いているので間違っていることや、無礼、誤字脱字があるかも。

1.7.10で開発したいよね。ロマンだよ。古のマインクラフターたちは1.7.10にこだわる。

まず普通に環境構築する。

javaインストールする
jre-8u271-windows-x64.exe

jdkインストール
jdk-17.0.4_windows-x64_bin.exe

intel jidea communityをjetbrains toolboxでインストール。

forge公式のやつでmdkやろうとするとリンク切れか何かでプログラムが動かんくなるから有志で
作られたこれで開発する。最初からこれを使えば楽。
https://github.com/anatawa12/ForgeGradle-example

これで普通に動くなら解決。

動かない時の対処法一覧 (従来の開発状況の回復方法)

gradle-wrapper.properties 下記((7.4.2))を最新に。

distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-bin.zip

build.gradle

buildscript {
    repositories {
        maven { url = "https://jcenter.bintray.com/" }
        maven {
            name = "forge"
            url = "https://maven.minecraftforge.net/"
        }
        maven {
            name = "sonatype"
            url = "https://oss.sonatype.org/content/repositories/snapshots/"
        }
    }
    dependencies {
        classpath ('com.anatawa12.forge:ForgeGradle:1.2-1.1.+') {
            changing = true
        }
    }
}

gradle側を変更するコマンド gradle階層で使える

gradlew wrapper --gradle-version=7.4.2

pcのjavaのバージョンとプロジェクトのgradleのバージョンを合わせる。

Java version Gradle version
8 2.0
9 4.3
~省略~
16 7.0
17 7.3
18 7.5
19 7.6
20 8.1

InteljIdea側 設定

project structure
project SDK 1.8

source languege level
project default

dependecies sdk 1.8

gradle 関連設定
1.8

終わりに

マジで忘れない用の適当なメモなのでいずれちゃんとした記事にするか、新しい記事、それか動画にする。

参考様

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2