[マインクラフト]ノビタこんにちは、ノビタ(@nobita0926)です。[JAVA版]代行サービスも始めました。Minecraft『マルチサーバー作成代行サービス』始めました。時間と場所に縛られているサラリーマンな私は気だるさを我慢しながら出勤しました。今日は前回の記事の続き、マイクラのマルチサーバーをレンタルサーバーで作ろう!という内容の完結編にあたる後編記事です。この記事を読み終わる頃には、自分だけの24時間稼働のマルチサーバーが完成していることでしょう。真っ黒画面でアレルギー反応を起こすのをグッとこらえて下さい。わからないまま進めても大丈夫、問題ありません。想像している以上にカンタンです。後編はゲームが遊べるとこまであっという間です。細かい設定も追って解説しますが、まずはスグ遊べる状態にしましょう。例によってレンタルサーバーはSSDを使ったVPSサーバーである、下記バナーのConoHaを使った解説になります。起動したマイクラのマルチサーバーを終了しよう前の記事最後でいよいよマインクラフトのサーバー起動が完了しました。見た目は同じ真っ黒画面のままですが、現在の画面がマイクラのサーバー管理画面(マイクのラコンソール)になります。ここにマインクラフト用のサーバーコマンドを打ち込んで実行していく事になります。諸々のサーバーの設定を確認するために、立ち上がったサーバーをシャットダウンしましょう。stopと打ち込んで実行するとマイクラのサーバーが終了し、起動前の状態に戻ります。サーバーのポートを開けようMinecraftはデフォルトで「25565」といポート番号のポートをゲームに使用しています。ポートってなんなんだよ?っていう詳しい話はここでは置いておきます。ポートとは超簡単に言うと通信をやり取りする為の穴みたいなもののことです。決めた穴だけ通れるようにしておくね!ってのが「ポートを開放する」という意味合いになります。「25565」というポートなので、そのポートでやり取りできるように設定しましょうねというお話です。ポートを開けるためにroot権限のある管理ユーザーに戻そうそれでは早速ポートを開けるのですが、その前にポートを開けるには管理者権限のユーザーで行う必要があります。下記のコマンドを実行し、root権限に切り替えましょう。rootパスワードを聞かれるので再び入力してください。rootroot権限のパスワードは1番最初にConoHaのサーバーを作るときに設定したものです。root権限に切り替わった様子ポートを開けようroot権限を持っている管理ユーザーの状態で下記のコマンドを入力しましょう。この場合は25565のポートを開けるので下記の赤字のとおりになります。赤字部分を変えることで任意のポートを開けることができる。--add-port=25565/tcp上記のコマンドを入れてEnterを押すと下記のようにSuccess!するはずです。ポート開放を有効にするためリロードコマンドを打とう無事にポートの開放が完了したら、開放の設定を有効にするために書きコマンドを実行しましょう。--reloadこれもEnterを押すと下記のようにSuccessします。注意root権限がないとポートは開放できないroot権限に切り替えてからコマンドを実行しないとポートの開放はできません。root状態に切り替わっているかをちゃんと確認しましょう。ユーザー権限をminecraftのものに戻そうあとはMinecraftを実行するだけで完了だ!下記のコマンドを実行してユーザーを変更しましょう。minecraftユーザーが切り替わりました。最後の仕上げ再びマイクラサーバーを起動してマイクラ本体を起動しよう最後は下記のコマンドを入れてマイクラのマルチサーバーを再び起動するだけです。noguiこれで起動完了です。前述しましたが、サバーを終了する場合のコマンドは、stopを実行すれば良いです。自分で立てたマルチサーバーを追加しようここまで来たら最後の仕上げです!Minecraftを実行して、マルチプレイのサーバーを追加しましょう。「サーバーを追加」のボタンをクリックサーバーアドレス部分はIPアドレスにポート番号をつけたものが必要です。サーバーのIPアドレスはココを確認ConoHaの管理画面よりサーバーのIPアドレスを確認しましょうもし、サーバーのIPアドレスが「123.456.78.90」だった場合、マイクラのサーバーアドレスに追加するアドレスは「123.456.78.90:25565」となります。記述形式はIPアドレスの後ろに半角コロンとポート番号を付ける形式になります。『xxxyyyzzz.com』のように、サーバーをIPアドレス表記でなく、ドメイン名にしたい場合は、何かしらのDNSサービスを使うといいでしょう。独自ドメインでも出来ますが、サーバーを立てる工程とは別件の作業が必要になります。話を戻しますが、これでサーバーを追加したらあとはマイクラを楽しむだけです。圧縮したGIFなのでカクついてますが実際は滑らかです。MEMO体験用サーバーを用意しました実際にConoHa(2GBプラン)で作ったサーバーを公開しています。サーバーアドレス:150.95.135.63:25565↓下の画像をクリックでサーバーに飛べます↓いかがでしょうか。公開サーバーで体験して頂ければわかりますが格安サーバーでヌルヌル動くんです!!前後編でかなり長めに解説をしてきましたが、工数は実際のところ大したことはないと思います。ConoHaのサーバーを借りてしまえばあとは、殆どコピペです。笑ぜひ皆さんも真っ黒画面にビビらずに試して欲しいです。落ち着いてゆっくりやればとてもカンタンなはずなので!それじゃぁ、今回はこの辺で。実際に私が行ってる操作を簡易マニュアル化しました。Minecraftマルチサーバー簡易マニュアルこのマニュアルには次のことが書かれています。遊戯王デュエルリンクス3日目でゴールドランク1に到達したので攻略方法とかFF15で全トロフィーコンプしたので苦労したアダマンタイマイの倒し方とかMinecraft『マルチサーバー作成代行サービス』始めました。旅行と映画とポーカーが好きなエンタメ大好き人間です。自身の知見や実体験をブログで発信中!大好きなゲームやWEBネタが多め。ご連絡等はTwitterか問い合わせフォームにお願いします。初めまして、興味深い記事が会ったので拝見させてもらいました。質問なのですが、そこのレンタルサーバーではサーバーMODは使用可能ですか?またその場合はどのように設定すればいいでしょうか?もし分かれば教えていただけるとありがたいです。2016年11月22日>>Nさん初めまして、ノビタです。この度は記事を読んでいただきありがとうございます!レンタルサーバーも『インターネット上に存在するただのパソコン』ですのでMODの導入も可能です!MODに関しては各MODで様々な設定や導入方法があるかと思いますので、基本的にはこちらで把握できかねる点があるため、配布先やMOD解説ページにて導入方法をご覧頂ければと思います。コマンド』を使ってMODを指定のディレクトリに入れていく作業が殆どになるかと思います。2019年8月19日こんにちは、分かりやすい解説ありがとうございました。サーバーの設定はうまくいったと思っているのですが、実際にMinecraftを立ち上げてサーバーを追加しようとすると「サーバーに接続できません」という表示が出てしまいます。「LAN内のゲームを検索中」という表示のままでゲームをすることができません。ゲームを始めるためにアドバイスをいただけますか?お手数ですが、返信お待ちしております。最近ConoHaで鯖をかりたものです。初心者ですが、このページを見つけなんとかマルチを建てることができました。このサイトを見させてもらってConoHaでサーバーを立てることができました。ありがとうございました。一つお聞きしたいのですが、今まで自宅サーバーで使用していたワールドデータを使いたいのですが、そのやり方がまったくわからずに困っています。図々しくて申し訳ないのですが、よろしければ紹介していただけないでしょうか。2016年12月8日>>Johnのすけさんコメントありがとうございます!また、マルチサーバーの作成が上手くいってよかったです!ワールドデータの引き継ぎですが、まずワールドデータをConoHaのサーバーに移す必要があります。ローカル環境や自分のパソコンをサーバーにしていたときにMinecraftフォルダ内に恐らくworldというフォルダ名でワールドデータが格納されているかと思います。(シングルなら「saves」というフォルダ名かもしれません)ConoHaのサーバーのMinecraftフォルダ内にも同じようにworldデータが保存されているので、これに既存のワールドデータを上書きをする形になります。上書きする方法は、FFFTPやWinSCPなどのFTPアップロードソフトを使うと簡単です。・公式解説ページhttps://www.conoha.jp/guide/sftpwinscp.phpツールを使って上手くフォルダにアクセスできない等の場合は下記のように対応することも出来ます。→それを解凍してworldフォルダに上書き。2016年12月21日>>ノビタさんお教えいただきありがとうございました。無事、ワールドデータの移行ができ、VPSでの運用ができました。ありがとうございました。初めまして!ご質問ありがとうございます。詳細な解説ありがとうございます。こちらを参照にサーバーは建てれたのですが、細かい設定方法がわからないのでPVPの変更等教えていただきたいです。2017年2月6日>>匿名さんコメントありがとうございます。サーバーの設置お疲れ様でした。ご質問についてですが、eula.txtの規約に同意したときと同様に、server.propertiesを開いてPvP設定やgamemodeの設定を変えることができます。2017年2月9日こちらを参考にサバたてしてみました。問題なく動作していて満足ですが問題が1件あります。設定なのかわからないんですが、ログインすると毎回違うところにスポーンする。(ログアウト前にベッドで寝ている)ログアウト前まで持っていたアイテムも消えるこの状態はどうしたらいいか教えてください。2017年2月10日>>匿名さんコメントありがとうございます。頂いた質問を拝見しましたが、キャラクター情報が正しく保存されてないか、サーバーログイン時にキャラクター情報が読み込まれてないのですかね。2017年2月12日この記事を参考にさせていただき、無事にConohaでサーバーを立てて遊ぶことができました。プラグインを導入してみたいと思い、調べてみたのですが方法がよくわかりませんでした。2017年2月15日>>ぴょんたろうさんサーバーの設置おめでとうございます。記事を参考に無事に建てられたようで大変嬉しく思います。プラグインに関してですが、自分のPCをサーバーにしてプラグインを導入したのと同様に構成にする必要があります。自分のPCをサーバーにした場合、マインクラフトの所定のフォルダにプラグインを入れたりしたかと思うのですが、ConoHaで導入する際はプラグインを『wget』コマンドを使ってダウンロードし、所定のフォルダに入れるイメージです。通常のOSのように画面操作のクリックでダウンロードとかではなく、1つずつwgetコマンドでダウンロードするといった具合になります。プラグインごとに細かい取り決めやインストール方法などが有るので記事にしてしまうと膨大でキリがないために説明やサポートは省きました。お手数ですが、プラグインごとに開発先に則って導入を頂ければと思います。2017年2月17日conohaでサーバーを立て、無事に遊ぶことができました。ありがとうございます。前に使っていたワールドを流用したいと思い、winscpを使ってワールドデータを、/home/minecraft/world内にコピーしました。キャラクターのインベントリとSEED値は読み込まれたのですが、前に作った建造物や整地した地形などはなく、初期の状態でのワールドになってしまいます。何が原因なのでしょうか。既存のワールドをコピーして上書きを試みました。いざ開くとワールドがクラッシュしたという感じのエラーがコンソールからでます。一回再起動、シャットダウンを試みたんですがダメでした。2017年5月5日サーバーを立て、起動完了後に、minecraftを実行して、マルチプレイのサーバーを追加したのですが、サーバーに入ることができません。IPアドレスとポート番号は間違っていないのですが、原因がわかりません。どこに問題があると考えられるでしょうか?サーバーの起動完了後の画面は、上記のものと同じでした。ご教示のほど、よろしくお願い致します。2017年6月9日>>かつみさんご返信が遅くなりすみません。サーバーの作成お疲れ様でした。コメントありがとうございます。サーバーリストに追加できるけど、ワールドに接続でき兄となるとポート開放が上手く行ってない場合が多いです。ポート開放はroot権限に切り替えてから行わないと出来ませんので、今一度ポート開放の解説部分を見ながら試されてみると良いと思います。2017年6月9日>>Ransaさんコメントありがとうございます!そしてご返信が遅くなりすみません。ワールドのリセットは、バーチャルコンソールから、『minecraft』のフォルダ内にある『world』フォルダごと削除すれば出来ます。コマンド』などで検索するとたくさん出てくると思います。返信ありがとうございました。リセットできそうです。質問で申し訳ないのですが、急にエラーコードが出るようになりました。minecraft_server.1.12.jarです。これはどのように対処すればいいのでしょうか?本当に度々申し訳ございません。今の最新版が1.12なので、https://nobitakun.com/entertainment/pc-game/create-multi-server/#i-6この項を参考に最新バージョンのマイクラクライアントをダウンロードすると良いと思います。2017年5月21日このサイトでサーバーを立てることが出来ました。ありがとうございます。ところで難易度についてですが、初期設定がイージーになっており、しかもロック?が掛かって変更ができません。2017年6月9日>>あじぽんさんコメントありがとうございます!ご返信が遅くなりすみません。ゲームの難易度等はMinecraft事態のサーバーコマンドでの操作や、server.propertiesの編集が必要になってくると思います。私の方で作成した簡易マニュアルが解説記事下部にありますので、よろしければ参考にしていただければと思います。返信ありがとうございます。無事に難易度変更をすることができました。続けての質問になってしまいますが、サーバー起動の際に「Xmx1024~」とありますがこちらはメモリが1GB設定だと認識しております。これを2GB設定にする場合は一度サーバーをstopし、起動の際にXmx,Xmsの数字を2048にすれば良いのでしょうか?質問が長くなり申し訳ありません。2017年8月22日こんにちは。無事に解決できたようで何よりです!おっしゃる通り、メモリの割当上限を増やすのはソレであっていますが、動かしているサーバーが2GBのメモリしか無いサーバーでしたら2GB(2040MB)を割り当てることはできませんのでご注意下さい。OS自身が使っているメモリもありますし、2GBのサーバー(パソコン)で2GBを何か一つのゲームなどに割り当てるなどはできませんので。返信ありがとうございます。無事に難易度変更ができました。続けてで申し訳ありませんがサーバーを起動する際のXms,Xmxの値が1024で起動してますが、こちらの数字を2048に変更すればメモリ割り当てを2GBで運用できるのでしょうか?(返信したつもりでしたが表示が出なかったので再度返信させて頂きました。重複してたら申し訳ありません。2017年6月9日>>Mさんコメントありがとうございます!またご返信が遅くなりすみません。マイクラに接続できない、というところですとポートの開放がうまく行ってないかもしれません。Root権限でしっかり開放できてるか、今一度確認してみてください。2017年6月8日こちらの記事(前編・後編)合わせてサーバー建てできました。ありがとうございます。運営して3か月になりますが1度も問題もなく遊べていました。この記事と同じく1.11.2verにて建てていたのですが本日1.12verにアップがあった為、サーバーに接続出来なくなりました。自力で新しいデータをアップロードする所でつまってしまいます。新しくサーバー構築するのは嫌なので、なんとか前のデータを引き継いで遊びたいのです。無知で何も知らない私でもこちらのサイトは一番分かりやすかったので利用させて頂きましたがもしよければそういった(ゲームデータのバージョンアップ)の記事を書いて頂いたりまたは、有料でも構わないのでご指導いただけると助かります。不躾ではございますが、ご検討頂ければ幸いです。2017年6月9日コメントありがとうございます。参考にいたしましたが、やはりアップできませんでした。エラーを見る限りjavaのバージョンが違うようです。現在ページに記載あるバージョンでは出来ない様ですのでそちらを変更する必要がある様です。2017年6月13日ご返信ありがとうございます。先程javaのバージョンアップ成功し、マイクラのバージョンもアップできました。当たり前かもしれませんが、javaは権限をrootの時にやらないと実行できないのですね。マイクラバージョンアップは権限をminecraftにしないと出来ない様ですね。出来なくなった場合は最初のサーバー立ち上げに戻り、その時はどうやっていたかを考え今回教えて頂きました簡易マニュアルに沿ってで問題なくできました。最後のコマンドは特にサーバーからの反応がないので、少し不安になりましたが...。無事に遊べるようになり、大変助かりました。今後もこちらを参考にサーバーを運営したいと思います。ありがとうございました。無事にバージョンアップが出来たようで嬉しく思います!ご報告も頂きありがとうございました。root権限でやらなきゃいけない点ですが、こちらも同じ失敗が他の方でも起きないように注意書きしておこうと思います。ありがとうございます。2017年6月24日こちらの記事でサーバーを構築することができました。ありがとうございました。2017年7月21日Nobita様お陰様でなんとかサーバを構築することができました。