MENU
揚げたてのポテト
初めまして、揚げたてのポテトといいます!
普段はYouTubeでマイクラ企画という様々な企画を配信しています。
良ければ参加よろしくお願いします!!
当サイトではマインクラフトに関連した記事を分かりやすくをモットーに書いていきます。
アーカイブ
【おすすめ記事】月額485円からマイクラサーバーを立てるレンタルサーバーを紹介します!詳しく

【最新版対応】マイクラサーバーの立て方【公式サーバー 編】

このページはJava Edition(Java版)向けです。

当記事はJavaバージョンアップに伴いJar起動の立て方をやめ、Bat起動の立て方のみを取り扱うことにしました。(2021年12月1日より)

揚げたてのポテト

どうもこんにちわ、揚げたてのポテトです。

ポテ子ちゃん

どうもー!助手のポテ子ちゃんです!

揚げたてのポテト

皆さんは友達や身内と一緒に自分たちのワールドで遊んでみたいと思ったことありませんか?

ポテ子ちゃん

あるある!
でもマルチプレイするにはサーバーを立てる必要があるんだよね?

ポテ子ちゃん

パソコン詳しくないからイマイチ分からないんだよね…

揚げたてのポテト

そうですね。マイクラサーバーの立て方が難しそうなイメージがあって、なかなか手が出せない方もいらっしゃると思います。

揚げたてのポテト

今回はそんな方でも分かりやすく立て方の紹介をしていきたいと思います!

当記事ではJava Edtion(Java版)を対象とした、初めての方にも分かりやすくマイクラサーバー(バニラサーバー)の立て方を紹介する記事です。

この記事を見れば、マイクラサーバーのことを理解し、誰でも立てられることが出来るようになると思います。

パソコン環境によっては苦戦する場合もありますのでご了承ください。

目次

そもそもサーバーとは?

ポテ子ちゃん

ところでマイクラサーバーの「サーバー」ってなんなの?

揚げたてのポテト

いい質問ですね。まずはサーバーについて簡単に説明しましょう。

皆さんがマインクラフトで他の参加者と遊びたいときは、「マルチプレイ」を選択すると思います。

そこから日本サーバーや海外サーバーを選択したりサーバーアドレスを入力してサーバーに接続できますね。

実はそれらのサーバーなどは既にサーバーが立てられている状態になっていて、すぐに遊ぶことができます。

友達や知り合い同士で遊ぶ場合は、マルチプレイをする「場所(サーバー)」を用意する必要があります。

ポテ子ちゃん

なるほど!
自分たちのワールドを作るには「サーバー」が必要なんだね!

揚げたてのポテト

例えば、家の鍵を持って家の前まで来たけど肝心の家が無い!という感じです。

なので自分でサーバー(家)を立てて、友達などをサーバーに招待してあげる必要があります。

今から招待するサーバーの立て方について説明していきます。

ポテ子ちゃん

いらっしゃ~い!

24時間快適なマイクラサーバーを立てるなら「ConoHa VPS」での構築がおすすめ!

\今なら700円クーポンを使って無料で試せます!/

ConoHa VPSとは初期費用なし、最低利用期間なし、高性能VPS(超高速SSD、最新CPU搭載)なので、快適な24時間サーバーでいつでも友達とマルチプレイが楽しめます。

\【最大25%OFF】今なら「年末年始お年玉キャンペーン」を実施中!【期間限定】/

年末年始お年玉キャンペーンとは、期間中に6ヶ月以上のVPS割引きっぷが全プラン10%OFF!通常料金から最大25%OFF、月額530円~ご利用できます。(2022年1月31日(月)18時まで)

【月額485円~】格安マイクラサーバーを立てるなら「Agames.jp」がおすすめ!

【Java版】バニラ、MOD、Spigot、PaperMC、Mohist、BungeeCord対応

【統合版】バニラ、PMMP対応

マイクラサーバーは全て自動構築なので初心者でも簡単に立てられる!

マイクラサーバーの種類について

揚げたてのポテト

さて、本題に入る前にマイクラサーバーといっても、
たくさんの種類があるのはご存じでしょうか?

