マインクラフト・サーバー入門
第1回 テストサーバーを使ってみよう
第2回 サーバーを立ててみよう
第3回 サーバーを友達に公開しよう
第4回 サーバーを世界中に公開しよう

初版2017.06.26 最新2018.08.12

鎌倉シチズンネット（KCN）© 2017-2018 Kamakura Citizens Net All rights reserved

1マインクラフト・サーバー入門
第1回 テストサーバーを使ってみよう☆PC版Minecraft の購入と準備☆テストサーバーの起動と終了☆プラグイン（WorldEdit）を使ってみよう☆対戦ゲーム(PVP)をしてみよう

初版2017.06.26 最新2018.08.12

鎌倉シチズンネット（KCN）© 2017-2018 Kamakura Citizens Net All rights reserved2

PC版Minecraftの準備(1)•

PC版（Java版）Minecraftの購入とインストール
アカウントの取得と設定 https://www26.atwiki.jp/minecraft/pages/1477.html
購入方法 https://www26.atwiki.jp/minecraft/pages/1067.html
PC版（Java版）Minecraft (ver 1.12.2) は現在、3,000円です。いきなり購入せず、体験版で自分のPCで動作確認してから購入することをお勧めします。
☆Java（実行環境）のインストール
コマンドプロンプトで次のコマンドを入力します。
java -version
次のように表示されればJava 8 がインストールされているので以降の作業は不要です。
java version "1.8.x_xxx" （xは任意の数字）
上記のように表示されなければ次のサイトからJava 8をダウンロードし、インストールします。
https://java.com/ja/download/3

PC版Minecraftの準備(2)☆Minecraft （ ver 1.12.2 ）をインストールしてください（テストサーバー側がver 1.12.2 のため）。インストールが終わったら、Minecraft を起動してワールドを作成した後、Minecraft を終了します。
以降の操作でMinecraft のデータを壊してしまわないように、下記のフォルダを別の場所にコピー（バックアップ）しておきます。
例：（Windowsの場合）
c:¥Users¥（ユーザ名）¥AppData¥Roaming¥.minecraft↓ コピー（バックアップ）
c:¥Users¥（ユーザ名）¥AppData¥Roaming¥.minecraft.backup4テストサーバーの起動と終了(1)(1) テストサーバの動作環境
テストサーバーはRaspberry Pi 3（ラズベリーパイ 3） という超小型コンピュータの上で動作しています。このコンピュータの上で、Spigot というMinecraft のサーバーが動作しています。
SpigotDebian (Raspbian)Raspberry Pi 3 Model B+

Minecraft サーバーOS
ハードウェア

テストサーバーはRaspberry Pi 上で動作しているため、サーバーの運用管理には、Linux (Debian)のコマンドの知識が若干必要になります。

5テストサーバーの起動と終了(2)• テストサーバー（ Raspberry Pi 3 ）の写真です。

6

テストサーバーの起動と終了(3)(2) テストサーバ管理のための準備
テストサーバの管理はPC上から行います。このため、PCに次のソフトをインストールする必要があります。
・PuTTY （パティ）： リモートターミナルソフト（SSHクライアント）・Cyberduck（サイバーダック）： ファイル転送ソフト（SFTPクライアント）
上記ソフトはWindows と Mac 共通に使えます。ダウンロードとインストールは下記のサイトを参考にしてください。
・PuTTYのインストール - PuTTYの使い方
・Cyberduck は公式サイトから無料でダウンロードすべし！

7

テストサーバーの起動と終了(4)(3) PuTTY を起動します
PuTTYの起動画面で次のように指定し、「開く」ボタンを押します。
ホスト名： yoshida3.mydns.jp
ポート： 22接続タイプ： SSH
ウインドウー変換ーリモートの文字セット： UTF-8

8

テストサーバーの起動と終了(5)(4) テストサーバーにログインします「開く」ボタンを押すと次の画面が表示されるので、ユーザ名とパスワード（別途お知らせします）を入力します。鍵がどうのこうのという画面が表示されたら、OKを押します。ログインに成功すると次の画面が表示されます。

9

テストサーバーの起動と終了(6)(5) Spigot サーバーを起動します
次のように入力すると、Minecraft (Spigot)のサーバーが起動します。（1分ぐらい時間がかかります。）$ cd /home/pi/minecraft_server_spigot$ sudo ./start.sh（パスワード入力要求がくるので、ログイン時に指定したパスワードを入力します。）
起動に成功すると次頁のような画面になります。

