サーバーMOD > CraftBukkit




CraftBukkitについて

CraftBukkitは公式のminecraft_server.jarの代わりにサーバークライアントを起動し、各種プラグインで拡張可能なラッパータイプのサーバーMODです。
開発中であることが多いため、ある程度の知識がある人以外は正式版のリリースを待つことをおすすめします。

2014年9月4日に、CraftBukkitがDMCA(米国デジタルミレニアム著作権法)に抵触するという理由で公開停止にされています。
(公式HPからの直接ダウンロードは不可能になりました。)
しかし現在では、個人でビルドすることによって現在は入手可能となっています。
SpigotMCで公開されている"Build Tools"「Spigot(Wiki内解説)参照」を使用することで、CraftBukkitとSpigotのビルドが可能です。
ビルドを行うことでCraftBukkitとSpigotというjarが生成されます。
ですのでCraftBukkitを使用する際にはそのjarを使用してください。

またSpigotはCraftBukkitの改良版であり、プラグインの互換性を保有しています。
Spigotの詳細はSpiotMC,Spigot 日本ユーザー WikiもしくはSpigot(Wiki内解説)に書かれています。

サーバの建て方

Windows

ダウンロード


現在はダウンロードができなくなっています。
Bukkit公式wikiから下の方にある Latest DownloadsCraftBukkit - Recommended Build(またはBeta Build) を選んでダウンロードします。
ダウンロードしたjarファイルを「craftbukkit」とリネームしてください。(拡張子表示している場合「craftbukkit.jar」)(以下の説明通りやる場合)

配置

craftbukkit.jarをパスに日本語文字が混ざらない場所(Cドライブ直下(c:\minecraft)など)に配置します。

起動用スクリプトの作成

次にサーバ起動用のバッチファイルを作成します。
メモ帳を開いて次の内容を記述します。

@ECHO OFF
java -Xms512M -Xmx1024M -jar craftbukkit.jar
PAUSE

記述したらメモ帳のメニューから名前をつけて保存を選び
保存ディレクトリとしてcraftbukkit.jarがあるディレクトリを選び
ファイル名にMinecraft_server.batと入力し、
ファイルの種類を全てのファイルとして保存してください。(拡張子が.batであれば名前は何でもかまいません)

起動確認と終了の仕方

作成したbatファイルをダブルクリックして実行するとコマンドプロンプトのウィンドウが表示され、必要なファイルが生成されます。
ファイルの生成を確認したら一度サーバーを終了してください。

終了する際は必ずコマンドプロンプトにstopと入力して終了してください。
コマンドプロンプト右上の×ボタンから閉じるとデータが保存されない場合があります。

64bit版のWindowsの場合

OSが64bit版で64bit版のJavaを使う場合は上のbatを使ってください。
もし、32bit版のJavaを使う場合は%ProgramFiles%を%ProgramFiles(x86)%に変更して保存してください。

「javaは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」と表示された場合

環境変数PATHが設定されていません。設定方法については検索して調べてください。
または、javaの部分をjava.exeのパスに置き換えてください。

@ECHO OFF
"C:\Program Files\Java\jre7\bin\java.exe" -Xms512M -Xmx1024M -jar craftbukkit.jar
PAUSE

※例なので、実際にはパスが違うことがあります。自分で確認してください。
※特にjavaのインストール先が違う場合がありますので確認ください。
※javaバージョンが6の場合jre7をjr6に変える必要があります。

プラグイン

CraftBukkitはプラグインによって様々な機能を追加できます。

pluginsフォルダに、好きなプラグインの.jarファイルを入れるだけです。

プラグインによっては、jarファイルと同名のフォルダを一緒にpluginsフォルダ入れるものもあります。
各プラグインの使い方は配布元のページを詳しく記述されていますのでそちらを参照してください。

プラグインの入手方法

公式フォーラムで盛んに開発が行われています。

CraftBukkitプラグイン(wiki)
公式 >>> Forums >>> Temporary Plugin List

呼称について

Bukkit関連ではBukkitとCraftBukkitどちらで呼べばよいのか紛らわしいと思うことがあります。
プロジェクト全体、もしくはプラグイン作成用のAPIをBukkitと呼び、実際にプラグインなどを動作させるソフトウェア(craftbukkit.jarなど)をCraftBukkitと呼んでいるようです。
個人的に呼ぶ場合などは好みで良いと思いますが、wikiなどドキュメントに書く場合は呼び方を統一しましょう。
その他の呼称、表記については、技術的情報集/表記の統一(呼称について)を参照して下さい。