ポテ子ちゃん

えっ!?マイクラサーバーって1つじゃないの?

基本的には公式マイクラが提供しているサーバーの中で、公式サーバーとRealmsサーバーの2種類があります。

ただ、マイクラでは有志の方がMODやプラグインに対応させたサーバーや軽量化させたサーバーなどを独自開発し、提供されています。

これらのサーバーの種類がたくさん存在していて、それぞれ遊び方によってサーバーを使い分ける必要があります。

種類対応説明
公式サーバーバニラ公式マイクラからダウンロードできる
Minecraft Realmsバニラ公式マイクラの有料貸し出しサービス
MODサーバーMODMODを導入できるサーバー
SpigotMCサーバープラグインプラグインを導入できるサーバー
PaperMCサーバープラグインSpigotMCを改良して軽量化したサーバー
MohistMCサーバーMOD
プラグイン
MODとプラグインを導入できるサーバー

他にも様々な種類はありますが、今回は有名なサーバー種類を挙げました。

基本的にサーバー初心者は基礎を学ぶためにバニラサーバーから立てることをオススメします。

そのため、今回は一番上の公式サーバー(バニラサーバー)の立て方について紹介していきます。

揚げたてのポテト

慣れてきたらMODやプラグインサーバーを立てるようにしましょう。

バニラサーバーについて

ポテ子ちゃん

さっきバニラサーバーって言ってたけど
「バニラ」ってなんなの?アイスのこと?

揚げたてのポテト

確かに何も知らずにバニラと聞くと、
最初にイメージするのはアイスのことですかね笑

まず、バニラサーバーの「バニラ」とは、真っ白な状態や何もないを表す言葉になります。

このことをマインクラフトではシングルプレイと同じ状態を指す言葉です。

例えば、MODやプラグインが入ってしまうと色が付き、真っ白ではないのでバニラとは呼ぶことができません。

その様子からバニラサーバーという風に呼ばれるようになっています。

ポテ子ちゃん

ふむふむ。何となくわかったよ!
とりあえずバニラサーバーはシングルプレイと同じってことだね。

他のマイクラサーバーの立て方 紹介記事はこちら

サーバーを立てるために必要なモノ

サーバーを立てるには、ある程度のパソコン性能(スペック)が必要になってきます。

ここでは詳しい説明は省きますが、今、マイクラを遊ぶだけでもカクカクな人は難しいかもしれません。

ポテ子ちゃん

私のパソコンはヌルヌル動くから大丈夫っぽい!

  • パソコン(最低メモリ4GB、推奨メモリ8GB以上)
  • Java8~Java17(マイクラバージョンで変わる)
  • マインクラフトサーバー(後ほど説明します)
  • ポート開放ツール(後ほど説明します)
  • 基本的なパソコン知識

以上の5つがあれば簡単に立てられると思います!

もし、マイクラがカクカクだったり自分のパソコン性能に自信が無い方は、レンタルサーバーを利用してマイクラサーバーを立てるという手段もあります。

\Windowsパソコンでサーバーを立てる場合は自己責任/

Windowsパソコンでサーバーを立てる場合は、ライセンスにより自己責任となっています。
詳細についてはご自身でお調べください。その他のMacOS、Linux系(CentOS、Ubuntu)などでは制限ありません。

レンタルサーバーで立てるなら「ConoHa」「Agames」がオススメ!

レンタルサーバーの良い所
  • サクサク動く高性能なサーバーを立てられる
  • 自動構築で簡単にマイクラサーバーを立てられる
  • 学生にもお手頃な価格や学割がある
24時間快適なマイクラサーバーを立てるなら「ConoHa VPS」での構築がおすすめ!

\今なら700円クーポンを使って無料で試せます!/

ConoHa VPSとは初期費用なし、最低利用期間なし、高性能VPS(超高速SSD、最新CPU搭載)なので、快適な24時間サーバーでいつでも友達とマルチプレイが楽しめます。

\【最大25%OFF】今なら「年末年始お年玉キャンペーン」を実施中!【期間限定】/

