spigotプラグイン講座2(環境を整え作ってみよう)

どうも! プラグインティーチャー、Mr_IKです!
初心者向けマイクラspigotプラグイン講座、第二回をやっていこうと思います。

前回、サーバーを建てましたね。
今回はその続きからやっていきます。

前回:

今回のメニュー

  • 自分のサーバーに入ってみる
  • JDKをインストール
  • intellijをインストールする
  • intellijの環境を整える
  • hello worldプラグイン作成

この講座で、テストプラグインは作れるようになります!

1: 自分のサーバーに入ってみる

自分で建てたサーバーに入れないのは悲しいので、試してみましょう!
前回同様に(好きな名前).batをダブルクリックし、起動しましょう。

起動ができたら、以下の写真通り入力してください
https://gyazo.com/223ed3f462172bf8fd5c33dae6144cb3

できたら、サーバーリストから入ってみましょう!
入れたら、”黒い画面”を開いてください。その後
“黒い画面”に

op [自分のMCID]

と打つとOP権限が渡されます!

ここまでできたら、次に進みましょう(サーバーは立てておいても一旦閉じてもいいです)

2: JDKをインストールする

これ、結構重要です。
http://www.oracle.com/technetwork/java/javase/downloads/index.html
上のリンクから “Java Platform (JDK) (数字)”
と書いてあるほうをクリックし、
出てきたページのAccept License Agreement をクリック
自分のOSにあったインストーラーをダウンロードし、その後インストール。

できたら、次に進みましょう。

3: intellijをインストールする

https://www.jetbrains.com/idea/
上のリンクから、[DOWNLOAD]をクリックし、
[Community]側の[DOWNLOAD]をクリックしてください。
インストーラーがダウンロードされます。

ダウンロードが終わったら、インストーラーをダブルクリックし、インストールウィザードに従ってインストールを進めてください。

インストール終了後、デスクトップにショートカットができていると思います。
ダブルクリックし、起動するのを待ちましょう。
https://gyazo.com/283e1b1943bd8c946a158c41459ca44e
このような画面になったら、次に進みましょう。

4: intellijの環境を整える

上の画面右下、Configureという歯車マークをクリック->Plugins->Browse repositories
とボタンを押し、上の検索バーで “Minecraft”と入力。
https://gyazo.com/f3646db0e80202010f835a61fef35b90
このようになったら右のInstallをクリックします。
インストールが終わったらIntellijを再起動してください!
再起動が終わったら、次に進みましょう。

5: hello worldプラグイン作成

プラグイン作成者がほぼ必ず通る道。hello world。
さあ、あなたもプラグイン作成者への一歩を踏み出そう!!

Intellij初期画面からCreate new project をクリックしてください。
恐らくこのような画面になります。
https://gyazo.com/a3ecee868827e3f72693c054c062439a

Minecraftというところがあるじゃろ?
そこをクリックしspigotpluginを選択、
上のほうのprojectSDKはjavaのファイルの場所(特に指定なしならC:\Program Files\Java\jdk-数字)
を選択し、Nextボタンクリック。
https://gyazo.com/2297d3916690c47e767eb89308ced318
ここの Groupidには tutorial.test
Artifactid には Hello_world と入力して下さい。
その後2回Nextをクリック。
Projectnameのところで TutorialPlugin と入力
そして Finish をクリック!

https://gyazo.com/41624620b79939704832ee6c7c0da566
キタ━━━━(゚∀゚)━━━━!!

ここまで来たらもう簡単!

// Plugin startup logic

と書かれたところの下に

getLogger().info(“Hello!world!こんにちは!世界!”);

とコピペしてください!

その後 CTRL + S でセーブし、
https://gyazo.com/0d1a6522e18725b21b286a54235bedae

この▼をクリック、 TutorialPlugin build を選択 隣の ▶ をクリック!

https://gyazo.com/59ddd4a3a81e720a1b9c97b894f77eae

と出たら成功!!

Tutorialplugin -> tragetをクリック、 その中にあるHello_world-1.0-SNAPSHOT.jar を
前回のサーバーファイル -> plugins の中にドラッグ・アンド・ドロップ!

そうしたら 黒い画面を開き、(サーバーを起動していないなら起動して)
reload と打ち込みます!

https://gyazo.com/d1ea2dbf4d926db5b3af79d5cc60d241

こうなっていたら成功です!!

お疲れさまでした!
次回はコードの説明、そしてちょっと難しいコードを教えていきます!

では、またね!

コメントする