10テストサーバーの起動と終了(7)(6) Spigot サーバーのコンソール画面

この画面でMinecraft のサーバのコマンドをすべて入力することができます。
11テストサーバーの起動と終了(8)(7) Minecraft サーバーのコマンド一覧
https://www26.atwiki.jp/minecraft/pages/1314.html
よく使うコマンドは次のとおりです。stop コマンドを入力するとサーバーが終了します。
コマンド
gamemode <survival | creative | ...> [プレイヤー名]
gamerule doDaylightCycle false
gamerule doWeatherCycle flase
give <プレイヤー名> <アイテムID> ...
op <プレイヤー名>
summon <エンティティ名> [ x ] [ y ] [ z ] [ データタグ ]time set < day | night | ... >stop12

テストサーバーの起動と終了(9)(8) サーバーの24時間運用
これまでに述べた方法ではPCとサーバの接続が切れると、サーバーが停止してしまいます。screenコマンドを利用するとサーバーの24時間運用が可能です。
①サーバーの起動時
Spigot サーバーを起動する前に、screen コマンドを入力します。確認メッセー
ジが2回表示されるので、空白（スペース）キーを2回押します。その後、 Spigotサーバーを起動します。
サーバーとの接続をやめるときは、stopコマンドを入力せず、PuTTYを終了します。
②サーバーの再接続時$ screen -li
There is a screen on:
xxxx.pts-0.raspberrypi$ screen -r xxxx （上に表示されたxxxx と同じ数字を入力します）
13（これで元のサーバーの画面に戻ることができます。）

テストサーバーの起動と終了(10)(9) screen コマンドによる再接続
前頁の xxxx は下記の例では 1199 になっています。

14

マルチプレイの開始(1)• マルチプレイの開始
一人でMinecraftを遊ぶシングルプレイに対し、マルチプレイは自分以外の人と同じワールドで遊ぶことを指します。
協力して巨大建造物を造ったり、役割を分担して資材集めを効率化したり、プレイヤーvsプレイヤー（PVP）で競ったりといろいろな楽しみ方があります。

「マルチプレイ」
を選択します15

マルチプレイの開始(2)• マルチプレイを選択すると下記の「マルチプレイで遊ぶ」の画面が表示されます「サーバーを追加」または「ダイレクト接続」を選択します16マルチプレイの開始(3)• 「サーバー情報の編集」あるいは「ダイレクト接続」の画面でサーバーのアドレスを入力します
マルチプレイをするためにはMinecraft のサーバーが必要です。
サーバーアドレスにはテストサーバーのアドレス「yoshida3.mydns.jp」を入力します。テストサーバーはRaspberry Pi 3 の上で動作しています。

「サーバーに接続」を選択します17マルチプレイの開始(4)• サーバー上にある「ワールド」が表示されます

お城の真ん中の屋上（白と黒の模様のところ）に、牛1頭、ブタ 2頭、飼ってるんだけど見えた？
18

マルチプレイの開始(5)• 複数人のプレイヤー複数人が同時にサーバーに接続すると、プレイヤーが複数人、表示されます。
19

マルチプレイの開始(6)• コマンドの入力
クリエイティブモードにするために、チャット欄に次のコマンドを入力します。
/gamemode 1
前のページのお城と牛1頭、ブタ 2頭は次のコマンドをチャット欄に入力するだ
けで、できちゃいます。ScriptCraft というプラグインを利用しています。
/js castle()/jsp spawn cow/jsp spawn pig/jsp spawn pig
少し離れたところに移動してから、上のコマンドを入力してみよう！

20

プラグインを使ってみよう(1)• WorldEdit プラグインプラグインとはサーバー側に入れるMOD（機能追加モジュール）のことです。
テストサーバーにはWorldEdit プラグインを入れてあるので使ってみよう！
①手に「木の斧」を持ちます。
②チャット欄に、//wand と入力します。（編集モードになります）③左クリックで開始点を指定します。
④右クリックで終了点を指定します。
⑤//set 1 （またはstone） とチャット欄に入力すると、指定した範囲が石ブロックになります。
この位置で左クリック