年末年始お年玉キャンペーンとは、期間中に6ヶ月以上のVPS割引きっぷが全プラン10%OFF!通常料金から最大25%OFF、月額530円~ご利用できます。(2022年1月31日(月)18時まで)

【月額485円~】格安マイクラサーバーを立てるなら「Agames.jp」がおすすめ!

【Java版】バニラ、MOD、Spigot、PaperMC、Mohist、BungeeCord対応

【統合版】バニラ、PMMP対応

マイクラサーバーは全て自動構築なので初心者でも簡単に立てられる!

Javaをインストールする

お待たせしました、ようやくマイクラサーバーの立て方を順に追って説明していきます。

今回はマイクラバージョン「1.18.1」を例として進めていきます。

揚げたてのポテト

他のバージョンでも同じ手順でサーバーを立てられるのでご安心ください!

まず、サーバーを立てるにはパソコンにJavaがインストールされている必要があります。

Javaとはマイクラサーバーを立てるのに必要なソフトのこと。

マイクラバージョン推奨Javaバージョン
~1.7.10Java7
1.8~1.16.5Java8またはJava11
1.17~1.17.1Java16
1.18~Java17

Java8~Java17のインストール方法は以下の記事をご参考ください。

揚げたてのポテト

複数のバージョンを立てる予定がある方は、Java8・Java11・Java17などを全てインストールしても問題ありません。

マイクラサーバーを手に入れる

それでは、Minecraftの公式サイトからマイクラサーバー(公式サーバー)をダウンロードしましょう。

画像の通りにminecraft_server.1.18.1.jar をクリックするとダウンロードが開始されます。

現在(2021/12/10)は最新版が1.18.1になっています。

ダウンロードしたファイル名が「server」となっていてバージョンが分かりにくいと思います。ファイル名を「server-1.18.1」などに名前変更をして保存した方が分かりやすくてオススメです。

公式サイトからは最新バージョンのサーバーしか手に入りません。過去バージョンをダウンロードしたい場合は、以下の「過去バージョンのマイクラサーバーのダウンロード方法【非公式】」をご覧ください。

ポテ子ちゃん

ダウンロード出来たよー!
私は1.17.1でやってみる!!

揚げたてのポテト

必要なバージョンのサーバーファイルをダウンロードできたら、次に進んでください。

サーバーを立てる準備をする

それではマイクラサーバーを立てる準備をしていきます。

STEP
マイクラサーバーの専用フォルダを作成

minecraft_server.1.18.1.jar(server.jar)のダウンロードが終わったら、分かりやすく新しいフォルダーを作成します。(新しいフォルダの名前は何でもいいです)

作成したら新しいフォルダの中にminecraft_server.1.18.1.jar(server.jar)を入れてください。

ここからはserver.jarを「server-1.18.1」の名前で説明していきます。

STEP
バッチファイル(Batファイル)の作成

次に、マイクラサーバーを起動させるためのバッチファイル(Batファイル)を作成します。

フォルダ内で右クリックをして「新規作成」⇒「メモ帳(テキストドキュメント)」を開きます。

今回はメモ帳の名前を「起動用」にしています。

ここで作成したメモ帳を開き、先程ダウンロードした「server-1.18.1」を起動させるためのコードを入力します。

テキストドキュメントを開き、下記のコードをコピペしてください。

コード(GUIなし)

@echo off
java -Xmx1024M -Xms1024M -jar server-1.18.1.jar nogui
pause

赤字部分はダウンロードしたjarの名前に合わせて変更してください!

GUIあり

上記のようなコンソール画面を出したい場合は以下のコードで表示させることも可能です。

コード(GUIあり)

@echo off
java -Xmx1024M -Xms1024M -jar server-1.18.1.jar
pause

赤字部分はダウンロードしたjarの名前に合わせて変更してください!

【重要】サーバーに関する重大な脆弱性について

2021年12月10日にMinecraftの関連団体よりクライアント及びサーバーに関する重大な脆弱性が見つかったとの警告が発表されました。

各バージョンの対処方法は以下の通り

