2014年12月16日火曜日

Minecraft Bukkit1.8 の作成方法


Minecraft CraftBukkit1.8 Spigot1.8 の作成方法


JAVAのプログラミングソフト等を使用します、
どのような事があっても保障や責任は持てませんので、自己責任で行ってください。


ニコニコ生放送で生活鯖等をしていますコミュニティ参加よかったらお願いします。
http://com.nicovideo.jp/community/co1547457?zeromypage_nicorepo

またブログ村に参加しています。
ブログ右横のブログ村ランキングのボタンクリックをよろしくお願いします。



Bukkit, CraftBukkit & Spigot 1.8

このページから必要なものをDLしてきて自分でコンパイル(簡単に言えば変換)します。

その流れや方法を書きます。
自分はWindows7しかもっていないのでその場合の流れです。
ほかのバージョンやmac,Linuxの方法は自分はわかりませんが、似たような流れだとは思われます。これを見て自分の間と雰囲気でがんばってください。



1.まずは作成に必要なものを揃えます。


JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

ここから自分のOSにあったものをDLします。

You must accept the Oracle Binary Code License Agreement for Java SE to download this software.のリンクをクリックするとJDKを利用する場合ライセンスに関する記述を見ることがで起案す。しっかりと読んで同意できる場合にはAccept License Agreement(丸で囲ったところ)をチェックしてください。
同意できない場合にはDLできません。

自分が使用しているOSにあったものをDLしてください。

Git
http://msysgit.github.io/

これらをダウンロードしてきてインストールします。
さほど難しくありません普通のソフトと同じ流れです。


2.ビルドツールをDLします

Bukkit, CraftBukkit & Spigot 1.8



Server Instructionsと書いてある行の下あたりにリンクがあるのでそこからDLします。
クリックすると勝手にDLされます。


3.作成の準備をします

わかりやすい場所に新規フォルダーを作り、その中に先ほどDLしたBuildToolsを入れます。

そして自動で作成させるためのshファイルを作ります。

メモ帳などで
Windows32bitの方は
JAVA_HOME="C:/Program Files (x86)/Java/jdk1.8.0_25/" java -jar BuildTools.jar

Windows64bitの方は
JAVA_HOME="C:/Program Files/Java/jdk1.8.0_25/" java -jar BuildTools.jar

と入力してお好きな名前で先ほど用意した新しいフォルダーに保存します。
そして「名前の変更」で拡張子を「.txt」から「.sh」に変更します。

拡張子が何かわからない方はgoogleで検索してみてください。

4.実行します

作成したshファイルを起動すると、自動でコンパイルが始まります。
完了したら、さっきまでは二個しかなかったフォルダーの中に、大量のファイルが生成されていると思います。

この中にcraftbukkit-1.8.jarがあります。
spigotは「Spigot\Spigot-Server\target\spigot-1.8-R0.1-SNAPSHOT.jar」にあります。

ちなみに、Bukkit Japan Wikiによると
Spigotは大規模なサーバー向けにパフォーマンスを改善したBukkitのフォークです。」だそうです。
spigotはCraftbukkitの派生サーバーアプリらしい。



使用する場合はjarファイルを別の新しいフォルダーにコピーしてから、そこにbatファイルを作って起動することをお勧めします。


あとは以前のようにbatファイルを作成して起動するだけです


batファイルの中に記述する文を書いておきます。

java -Xms1024M -Xmx1024M -jar craftbukkit-1.8.jar -o true
PAUSE

batファイルを起動するとeula.txtというファイルができます。
このファイルを開くと、

#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
#Tue Dec 16 04:06:15 JST 2014
eula=false

のように書いてあります。
この最後の行のeula=falseeula=trueに書き換えてからもう一度batファイルを起動しなおすと、すべてのブキットファイルがDLされて、サーバーとして使えるようになります。

4 件のコメント:

  1. おかげでできました!!!
    ありがとうございます

    返信削除
  2. SHファイルが起動しません

    返信削除
    返信
    1. shファイルに書き込む文字列のOSのバージョン(何bit)は合っていますか?

      削除
  3. craft bukkit1.8.jar がファイルにないです

    返信削除