マイクラを改造してクライアントを作る #1
こんにちは、frictionplusです。初めてだけど、簡単に以下に私が何かを説明します。
・マインクラフトが好き
・Java愛好家
・Mavenとかで探したライブラリを使うのが楽しみ(???)
・改造大好き
クライアントを作る方法 ( 1.8.x Minecraft Java )
IDEを捕獲する
本題入ります。初投稿で分かりにくいかもしれないけどまずはIDEから調達します。
・InteliJ Idea : InteliJ(有料)
・Eclipse Eclipse (無料)
どちらかと言うと、断然InteliJ Ideaをお勧めします。有料でもお金に余裕がある方なら、絶対に買ったほうがいいです。なぜかというと、大きな違いがあるからです。Eclipseよりも、InteliJの方が圧倒的なコード補完、コーディング支援、UI、使いやすさなどの面で優秀さ、使いやすさが上回っているっているからです。価格などは、Jetbrainsのホームページから確認できます。
このプロジェクトでは、主にInteliJを元にして話を進めていきます。
MCP ( ModCoderPack )を調達
これは、私がお勧めする方法です。
これは、マインクラフトのソースがzipファイルで提供されているサイトです。Buildable ( 構築可能 )なので、まずこれを以下のサイトからダウンロードします。
ModCoderPack
このようなものがアクセスしたら表示されるはずです。
青いリンクの、一番下から二番目のmcp918.zipを選んで、クリックしましょう。クリックすると、ダウンロードされます。
そしてこのzipファイルを、解凍してInteliJ Ideaで、開いていきます。
InteliJ Ideaを開くと、このような画面が表示されると思います。
上に記載されているような画面で、
プロジェクトが出ているところに解凍したzipフォルダをドラッグまたはドロップします。
そうすると、開きます。JDKをセットアップしましょう、JDKは8を選択します。
またややこしい環境環境変数などは設定しなくても、IDEの中でセットアップできてしまうのですぐに終わります。
プロジェクト構造をクリックして、JDKの操作画面を出します。そうすると、このような画面が表示されると思うので、画像ではすでにセットされていますが
初期状態の場合セットされていないので、JDKのダウンロードをクリックしましょう。
そのあと、どのJDK、言語レベルを使用するかを尋ねられるので設定しましょう。
以下の通りにしてください。JDKがたくさんありますが、これはほとんどの場合どれでもよいです。
場所はデフォルトでオッケーです。
バージョン: 1.8
ベンダー: Amazon Correto
Discussion