バッチファイルに追加記述とjarファイル名を変更することで動作します。

バージョン1.17~1.18

バッチファイルの記述に「-Dlog4j2.formatMsgNoLookups=true」を追加する必要があります。

コード

@echo off
java -Xmx1024M -Xms1024M -Dlog4j2.formatMsgNoLookups=true -jar server-1.17.jar nogui pause

バージョン1.12~1.16.5

log4j2_112-116.xml」というXMLファイルを作成し、サーバーフォルダに設置する必要があります。

その後、バッチファイルに「-Dlog4j.configurationFile=log4j2_112-116.xml」を追加する必要があります。

コード

@echo off
java -Xmx1024M -Xms1024M -Dlog4j.configurationFile=log4j2_112-116.xml -jar server-1.12.jar nogui pause

バージョン1.7~1.11.2

log4j2_17-111.xml」というXMLファイルを作成し、サーバーフォルダに設置する必要があります。

その後、バッチファイルに「-Dlog4j.configurationFile=log4j2_17-111.xml」を追加する必要があります。

コード

@echo off
java -Xmx1024M -Xms1024M -Dlog4j.configurationFile=log4j2_17-111.xml -jar server-1.8.8.jar nogui pause

バージョン1.7以下

1.7以下のバージョンはlog4j脆弱性の影響がありませんので特に対処する必要はありません。

STEP
メモリ割り当てについて

メモリ割り当ては、マイクラサーバーに参加する人数によってメモリを変える必要があります。

例えば、参加人数が20人いるとすると、4096MB(4GB)と書き換える必要があります。

コード

@echo off
java -Xmx4G -Xms4G -jar server-1.18.1.jar nogui
pause

メモリの表記はMB表記でもGB表記でも可能です。G表記の方が分かりやすいのでオススメです。

メモリ(GB)メモリ(MB)参加人数
1GB1024MB約5人
2GB2048MB約10人
3GB3072MB約15人
4GB4096MB約20人
揚げたてのポテト

あくまで目安です。ワールドの大きさや用途によって変わってきます。

ポテ子ちゃん

参加人数が増えれば増えるほど高性能なパソコンが必要ってことだね!

お使いのパソコンが64bit版のJavaに未対応だと、5GB以上の割り当てをすることが出来ないので注意!
32bit版は1~4GBまで、64bit版は1GB~いくらでも可能

STEP
バッチファイル(Batファイル)の保存

コードの入力することができたら左上の「ファイル」⇒「名前を付けて保存」

画像の①~③に合わせて変更してから保存してください。

するとこのように、起動用ファイルが2つ存在するので最初に作った起動用.txtは削除して大丈夫です。

STEP
準備完了

これでサーバーを立てる準備は完了です。

マイクラサーバーの利用規約に同意する

ここまで出来たら、一度マイクラサーバーを起動させてみましょう!

STEP
マイクラサーバーを起動する

起動ファイルである「起動用.bat」をダブルクリックして起動します。

ダブルクリックすると見慣れない黒い画面が出てくると思いますが驚かないでください。

これがサーバー画面(コンソール画面とも呼ばれる)になります。

初期起動ではまだサーバーの起動はできず、サーバー画面には「マイクラサーバーの利用規約(EULA)に同意して下さい!」という風に英語で書かれています。

なので、利用規約に同意します。(サーバー画面は閉じて大丈夫です。)

STEP
利用規約に同意する

初期起動に成功すると画像のように複数のファイルが生成されたと思います。

赤枠で囲われた「eula」がマイクラサーバーの利用規約になります。eulaファイルを開いてください。

ちょっと小さく見づらいですが、1行目の赤字で書かれているURLが利用規約です。

そして、最後の行にeula=falseとあるので「eula=true」に変更して「上書き保存」して下さい。

これで利用規約の同意は完了しました。

eula=falseが同意しない|eula=trueが同意する
※eula.txtはサーバーを使用するための同意書みたいなものです。

ここまで来たらあとはマイクラサーバーを起動するだけです。

マイクラサーバーを起動する

