Minecraft ForgeのModサーバーの立て方

MinecraftForgeのModサーバーを立てる方法を分かりやすく解説します。
※全バージョンほぼ同じ方法で立てられます。

今回は、1.16.5のForgeサーバーを立てていきます。

Minecraft公式版を立てたい方は下のページを見てください。

https://servg-memo.net/minecraft-official-server

※注意※

前提としてサーバーを立てるPCにはJava64bitバージョンを入れておく必要があります。
入れる方法の解説は下のページから

https://servg-memo.net/windows-adoptopenjdk-install/

Forge版サーバーファイルのダウンロード

まず、Forgeの公式サイトから「Installer」をダウンロードします。

https://files.minecraftforge.net/

最新のものをダウンロードしましょう!

クリックすると別のサイトに飛ばされますが、5秒待って右上のスキップを押すとダウンロードが開始されます。

※ダウンロードするときに注意表示が出る時があります。
「保存」や「許可」をクリックしましょう。

サーバーフォルダを作って起動

ドキュメントファルダやサーバーのデータを置くためのフォルダを作ります。
そしてダウンロードしたファイルも入れます 。

インストーラーでセットアップ

ダウンロードしたファイルをダブルクリックして「Mod system installer」が起動するのを待ちましょう。

次に「Install server」を選択して、先ほど作ったサーバーフォルダを指定します。

そして「OK」をクリックしましょう!

完了すると以下のような状態になります。

サーバー起動スクリプトの作成

空白の部分を右クリックして「新規 テキスト ドキュメント」を作成して「START.BAT」に名前を変更します。
そして、テキストファイルと同様に右クリックで「編集」します。

以下の内容を記入して保存します。
※Forgeは「forge-バージョン.jar」となっているファイルがあれば、それはサーバーファイルです。

@echo off
java -Xmx4096M -Xms4096M -jar forge-1.16.5-36.2.2.jar nogui
pause

起動してみる(EULA)

サーバー起動スクリプトをダブルクリックで起動してみると、EULAを確認してくださいと言われます。

[main/WARN] [minecraft/ServerEula]: Failed to load eula.txt
[main/INFO] [minecraft/Main]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

「eula.txt」がサーバーのフォルダにあるので「編集」します。
「false」→「true」

#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#OOOOOOOOOOOOOOOOOOOOOOOOOOOO
eula=true

本格起動

「eula.txt」を「true」に変更したら保存して起動しましょう!

[Server thread/INFO]: Done (OOOOOs)! For help, type "help"

「Done」と出れば完了です。
localhostで入ってみましょう!