マインクラフトマルチプラグインサーバーの立て方

yukimomoのロゴを作ってみました。
今何かとロゴについては、世間が騒いでいるので私も少しオリジナリティをとw
ニュースでロゴの作成方法など耳にすることが多かったので、なんだ意外と簡単なんだ。
今まで難しく考えすぎてた!っとペイントとGIMPでちょちょいと書いたのがこちらです。
意外といい出来では?w

ロゴ
ロゴ

[quads id=1]

初めに

と、前置きはこの辺にしておいてマインクラフトサーバーの立て方の記事を書いたところ、
結構な人に検索から飛んでもらっているようなので、プラグインを導入したマインクラフトサーバーの立て方をご紹介しますよ。

通常のマインクラフトのサーバーでよいよ。プラグインってむずかしそうだからいいや!って方は、こちらで通常のサーバーの立て方をご紹介しております。

VPSでのプラグインサーバの立て方は、こちらで記事にしてます!こちらもチェック!

ダウンロード

まず、通常のマインクラフトのサーバーは、公式ページからのダウンロードを行いましたが、
今回は、プラグインを仕様できるサーバーを配布されているサイトからサーバーファイルをダウンロードします。

Spigot
Spigot

http://getspigot.org/

上のURLから、Get Craftbukkit 1.8 をクリックしてダウンロードしてみてください。

公式サイトからダウンロードしたサーバーファイルに似たファイルをダウンロードできたと思います。

上記のように、完成したファイルを配布することは作っている方たちの推奨している正規の方法ではないみたいです。

正規の方法はこちらの記事から。

サーバーファイルの起動

ダウンロードしたサーバーファイルを例にならって次のパスに持っていきます。
これもどこでもいいんですけど、C:/ドライブに、「Bukkitサーバー」というフォルダを作成して、その中に持っていきます。

どこでやっても構いませんが、ファイル数の多いフォルダで開くと、対象のファイルがわかりづらくなるので、サーバー用にフォルダを作成してあげることをお勧めします

サーバーファイル
サーバーファイル

こんな感じになりましたか?その後は、持ってきたサーバーファイルをダブルクリックしてください。

パソコンの設定によっては、「セキュリティ警告」のポップアップが開きますが、構わず[実行]をクリックして大丈夫です。

あら、不思議(前回同様)、Bukkitサーバーが置いてあるフォルダ内が下記画像のようになっていると思います。

サーバーファイル
サーバーファイル

eulaの同意

ここまでで、ほぼ出来上がりですが、eula(ソフトウェア使用許諾契約)に同意する必要があります。
下記URLからeulaの文章をお読みください。問題がなければ、次に進みます。
https://account.mojang.com/documents/minecraft_eula

eula.txt
eula.txt

eula.txtを開きます。

eula
eula

eula=falseと書いてあるところを、trueに変更します。

eula=true

保存して、eula.txtを閉じます。

ここが一つ目の詰まりポイントです。起動してもすぐ閉じちゃうから原因がわかりづらいですよね。
正直私も一回詰まったことがあります。すごくはまって少し飽きて、またはまるを繰り返していたので、
前やったことってすぐ忘れちゃうんですよね。

Serverの起動

もう一度サーバーファイルをダブルクリックしてください。

通常のサーバーでは、ここまででサーバーが起動しましたが、、、
もう少し、することがあります。ダブルクリックすると次のようにファイルが増えましたか?
これを行った後、一度パソコンを再起動してください。
見えていませんが裏でサーバーが起動しています。分かる方は、Javaのプロセスを殺してあげればOK

サーバーフォルダ
サーバーフォルダ

起動用バッチの作成

まず、テキストファイルを作成します。
名前はなんでもいいんですが、拡張子は.batにする必要があります。いわゆるバッチファイルです。
先ほど作成したBukkitサーバーと同じフォルダで右クリック、新規作成からテキストドキュメントをクリックします。
※テキストファイルならどんな作り方でもOKです。

テキスト
テキスト

作ったテキストファイルを開き、下記コードをコピペしてください。

@ECHO OFF
"C:\Program Files\Java\jre1.8.0_51\bin\java.exe" -Xms1024M -Xmx1024M -jar craftbukkit_server.jar
PAUSE

※内容にも記載していますが、JREのディレクトリとcraftbukkit_server.jarのサーバーファイルは、使用するPCの環境と起動するサーバーファイルの名前になっているので、環境に合わせて修正を行う必要がありますので、ご注意ください。

内容