この位置で右クリック
21プラグインを使ってみよう(2)• WorldEdit のコマンド一覧 （代表的なもの）
コマンド機能//wand編集モードにする//set ブロックID・名前選択された範囲を指定したブロックにする//cut

選択された範囲のブロックを切り取る//copy

選択された範囲のブロックをコピーする//paste

コピーしたブロックを貼りつける//rotate

コピーされているブロックを回転する//flip

コピーされているブロックを反転する//undo

最後の動作を取り消す//redo

最後の動作を再び行う/clearclipboard//copyをやめる/worldedit

コマンド一覧を表示する

22

対戦ゲーム(PVP)をしてみよう(1)• ColorTeaming
テストサーバーには対戦ゲームを行うためのプラグイン「ColorTeaming」が入っています。これを使って対戦ゲームをしてみます。

23

対戦ゲーム(PVP)をしてみよう(2)• 対戦ゲームの準備（テストサーバーには入力済み）
ColorTeaming の以下のコマンドでゲームの準備を行います。
No

コマンド機能1

setworldspawn

ワールドの初期スポーン位置の設定

2cspawn blue game1

青チームのリスポーン地点を設定

3cspawn red game1

赤チームのリスポーン地点を設定

4

ctp set blue_point here

青チームの待機場所を設定

5

ctp set red_point here

赤チームの待機場所を設定

待機場所はお城の屋上（東と西）にあります。

24

対戦ゲーム(PVP)をしてみよう(3)• 対戦ゲームの開始対戦ゲームを開始するときは、右端のコマンドブロックの手前にあるボタンを右クリックします。ゲームモードは「サバイバル」にしておきます。
/gamemode 0

ボタン

25

対戦ゲーム(PVP)をしてみよう(4)• コマンドブロックにはColorTeaming の以下のコマンドが記述されています
コマンドブロックの手前にあるボタンを右クリックすると以下の1 ～ 7のコマンドが実行されます。
コマンドNo機能

1

rc

ランダムにチーム分けを行う

2

cclass blue archer

青チームの装備とアイテムを射手にする

3

cclass red knight

赤チームの装備とアイテムを騎士にする

4

cspawn switch game1

りスポーン地点をgame1にする

5

ctp all spawn

全参加者をりスポーン地点にテレポート

6

ctp blue blue_point

青チームを待機場所にテレポート

7

ctp red red_point

赤チームを待機場所にテレポート

26

対戦ゲーム(PVP)をしてみよう(5)• コマンドブロックを設置してみよう
コマンドブロックを入手するには次のコマンドを入力します。
/give <プレイヤー名> command_block [数量] [メタデータ値] [データタグ]
チェーンモードを利用するときは「向き」が重要になるので、メタデータ値で指定します。
メタデータ値：
0: 下向き1: 上向き2: 北向き3: 南向き4: 西向き5: 東向き例： /give @p minecraft:command_block 1 4
動力を供給しないときは「常時実行」にします。

27

対戦ゲーム(PVP)をしてみよう(6)• 対戦ゲームの終了
対戦ゲームを終了して再開するときは、死んでしまったプレイヤーをリスポーンし、その後、コマンドブロックの手前にあるボタンを右クリックし、ゲームを再開します。
ColorTeamingの解説動画（ニコニコ動画）はこちらです。
全チームの解散： /ct removeAll

28

Minecraft サーバー入門参考資料(1)
タイトル

著者

Minecraft Japan Wiki

Minecraft Japan Wiki

Minecraft Japan Wiki サーバー

Minecraft Japan Wiki

アイテムID

Minecraft Wiki*Minecraft コマンド一覧

Minecraft Japan Wiki

Minecraft サーバーリスト

Japan Minecraft Network

マインクラフトでマルチサーバーを立てよう！ 記事一覧
|Think IT(シンクイット)|echolight

MinecraftレンタルサーバーでMinecraftマルチサーバー ドブクラフト
を、格安VPSで立てる方法（初心者向け）
WorldEdit Reference

SKWIKI

WorldEdit Guide

脱・初心者を目指すマインク
ラフト

PVPチーミングプラグイン ColorTeaming V2

マインクラフト非公式日本
29
ユーザフォーラム

Minecraft サーバー入門参考資料(2)タイトル
サーバーMOD>Spigot

著者
Minecraft Japan Wiki

30