ねこ的マインクラフト

マインクラフトの設定, mod紹介のブログ

【Minecraft】mod 入りマルチサーバーの建て方(バッチファイルの書き方)

マルチサーバのバッチファイル設定がうまくいかない!

f:id:neko_aquaalta:20151108193128p:plain

マイクラのマルチサーバーを起動しようと思ったけど、なんだかバッチファイル(.bat)とやらを書かないといけない?んー、よくわからない。。

そんなあなた向けの記事になります。

パッと読むための見出し [表示]

SPONSORED LINK

マイクラ環境の確認

SPONSORED LINK

Minecraft Forgeのダウンロード

f:id:neko_aquaalta:20150522003854p:plain

  • Minecraft Forge DL LinkからForgeをダウンロードします。
    • 上図の青丸、Installerをクリックしてください。

f:id:neko_aquaalta:20150522005238p:plain

  • 広告ページに飛びます。5秒ほど待つと、右上に SKIP ボタンが表示されますので、こちらをクリックしてダウンロードを進めてください。

サーバーをインストールするフォルダの作成

  • ここで、デスクトップに Forge をインストールするフォルダを作成します。
    • デスクトップで右クリック => 新規作成 => フォルダー を選択
    • フォルダ名を minecraft_server にします。

Minecraft Forgeのインストール

  • リンク先からダウンロードした jar ファイルをダブルクリックで実行します。

Installerの起動画面

f:id:neko_aquaalta:20150322014845p:plain

  • Install serverを選択します。
  • 上の画像の赤枠の部分をクリックして、デスクトップに作成した minecraft_serverフォルダを選択します。
  • OKを押してください。いくつかファイルやフォルダが自動作成されます。
  • forge-1.x.xx-xx.xx.x.xxxx-universal.jarminecraft_server.jar に名前変更します。
  • minecraft_server.jarをダブルクリックして起動します。
    • 一瞬だけサーバが起動します。
    • 同時にいくつかファイルやフォルダが自動生成されます。

f:id:neko_aquaalta:20160228204930p:plain

  • 自動作成されたファイルに、eula.txt というファイルがあるのでダブルクリックで開きます。
  • テキストの一番下の行にある eula=falseeula=true に変更し、保存してください。
    • この時点で、EULA(エンドユーザーライセンス規約)に同意したことになります。詳細はググってみてください。

バッチファイルの作成

  • デスクトップに作成した minecraft_server フォルダを開きます。
  • フォルダ内の適当な場所で右クリック => 新規作成 => テキスト ドキュメント でテキストを新規作成します。
  • テキスト名は、(なんでもいいのですが)とりあえず start.txt にしましょう。

バッチファイルの編集

先ほど作成した start.txt をダブルクリックして中身を編集します。以下のコードをコピペして、上書き保存してください。

@echo off
java -Xmx1024M -Xms1024M -jar minecraft_server.jar
pause

ここで、ファイルの拡張子を変更します。

  • start.txt を右クリックして、名前の変更 を選択します。
  • start.bat に変更してEnterを押します。
  • すると下のような警告画面が出てくると思います。はいを選択して進めます。

f:id:neko_aquaalta:20150322021839p:plain

  • 作成した start.bat をダブルクリックしてサーバーを起動します。

サーバー起動成功!

f:id:neko_aquaalta:20150311033452p:plain

このようなサーバ起動画面が表示されたら成功です。

バッチファイルが起動しない場合

  • ファイル名が違う?
    • 準備で変更したファイル名と、作成したstart.batファイル中の2行目の一番後ろのファイル名が一致しているか確認してください。
  • javaのPATHが違う?
    • 以下で詳細説明します。

javaのPATHの指定

minecraftを起動するjavaの実行ファイルの格納場所が違うかもしれません。 javaのバージョンによって異なります。

start.bat を以下のように変更して起動してください。

javaのバージョンが64bitの場合

@echo off
"%systemroot%\system32\java" -Xmx1024M -Xms1024M -jar minecraft_server.jar
pause

javaのバージョンが32bitの場合

@echo off
"%systemroot%\syswow64\java" -Xmx1024M -Xms1024M -jar minecraft_server.jar
pause

もしjavaのバージョンなんてどっちだか知らんという場合は、それを調べるよりも両方試してみる方が早い気がします。

それではみなさん、よいマイクラライフを!

SPONSORED LINK