利用規約に同意することができたら、もう一度、サーバーを起動します。

すると今度は正常にサーバーが起動し、ワールドの生成が開始されます。

赤枠のような文字が表示されたらワールドの生成+サーバー起動が完了という意味です。

サーバーを閉じるにはサーバー画面の左下で「stop」と打つとサーバーが閉じます。

サーバーを起動している間は×で終了させるのはデータ消失の危険があるので絶対にしないでください。

サーバーを起動すると新しいフォルダに更にファイルが生成されます!

お疲れ様です、これでマイクラサーバーを立てることが出来ました!

ポテ子ちゃん

わーい!問題なくマイクラサーバーを立てられたよ!

揚げたてのポテト

もし途中で詰んでしまった場合は、下記の記事に解決策があるかもしれません!

HELP!

サーバーが起動しない!!って方は別記事でまとめたマイクラサーバーの立て方に関するQ&Aを参照して下さい!

マイクラサーバーの接続方法

サーバーを立てた人がサーバーに接続する方法として

ダイレクト接続→サーバーアドレスに「localhost」と打つとサーバーに参加する事が出来ます。

ポート番号を変更した場合は「localhost:ポート番号」となります。

他の人を参加させるにはポート開放が必要!

このままだとサーバーを立てることは出来ても、他の人がサーバーに参加することができません!

次は、遊ぶ側の人がサーバーに参加してもらうためにポート開放をする必要があります。

ポート開放とは簡単に言うとサーバーが家だとすると、ポート開放は家の玄関のカギを開けることです。

揚げたてのポテト

家のカギを開けないと人は入れませんよね、そんなイメージです。

ということで、ポート開放をするには無料で使える「ポート開放ツール」をダウンロードして、ポート開放をしましょう。

ポート開放の方法

よく使われるポート開放ツールは2種類あり、パソコン環境によって使えたり使えなかったりするそうです。

今回はどちらも紹介しますが、使いやすい方でいいと思います。

私のオススメは2つ目のUPnPCJですね。(ポート開放を失敗した時に原因を表示してくれる)

HELP!

ポート開放出来ない!!って方は別記事でまとめたマイクラサーバーの立て方に関するQ&Aを参照して下さい!

ポート開放不要でマイクラサーバーが立てられます!!

どうしてもポート開放ができない方へオススメの記事です!

レンタルサーバーで立てるなら「ConoHa」「Agames」がオススメ!

レンタルサーバーの良い所
  • サクサク動く高性能なサーバーを立てられる
  • 自動構築で簡単にマイクラサーバーを立てられる
  • 学生にもお手頃な価格や学割がある
ポート開放ができない方は、レンタルサーバーを利用すれば
ポート開放操作不要でバニラサーバーを立てられます!

\今なら700円クーポンを使って無料で試せます!/

ConoHa VPSとは初期費用なし、最低利用期間なし、高性能VPS(超高速SSD、最新CPU搭載)なので、快適な24時間サーバーでいつでも友達とマルチプレイが楽しめます。

\【最大25%OFF】今なら「年末年始お年玉キャンペーン」を実施中!【期間限定】/

年末年始お年玉キャンペーンとは、期間中に6ヶ月以上のVPS割引きっぷが全プラン10%OFF!通常料金から最大25%OFF、月額530円~ご利用できます。(2022年1月31日(月)18時まで)

【月額485円~】格安マイクラサーバーを立てるなら「Agames.jp」がおすすめ!

【Java版】バニラ、MOD、Spigot、PaperMC、Mohist、BungeeCord対応

【統合版】バニラ、PMMP対応

マイクラサーバーは全て自動構築なので初心者でも簡単に立てられる!

生成されたファイルについて

下記画像のようにサーバーを起動すると様々なファイルが生成されます。

各ファイルについて簡単にご紹介したいと思います。

