PaperMCでマインクラフトサーバーの建て方完全ガイド

はじめに

マインクラフトの世界を友達と共有したい!そんな願いを叶えるのがマインクラフトサーバーです。

この記事では、Windows環境でPaperMCを使ったマインクラフトサーバーの構築方法を初心者にも分かりやすく解説します。

PaperMCはバニラサーバーの改良版で、より高いパフォーマンスと拡張性を提供します。

手順1: Javaのインストール

  1. Oracle公式サイトからJava 17以上のx64 Installerをダウンロードします(執筆時点ではJDK24)
  2. ダウンロードしたインストーラーを実行し、画面の指示に従います
  3. インストール完了後、コマンドプロンプトでjava -versionと入力して、Javaが正しくインストールされたか確認します

手順2: PaperMCのダウンロード

  1. PaperMC公式サイトにアクセスします
  2. 使用したいマインクラフトのバージョン(例: 1.20.4)を選択します
  3. 最新のビルド番号をクリックしてダウンロードします
  4. ダウンロードしたJARファイル(例: paper-1.20.4-169.jar)をサーバー用の新しいフォルダに移動します

手順3: サーバー起動スクリプトの作成

  1. サーバーファイルを配置したフォルダ内に、新しいテキストファイルを作成します
  2. 以下の内容を記述します:
@echo off
java -Xmx4G -Xms4G -jar paper-1.20.4-169.jar nogui
pause
  1. このファイルを「start.bat」という名前で保存します
    • 「4G」の部分は割り当てるRAMの量です(例: 4GBのRAM)
    • 「paper-1.20.4-169.jar」の部分はダウンロードしたJARファイルの名前に合わせて変更してください

手順4: サーバーの初回起動

  1. 作成した「start.bat」をダブルクリックして実行します
  2. サーバーが起動し、必要なファイルが自動的に生成されます
  3. 「eula.txt」ファイルが生成されるので、テキストエディタで開きます
  4. 「eula=false」を「eula=true」に変更して保存します(これはマインクラフトのEULAに同意する操作です)

手順5: サーバー設定の変更

  1. 「server.properties」ファイルをテキストエディタで開きます
  2. 以下の主要な設定を必要に応じて変更します:
# サーバー基本設定
server-port=25565          # サーバーポート番号
max-players=10             # 最大プレイヤー数
difficulty=normal          # 難易度(peaceful/easy/normal/hard)
gamemode=survival          # ゲームモード(survival/creative/adventure/spectator)
pvp=true                   # プレイヤー対プレイヤー戦闘の許可
spawn-protection=16        # スポーン地点の保護範囲

# ワールド設定
level-name=world           # ワールド名
level-seed=                # シード値(空白でランダム)
view-distance=10           # 描画距離
simulation-distance=10     # シミュレーション距離
spawn-monsters=true        # モンスター出現の許可
spawn-animals=true         # 動物出現の許可

# プレイヤー設定
white-list=false           # ホワイトリストの有効化
online-mode=true           # 正規ユーザー認証(海賊版対策)
  1. 設定を変更したら保存します

手順6: サーバーの再起動

  1. 「start.bat」を再度実行してサーバーを起動します
  2. コンソールに「Done」というメッセージが表示されたら、サーバーの起動完了です

手順7: サーバーへの接続

ローカルネットワーク内から接続する場合

  1. マインクラフトを起動し、マルチプレイを選択します
  2. 「サーバーを追加」をクリックします
  3. サーバー名は自由に入力し、サーバーアドレスには「localhost」または「127.0.0.1」を入力します
  4. 「完了」をクリックし、サーバーに接続します

インターネット経由で接続する場合(ポート開放が必要)

  1. ルーターの設定画面にアクセスします
  2. ポート転送(ポートフォワーディング)の設定を行います:
    • 内部IPアドレス: サーバーを実行しているPCのローカルIPアドレス
    • 内部ポート: 25565(または設定したポート)
    • 外部ポート: 25565(または設定したポート)
    • プロトコル: TCP
  3. 友達には、あなたのグローバルIPアドレスを伝えます(確認方法はこちら