この呪文は、このJAVAをこのメモリ分使用して、craftbukkit_server.jarを開くよ。って意味です。
なので、java.exeのところは、ご自身がJavaをインストールしたディレクトリを探して、環境に合わせて指定してください。
特に何もいじってなければ、私と同じのはずですが出来ないときはJavaファイルの場所が間違っている可能性がございます。

そして、「-Xms1024M -Xmx1024M」ですがXmsが最低、Xmxが最高のメモリ割り当て値になります。
ここでは、1024Mのメモリをマインクラフトの為に占有しますよってパソコンに教えてあげています。
マインクラフトが重たいなって思ったら、ここの値を変更することで、マインクラフトに割り当てるメモリの量を増やせるので、軽くすることができるかもしれませんね。
ただし、32BitのOSでは、Windowsだと割り当てられるメモリは、搭載しているメモリの1/4が限界です。
64BitのOSでは、搭載しているメモリ分指定することができます。マインクラフトしか起動しないPCでは、メモリをふんだんに割り当てる事が出来るかもしれませんね。

craftbukkit_server.jarの部は、起動するファイルを示します。
なので、ここの名前は手順通り行えば一緒のはずですが、何個かダウンロードして(1)とか名前が変わってしまっている場合もあるので、注意。

サーバーの起動

そして、保存。
保存したら、名前を変えてあげましょう。
ここでは、「マインクラフト起動用.bat」とします。
それでは、「マインクラフト起動用.bat」をダブルクリック。
通常のサーバーは、コンソール画面がでてきていましたが、こっちは黒い画面が出てきたと思います。
これで成功になります。

DOS
DOS

サーバーを閉じるときは、

save-all

stop

を行ってください。

Localhostで実際にアクセスしてみて、起動しているか確認をお願いします。

拡張子の変え方がわからない方のために、アドバイスですがWindowsはデフォルトでは、拡張子が見えていないと思います。.jar とか.bat、.txtなんかのファイルの語尾についている名前です。
こいつらは、拡張子と言ってこのファイルは、こういう形式のファイルですよ。って教えてあげるんです。
.batは、バッチファイルと言ってコマンドプロンプトに行わせたい命令をファイルに記述して、コマンドを打つ手間を省いた感じのファイルです。

拡張子の表示方法

拡張子を表示させるためには、コントロールパネルからフォルダオプションを選択します。
表示タブの詳細設定ないにある「登録されている拡張子は表示しない」のチェックを外してOKボタンをクリックします。

下の画像では、下から3番目です。

フォルダオプション
フォルダオプション

自分のIPを調べる

自分のグローバルIPを知らなければ、友人に接続してもらうことはできません。
IPの調べかたは、以下のページ等が便利ですが、Googleで、「IP 確認」でググるとすぐわかります。

アクセス情報【使用中のIPアドレス確認】

ポートの解放

ポートの解放は、それぞれの環境によって方法が異なるため、
ここでは説明しきれませんが、パソコンで使用しているセキュリティソフト、
パソコンがインターネットに接続しているルーターのメーカや、型番などで、
「xxx ポート解放」でググるとすぐに答えが見つかるかもしれませんね。
xxxには、セキュリティソフトのメーカ名、使用しているルータの型番名などを入れるといいです。

マインクラフトのサーバーを公開するために解放が必要なポートは。「25565」です。
検討を祈ります。

プラグインの導入

プラグインは、「plugins」フォルダに、プラグインを保存して、サーバーを再起動するだけで、導入することができます。
全然難しくないですよね。お好きなプラグインをダウンロードして、プラグインフォルダに入れてみてください。
/plコマンドで、導入されていることを確認することもできますよ。

最後に

いかがでしょうか?ちゃんとサーバーを立てることができたことを願います。

ここでうまくいかない、ここどういう意味?など、コメント、お問い合わせなんでもいいので、聞いていただければお答えしますよ。
分かる範囲でw

サーバーを立てることが出来たら、次はサーバー設定を行ってあげてください。
詳細の記事を書いたので、こちらから

では、今度はプラグインの紹介でもしましょうかね。。。それでは。

プラグインの導入方法の記事も続々執筆中!第一回目からご一読くださーい!


[quads id=2]