リンク

Bukkit(en)
Bukkit Wiki(en)
Bukkit Forum(en)
Bukkit Wiki(リンク切れ/運営停止)
Spigot
IRC

編集用コメント

コメント欄の方針に関してはコメント欄方針を参照して下さい。
wikiの編集が苦手な方は、以下のコメントフォームへ書き込んで頂ければ有志でページに取り込みます。
※コメントを投稿する際は、以下の点を確認して下さい※
  • 編集に関わらない内容のコメント・質問・雑談 は一律して削除されます。
    Wiki運営に関しては
    Wiki運営掲示板
    、質問は
    質問掲示板
    、雑談等は非公式フォーラムにてお願いします。
  • 投稿の前に、一度コメントログや、バージョンアップ直後はパッチノートにも目を通し、 既に同じ内容が載っていないか確認して下さい。
  • 投稿されているコメントへの返信の際は、 返信したいコメント横の○にチェックを入れて 返信して下さい。
    表示できる親コメントの数は限られます。新規投稿をむやみに行うことは、他のコメントが流れてしまう要因になります。
  • 「64bit版のWindowsの場合」のところ(x86)は64bitの場合。フルパスの説明無いのに%ProgramFiles%を云々って変な説明。 - ななし 2013-02-04 06:43:59
  • Minecraft_server.bat を実行じゃなくてcraftbukkit.jar を実行の間違いじゃないですかね - 名無しさん 2013-07-31 13:02:48
    • Minecraft_server.batの中身を@ECHO OFF "%ProgramFiles(x86)%\Java\jre7\bin\java.exe" -Xms512M -Xmx1024M -jar craftbukkit.jar PAUSE にすればできる。@ECHO OFF "%ProgramFiles%\Java\jre7\bin\java.exe" -Xms512M -Xmx1024M -jar craftbukkit.jar PAUSEが32bit版。ちなみに不具合はJAVA7でディレクトリが変わってるから。これでできなかったら環境変数でPATH通して。やり方はググれば出るから。 - れんぬ 2013-08-01 20:33:13
      • あ、中身は半角スペースは改行にして。 連投すまん。 - れんぬ 2013-08-01 20:33:48
        • 吊り下げ編集しました。 - shin19 2013-08-12 12:23:00
  • バッチファイルを起動して、DLされるファイルで本家にはないファイルもあるので、そのことを書いた方がいいと思います。 - 名無しさん 2014-02-14 17:10:31
  • 用語とか をなどにしたほうがいいかと。 - 名無しさん 2014-03-16 14:52:14
    • 「呼称について」という名前に変更しました - 名無しさん 2014-03-18 00:11:36
  • MCPC+のこともかいたほうがいいとおもいます - かいせい 2014-04-02 14:08:08
    • Bukkit関係のことはBukkitJapanWikiとかに丸投げでいいんじゃない?ここでそこまで詳しく書く必要なさそう - 名無しさん 2014-04-10 13:37:27
  • コメントを整理しました。次回整理して頂ける方はこの投稿を削除の上整理してください。 - 名無しさん 2015-08-03 19:10:00
  • BukkitJapanWikiは運営終了したのでしょうか? - 名無しさん 2015-08-14 21:30:10
    • ドメインが失効してしまったそうです - 名無しさん 2015-10-11 22:02:32
  • BukkitJapanWikiが運営停止して、どうすればいいのか迷うなBukkit系。 - 名無しさん 2015-12-01 22:09:14
    • Spigotの項目作っちゃいます。 - 名無しさん 2015-12-01 22:46:14
  • 何やらbukkitの優先度上げたほうがよくね?って話なんで直接java叩くよりも"start /high java..."みたいにするほうがいいのかもしれないですね start使えば引数でパス渡せばバッチ共通化して"/d %1"でワールドの読み替えも出来たりするんで - 名無しさん 2015-12-10 18:24:19
  • ここで質問をしないでください。質問は一律削除されます。
名前:

|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|
Wikiのガイドライン
必ずお読みください!

基本事項



プラットフォーム


アイテムデータ



生物



ゲームデータ



ワールド



Tips



ADVANCE



マルチプレイ



リンク




Wiki運営



その他



カウンタ


合計
-

トップページ
今日 : -
昨日 : -

更新履歴


取得中です。
※「ログ」「アーカイブ」「コメント」のページはここの履歴に表示されませんので、「更新履歴」および「コメント」から参照してください

人気ページ