ファイル名説 明
logsサーバー終了時にコンソールに表示されたログを保存する
worldサーバーのワールドデータ
server.propertiesで指定したワールド名になる
banned-ips/ban-ipコマンドでBANしたプレイヤーのIPアドレスを保存する
banned-players/banコマンドでBANしたプレイヤー名・UUID等を保存する
eulaサーバー起動の同意書
ops/opコマンドでOP権限を与えられたプレイヤー名・UUID等を保存する
※詳しくは下記を参照
serverサーバーの設定をする
※詳しくは下記を参照
usercacheサーバーにログインしたプレイヤー名・UUID等を保存する
whitelist/whitelistコマンドで指定したプレイヤー名・UUID等を保存する

ほとんどコマンドで指定したプレイヤー情報を保存するファイルになります。

基本的には直接ファイルをいじることはやめましょう。

OP権限やその他設定について

こちらはサーバー立て完了後にプレイヤーにOP権限を付与する方法や様々な設定方法を解説しています。

参考にしたい方だけ見て頂ければ幸いです。

OP権限付与について

OP権限とはサーバー内で運営する上でクリエイティブモードに変更したり、天候変更等のコマンドを使えるようにする最高位の権限になります。

OP権限の付与方法は、先程のサーバー画面(コンソール画面)の右下の欄に「op <プレイヤー名>」と入力するだけで指定したプレイヤーにOP権限を付与出来ます。

この権限さえされば、サーバー内でサーバーを閉じることも出来るので本当に信用が出来る人にだけ付与してあげてください。

揚げたてのポテト

サーバー荒らしに繋がるのでOP権限を渡す人は信頼できる人をオススメします。

サーバー設定について

サーバー設定とはワールド内の様々な設定を変更することが出来ます。

新しいフォルダ(サーバーフォルダ)内に生成された、serverファイル(server.properties)を開きます。

マイクラバージョン1.18.1を基にまとめています。

揚げたてのポテト

以降のバージョンは気が向いたら更新します。

最後に

いかがでしょうか。少し苦戦すると思いますが、バッチファイルは使い慣れると便利なのでマイクラサーバーを立てる上ではマスターしましょう!

以上でマインクラフトサーバーの立て方を終わります。
最後まで見ていただきありがとうございました!

揚げたてのポテト

私も最初は初心者で色々なサイトを参考にしながらサーバーの立て方に苦戦してました。今では皆さんに説明できるくらいの知識が付きました笑

4.7 49 総投票数
\ この記事を評価 /

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
URLをコピーする
URLをコピーしました!
4.7 49 総投票数
\ この記事を評価 /
guest
155 件のコメント
インラインフィードバック
すべてのコメントを表示
Aを極める者

コメント失礼します。とても分かりやすい説明で、もう少しでサーバーを立てられる!というところまできたのですが、「初期起動に成功すると画像のように複数のファイルが生成される」という段階でファイルが生成されておらず利用規約にも同意できません。何かエラーが起きているわけではないようで、対応できず…どうしたらいいでしょうか。お返事お待ちしております。

怖心社

「server.properties」の設定の説明のところの、「max-build-height」の設定の説明がありましたけど、1.18のアップデートで、高度限界が320まで上がったので、直した方がいいと思います。

Siraisi_1108

Windows10などのクライアント用Winでサーバを立てることは「自己責任」ではなく「禁止事項」としてライセンス規約に明記されておりますので
そのように書き換えて頂きたいです。

ああああああああああああああああああああああああああああああああああ

丁寧な解説ありがとうございます!今回bat起動の方でサーバーを立ててみて、自分はそのサーバーでプレイできているのですが、友達がサーバーに入れませんでした。IPアドレスの間違いがないかも何度も確認しましたが、「不明なホストです」と表示され、入れませんでした。
ポートが正常に開放しているかも調べました。どうすればよいですか?

null

管理人へ
Windowsをサーバ用途に使うことはライセンスによって禁止されているという旨を記載したほうが良いと思います20人以上は自己責任ではなくサーバーを立てること自体が自己責任です
ページの最初に目立つように記載したほうがいいと思います
そのようなことを知らずにWindowsでサーバーを立てようとするひとがたまにdiscordとかにいてぼこぼこにされたりもよくしているので
おすすめのOSはUbuntsuです

1 2 3 8
目次
トップ
目次
閉じる