58件のコメント

  • 助けてー!><
    bat押しても 何も起きないです
    指定されたパスが見つかりません
    続行するにはなにかキーを押してください
    となります!どうすればなおりますか?教えてください!

    • ご質問ありがとうございます!
      お返事が遅くなってしまいすみません。

      【指定されたパスがみつかりません】で進めないということですが、
      直し方は、パスを正しく修正する!ですw

      Javaのインストール先を確認することはできますか?

      バッチ内の
      “C:\Program Files\Java\jre1.8.0_51\bin\java.exe”
      ここのフォルダパスに、Java.exeがないことが原因なんです。

      Java.exeがある場所を指定してあげる必要があります。
      まずは、Java.exeがお使いの環境で何処にあるか探してみてください。

      または、バッチ内の
      “C:\Program Files\Java\jre1.8.0_51\bin\java.exe”

      Java
      に修正して試してみてください。

  • これで1.9の方をダウンロードしてちゃんとファイルの中に入れたのですが、ダブルクリックするとjaveのインストールが完了していません。次のスイッチに問題があります。と出てきます。これはどうすれば良いのでしょうか・・・

    • お返事が遅くなってすみません。
      ご質問ありがとうございます。

      JAVAのインストール先の日本語パス、空白を避けてフォルダを作り直してやり直してみてください。
      可能であれば、JAVAのインストールパスを見せていただければと思います。

      お問い合わせフォームからコメント頂ければ全体に開示されることはないので、よろしければお願いします。

  • batファイル押すと少しだけ英語が出てきてそのあとに、続行するには何かキーを押してください。で終わっちゃいます\(-o-)/ Javaの場所も書き直しました..
    出来ればSkypeなどで詳しく教えてください♪

    • お返事が遅くなってしまいすみません。
      ご質問ありがとうございます!

      ええっと、少しだけ英語が出てきての部分が気になります。

      eulaの同意は正しくできていますか?
      サーバーファイルの名前は「craftbukkit_server.jar」になっていますか?

      少しだけ英語が出てきての部分をコメントしていただけると解決できますよ!!(*^。^*)

      • 横からすみません!
        このように出てきてエンターを押すと落ちてしまします!
        どうすればいいですか?
        [0x7FF8F4C270E3] ANOMALY: use of REX.w is meaningless (default operand size is 64)
        Loading libraries, please wait…
        [16:08:06 INFO]: Starting minecraft server version 1.11.2
        [16:08:06 INFO]: Loading properties
        [16:08:06 INFO]: Default game type: SURVIVAL
        [16:08:06 INFO]: Generating keypair
        [16:08:06 INFO]: Starting Minecraft server on *:25565
        [16:08:06 INFO]: Using default channel type
        [16:08:07 WARN]: **** FAILED TO BIND TO PORT!
        [16:08:07 WARN]: The exception was: java.net.BindException: Address already in use: bind
        [16:08:07 WARN]: Perhaps a server is already running on that port?
        [16:08:07 INFO]: Stopping server
        >続行するには何かキーを押してください . . .

        • 「FAILED TO BIND TO PORT!]となっているのは、「選択したポートは使用されています。」という意味です。
          PCを再起動するか、マイクラを閉じるか、タスクマネージャーでJava関連のものを終了させてください。

  • ダブルクリック仕手も何にも起こりませんもしわかれば教えてください

    • お返事が遅れてしまいすみません。
      ご質問ありがとうございます。

      何も起こらないということですが、batファイルのお話でしょうか。
      拡張子が.batになってますか?
      Javaの指定は間違えてないですか?
      同じフォルダ内にサーバーファイルはありますか?

      もう少し教えてくれれば解決できるかもしれません(゜o゜)

  • xDaopsさんと同じような現象で困っています。
    yukiさんの返信で自分は“C:\Program Files\Java\jre1.8.0_51\bin\java.exe”ではなく“C:\Program Files\Java\jre1.8.0_71\bin\java.exe”だったので変更したのですが、指定されたパスが見つかりませんとなってしまいます。
    教えて下さい><

    • パソコンに強い友人に尋ねた所、無事鯖を開くことが出来ました。
      これからも密かにブログを読ませて頂きます。
      ありがとうございました。

      • お返事が大変遅くなってしまい申し訳ございません><
        ご質問ありがとうございます。

        解決してしまいましたか。。。
        ご質問の感じから察するに、サーバーのファイル名が違っていたのかな?

        質問に答えられなくてすみませんでしたが、これからもYukimomoをよろしくお願いします!!(*^_^*)

  • プラグインフォルダってどこですかw

    • ご質問ありがとうございます!

      プラグインフォルダは、サーバーが格納してあるフォルダ内に、「Plugins」というフォルダがあると思います。

      それのことです!ヽ(^。^)ノ

  • eula.txtをtrueにした後サーバーファイルをダブルクリックしたのですがファイルが増えません。おかしいなっと思ってもう一回eulaファイルを確認してもちゃんとtrueになっています。なにが間違っているのでしょうか?

    • すいません!!原因はわかりませんが、再起動してフォルダを消してもう一回最初っからやったらできました。お騒がせしてしまって申し訳ありません!

      • ご質問ありがとうございます!

        無事起動できたとのことよかったです!
        trueにして保存していなかったのでしょうか。

        でも、起動できたみたいですしもう大丈夫ですね!( *´艸`)

  • win10だと.batが開きません
    もしかして.txtの時にコマンドを入れますか?

    • 下のファイルの種類でテキスト文書から、すべてのファイルにすればいいと思うよ

  • あ、わかりました

    • ご質問ありがとうございます!

      Windows10でも.batは開きます。(*´ω`*)
      .txtの時にコマンドを入力してもどっちでも大丈夫ですよ!

      無事できたとのこと、よかったです( *´艸`)
      また、何かあればよろしくです~

  • どこのフォルダをbatファイルに名前を書きかえればよいのでしょうか??

    • ご質問ありがとうございます!

      フォルダを書き換えるわけではないですよー!( *´艸`)

      「テキストファイルを開き、書きソースコードをコピペしてください。」
      らへんをもう少し読んでいただければ解決できると思いますよ!!

      検討を祈ります(*´ω`*)

  • batが開けないのにサーバーが立ち上がったのですがどうしたら止めれるでしょうか

    • batは開けましたが続行キーのみで出来て何も起きません
      どうしたら良いですか?

      • ちなみにこん文字と一緒に続行キーが出てきます

        ファイル名、ディテクトリ名、またはボリューム ラベルの構文が間違っています。
        続行するには何かキーを押してください・・・

        • 別のやり方を試したらなりました お騒がせしました

          • コメントありがとうございます!

            すみません。すでに解決されたそうで、、、
            お役に立てず悔しいですが、また何かございましたら、よろしくお願いしますっ!(*´ω`*)

  • 1.10.2でWorld Editを導入したのですが読み込まれません
    プラグインの名前は
    worldedit-forge-mc1.10.2-6.1.4-dist
    です
    /plしても Plugins (0):
    となります

    回答お願いします

    • ご質問ありがとうございます。

      プラグインが読み込まれないとのことですね!
      こちらの記事で、導入方法を記載していますので、
      ご参考になさってみてください。
      http://blog.yukimomo.net/worldguard/

      検討を祈ります!(*´ω`*)

  • コマンドプロンプトで、
    @ECHO OFF
    “C:\Program Files\Java\jdk1.8.0_60\bin\java.exe” -Xms1024M -Xmx1024M -jar craftbukkit_server.jar
    PAUSE
    と入力し、拡張子を.batに変えてコマンドプロンプトを
    起動させて見たんですが、
    Error:Unable to access jarfile craft_server
    続行するには何かのキーを押してください…
    と出てきました。
    どうすればいいでしょうか?

    • ご質問ありがとうございます!

      そのエラーは、jarファイルにアクセスできないよ!ってことです。
      作成したバッチファイルをcratbukkit_server.jarと同じフォルダに保存して実行していますか?
      保存していない場合は、サーバーファイルと同じフォルダに保存して実行してみてください。

      または、サーバーファイルが、cratbukkit_server.jarという名前じゃない場合があります。
      その場合は、サーバーファイルの名前をcratbukkit_server.jarに変更して実行してみてください。

      検討を祈ります!( *´艸`)

  • はじめまして。とてもわかりやすくPCに弱い自分でもスルスルと展開できていてとても助かっています!
    質問なのですが、サーバーファイルの展開の部分で、どこからサーバーのそのjarは来てるのでしょうか?自分のフォルダの中にその名前のファイルが見つかりません。
    お手数ですがご回答よろしくお願いします。

    • ご質問ありがとうございます!

      そのjarファイルは、こちらの記事の手順を実施していただければ作成することが可能です!
      http://blog.yukimomo.net/spigotbukkit-build/

      分かりづらくてすみませんが、上記記事の「完成」で貼られているキャプチャの
      craftbukkit-1.10.2.jarというファイルがサーバーファイルです。

      難しいかもしれませんが、検討を祈ります!( *´艸`)

  • puraginファイルの場所が,minecraft ふぁいるにみあたらないのですが、、、
    改善方法教えてください!!!!!

    • ご質問ありがとうございます。

      プラグインフォルダが見当たらないとのことだけど、他のファイルやフォルダは見当たりますか?
      情報が少なすぎて、私にも答えられません( ゚Д゚)もう少し詳しく教えて頂ければ( *´艸`)手順のどこまで進めたかなど

  • はじめまして。つまずいてちょっと気になった部分があるのですが、二つ前の回答にあるように craftbukkit-server.jarの名前がバージョンによって変わっているので、取ってきたら上記の名前に変更しておく という説明があったらわかりやすいと思いますよ。普通にコピペでやってたら、craftbukkitのファイル名が違ったりjavaも番号が違ったりするのでwちなみに私の場合はJava\jre1.8.0_51ではなくJava\jre1.8.0_122で、craftbukkit_server.jarではなくcraftbukkit-1.11.2.jar、でした。

    • ご指摘ありがとうございます!

      ちょっとその辺わかりやすいようにしておきますね(*´ω`*)

  • ‘”C:\Program Files (x86)\Java\jre1.8.0_121″‘ は、内部コマンドまたは外部コマンド

    操作可能なプログラムまたはバッチ ファイルとして認識されていません。
    続行するには何かキーを押してください . . .

    とでます。助けてください。

    • すみません!解決できました!

      • コメントありがとうございます。
        解決したとのことよかったです(*´ω`*)

  • 無事サーバーを立てれた黒い画面までいったのですが、マイクラを起動してサーバー追加でlocalhostとうっても認識されずはいれません、、、、、何が原因でしょうか、、、

  • 黒い画面をたちあげたままプレイしたところできました!ありがとうございました、、、

    • コメントありがとうございます。
      黒い画面は消さないで、つけたままでやるといいです(*´ω`*)
      自己解決されたみたいでよかったです( *´艸`)
      またなにかあればお気軽に

  • Error:Invalid or corrupt jarfile
    C:\Users\(本名入ってるので伏せます)\Music\craftbukkit_server.jar\Bukkitserver
    ってなったんですけどどうすればいいスカね

  • ‘”C:\Program Files\Java\jre1.8.0_144\bin”‘ は、内部コマンドまたは外部コマンド、
    操作可能なプログラムまたはバッチ ファイルとして認識されていません。
    続行するには何かキーを押してください . . .と出ます、、
    どうすればいいでしょうか。教えてください!

  • マインクラフト起動用.batをダブルクリックすると指定したパスが見つかりません。とそれだけ出てきますなぜでしょうか

  • マインクラフト起動用.batを開くと「ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。続行するには何かキーを押してください」と出てきます。マインクラフト起動用.txtの中身もちゃんと確認しました。java.exeの場所も正しいはずです。何がおかしいのでしょう?

  • サーバーを1.7.10のVerで作ったのですが、Minecraft内でサーバーに入れません。
    そして配布Mapをいれて、みんなでプラグインをいれたMapをやろうとしているのですが、よくMapの入れ方がわかりません
    助けてください

  • @ECHO OFF
    “C:\Program Files\Java\jdk1.8.0_60\bin\java.exe” -Xms1024M -Xmx1024M -jar craftbukkit_server.jar
    PAUSE
    というのをコピーペーストして開くと
    「指定されたパスが見つかりません。
    続行するには何かキーを押してください . . .」
    と出ますなあぜでしょうか
    公式のサーバーは簡単に作れたんですが、、、
    教えてください、、

  • javaのバージョンは1.8.0_161-b12です

  • もう一度やり直してみたのですがこんどは
    マインクラフト作業用.batができなくなってしまいました
    どうすればいいでしょうか

    • “C:\Program Files\Java\jdk1.8.0_60\bin\java.exe”
      ↑ここをJAVAに変えて
      JAVA -Xms1024M -Xmx1024M -jar craftbukkit_server.jar
      でどうでしょうか?

  • 正規の方法でしたのですが、そのあとどうすればいいでしょう?

  • 初めまして。最後の手順が終わったところです。
    この後、マイクラを起動したらいいんですか?

    • 最後の手順とは具体的にどこでしょうか?

  • 手順通りにダウンロードを行ったのですが、permission.ymlがファイルサイズ0KBとなり、Minecraftを立ち上げてマルチサーバーを作ろうとするとpermission.ymlの中身がない?(多分こんな内容でした)と言われてサーバーを作れません
    何か対処法はありますか?

10件のピンバック

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)