Minecraft
Minecraft はギークに人気の商用ゲームです。このゲームはブロックで成り立っています。論理スイッチを使うことでゲーム内でコンピュータを作ることもできます。そこはパラレルワールドです。ゾンビ、豚、スパイダー、羊、飼育できる狼 etc。 この wiki ページではゲームのインストールについて記述します。
目次
インストール
minecraftAUR は AUR から入手可能です。このパッケージにはゲームに加えて起動するためのスクリプトも付いています。
もしくは、公式のダウンロードサイトからランチャーを入手してください。
Minecraft の起動
AUR から Minecraft をインストールしたのなら、スクリプトを使うことができます:
$ minecraft
AUR からインストールしたのでないなら、Minecraft を手動で起動する必要があります:
$ java -jar Minecraft.jar
ゲームに多くの RAM を割り当てるには、Xms
と Xmx
引数を使って下さい:
$ java -jar -Xms1024M -Xmx2048M $HOME/.minecraft/minecraft.jar
引数を変えて使う RAM の量を変更できます。Xms はプログラムに割り当てる最小の RAM 量、Xmx は最大量です。
Extras
Minecraft をより便利にするプログラムとエディタがいくつかあります。一番よく使われるプログラムはマップジェネレーターです。このプログラムを使えば Minecraft ワールドファイルをロードして 2D イメージとしてレンダリングでき、全体から細部に至るまでワールドマップを編集できます。
AMIDST
AMIDST (Advanced Minecraft Interface and Data/Structure Tracking) は Minecraft ワールドの構造物・バイオーム・プレイヤーを探すのを助けるプログラムです。ワールドからバイオームを引き抜いたり、シードを与えたりランダムシードを作成したり既存のワールドのシードを読み込むことで、特定の場所がどうなっているか表示することができます (ワールド上のプレイヤーの位置も表示します)。amidstAUR は AUR からインストールできます。
Mapcrafter
Mapcrafter は 3D 等角投影法でワールドをマップにレンダリングする高パフォーマンスな Minecraft マップレンダラーです。ウェブブラウザでマップを表示することができ、サーバーのプレイヤーのためにウェブサーバーでホストすることができます。Mapcrafter にはレンダリングするワールドや、day/night/cave などのレンダリングモードを指定するためのシンプルな設定ファイルフォーマットがあります。mapcrafter-gitAUR は AUR からインストールできます。
Minutor
Minutor は最小主義の Minecraft マップジェネレーターです。最小主義だからといって作れるワールドに制限があるわけではありません。シンプルな GTK ベースのインターフェースでワールドを見ることができます。いくつかのレンダリングモードがあり、カスタムカラーモードや Z レベルでスライスできる機能もあります。minutorAUR は AUR から入手可能です。
Minecraft サーバー
minecraft サーバーを簡単にインストールするための2つの AUR パッケージがあります。
systemd を使っているサーバーには、aur/minecraft-server
をインストールしてサービスを有効にしてください:
$ systemctl enable minecraftd $ systemctl start minecraftd
- minecraft サーバーを監視するには root 権限で次のコマンドを実行します:
# screen -r
(^A,D
で screen セッションを終了できます)
レガシーな rc スクリプトを使っているサーバーには、aur/minecraft-server
をインストールしてください
特定の Minecraft サーバーを実行することもできます:
$ java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui
(You can sub the -Xmx and -Xms values for the amount of memory you want your server to use. A good rule of thumb is one GB per ten users.)
- サーバーを設定するには、wiki ページを見て下さい。
Extras
- セキュリティのために Minecraft 専用のユーザーを作ることが推奨されます。管理者権限のないユーザーアカウントで Minecraft を実行すれば、Minecraft サーバーの exploit を突かれたとしても被害をそのユーザーアカウントだけに絞ることができます。
- サーバーを無人で動作させるには、tmux や screen を見て下さい。
- 追加機能をサーバーに持たせることができます:
- Server Wrappers are one way to add administrative capabilities.
- Bukkit はパワフルな modding API で様々なプラグインが利用できます。
- Dynmap プラグインをインストールする場合、動作させるためには fontconfig と libcups のインストールが必要です。
- mapper を使って定期的にマップを生成する cron ジョブを設定することもできます。
- ...バックアップのために rsync を使ってもいいかもしれません。
Mod
- Terrafirmacraft : http://www.terrafirmacraft.com
- Technic pack / Tekkit : http://www.technicpack.net
- Feed The Beast Mod Pack : https://aur.archlinux.org/packages/feedthebeast/
- List of mods : http://www.minecraftforum.net/topic/1434593-list-of-mods-for-146147-and-from-132-onward/#t
リンク
- Main site : http://www.minecraft.net/
- Community links: http://www.minecraft.net/community
- Crafting recipies : http://www.minecraftwiki.net/wiki/Crafting
- Data values (useful in multiplayer mode) : http://www.minecraftwiki.net/wiki/Data_values
- Reddit community : http://www.reddit.com/r/minecraft
- MineTest Tutorial : http://gotux.net/arch-linux/minetest-game-server/