Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Minecraftのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Minecraft
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ゲーム]] [[en:Minecraft]] [[zh-hans:Minecraft]] Minecraft はブロックを壊したり配置するゲームです。夜行性のモンスターから身を守るために建物を建てるだけでなく、ゲームが成長するにつれて様々な素晴らしい想像力溢れるものが作られてきました。 == クライアント == === インストール === {{Note|Minecraft は {{pkg|xorg-xrandr}} を必要とします。}} {{AUR|minecraft}} パッケージに公式のゲームランチャーと、ゲームを起動するためのスクリプト、[[デスクトップエントリ]]が含まれています。もしくは、[https://minecraft.net/download 公式ダウンロードサイト] からランチャーを取得してください。 === 起動 === AUR から Minecraft をインストールした場合、スクリプトを使うことができます: $ minecraft AUR からインストールしたのでないなら、Minecraft を手動で起動する必要があります: $ java -jar Minecraft.jar ゲームに多くの RAM を割り当てるには、{{ic|Xms}} と {{ic|Xmx}} 引数を使って下さい: $ java -jar -Xms1024M -Xmx2048M $HOME/.minecraft/minecraft.jar 引数を変えて使う RAM の量を変更できます。Xms はプログラムに割り当てる最小の RAM 量、Xmx は最大量です。 === 補助プログラム === Minecraft をより便利にする[http://minecraft-ja.gamepedia.com/%E3%83%84%E3%83%BC%E3%83%AB%E3%81%A8%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E3%83%BC プログラムとエディタ] がいくつかあります。一番よく使われるプログラムはマップジェネレータです。このプログラムを使えば Minecraft ワールドファイルをロードして 2D イメージとしてレンダリングでき、全体から細部に至るまでワールドマップを編集できます。 * AMIDST (Advanced Minecraft Interface and Data/Structure Tracking) は Minecraft ワールドの構造物・バイオーム・プレイヤーを探すのを助けるプログラムです。ワールドからバイオームを引き抜いたり、シードを与えたりランダムシードを作成したり既存のワールドのシードを読み込むことで、特定の場所がどうなっているか表示することができます (ワールド上のプレイヤーの位置も表示します)。{{AUR|amidst}} は [[AUR]] からインストールできます。メインの開発者が多忙のため、AMIDST は現在メンテナンスがされていない状態なので注意してください。AMIDST のフォークとして "Amidst Exporter" が存在し、AUR パッケージは {{AUR|amidstexporter}} です。特筆すべき点として、1.8 以上のワールドで存在する海の要塞を計算するパッチが含まれています。 * Mapcrafter は 3D 等角投影法でワールドをマップにレンダリングする高パフォーマンスな Minecraft マップレンダラーです。ウェブブラウザでマップを表示することができ、サーバーのプレイヤーのためにウェブサーバーでホストすることができます。Mapcrafter にはレンダリングするワールドや、day/night/cave などのレンダリングモードを指定するためのシンプルな設定ファイルフォーマットがあります。{{AUR|mapcrafter-git}} は [[AUR]] からインストールできます。 * Minutor は最小主義の Minecraft マップジェネレータです。最小主義だからといって作れるワールドに制限があるわけではありません。シンプルな GTK+ ベースのインターフェースでワールドを見ることができます。いくつかのレンダリングモードがあり、カスタムカラーモードや Z レベルでスライスできる機能もあります。{{AUR|minutor}} は [[Arch User Repository|AUR]] から入手可能です。 == サーバー == === インストール === Arch Linux で Minecraft サーバーをインストールする一番簡単な方法は {{aur|minecraft-server}} パッケージを使うことです。パッケージには systemd のユニットファイルや小さな制御スクリプトが付属しています。 {{Note|C++ と Lua で書かれている [[#Cuberite|Cuberite]] を除いて、ほとんどの全ての Minecraft サーバーは実行するのに [[Java]] を必要とします。OpenJDK パッケージを使用した場合、サーバーが上手く動作しない、あるいは全く動作しないという報告、また、Oracle の Java パッケージ ({{aur|jdk-arm}}) を使用したら上手く動作したという報告があります (特に ARMv7 マシンの場合)。}} === セットアップ === ==== イントロダクション ==== パッケージのインストール時に {{ic|minecraft}} ユーザーとグループが作成されます。Minecraft 専用のユーザーを作成することはセキュリティを確保するために奨励されていることです。非特権ユーザーのアカウントで Minecraft を動作させることで、Minecraft サーバーの脆弱性を突かれたとしても、他のユーザーに影響ありません。ただし、Minecraft サーバーの設定を変更するために、あなたの使用しているユーザーを {{ic|minecraft}} グループに追加して、{{ic|/srv/minecraft}} ディレクトリにグループの書き込み権限を追加することは問題ありません。{{ic|/srv/minecraft}} ディレクトリの全てのファイルの所有者が {{ic|minecraft}} ユーザーになっていること、または他の方法でユーザーが読み書き権限を持てるようにしてください。特定のファイルにアクセスできないとサーバーはエラーを吐き出します。もしくは、ログにエラーメッセージを書き込むことすらできない可能性もあります。 サーバーには自動的にバックアップを取るための systemd のサービスとタイマーが付いています。バックアップはサーバーのルートディレクトリ直下の{{ic|backup}} フォルダに保存されます。使用する systemd ファイルは {{ic|/usr/lib/systemd/system/minecraftd-backup.timer}} と {{ic|/usr/lib/systemd/system/minecraftd-backup.service}} です。ユニットファイルは簡単に修正することができ、バックアップの間隔などをカスタマイズできます。 ==== サーバーの起動 ==== サーバーを起動するときは systemd を使用するかコマンドラインから直接起動します。どちらの方法でもサーバーは {{ic|minecraft}} ユーザーによって所有される [[screen]] セッションでカプセル化されます。systemd を使用する場合、パッケージに含まれている {{ic|minecraftd.service}} を[[起動]]・有効化します。あるいは次のコマンドを実行: # minecraftd start {{Note|サーバーを初めて実行したとき、{{ic|/srv/minecraft/eula.txt}} が作成されます。サーバーを起動するには、このファイルを編集して EULA に同意したことを示さなければなりません。}} ==== サーバー管理スクリプト ==== パッケージに含まれている {{ic|minecraftd}} スクリプトを使うことでサーバーを簡単に制御できます。{{ic|start}}, {{ic|stop}}, {{ic|restart}} などの基本的なコマンドを使えるだけでなく {{ic|console}} でセッションにアタッチすることも可能です。さらに、{{ic|status}} でステータス情報を表示したり、{{ic|backup}} でサーバーのワールドディレクトリをバックアップしたり、{{ic|restore}} でバックアップからワールドデータを復旧したり、あるいは {{ic|command <server command>}} のようにしてサーバーコンソールでコマンドを実行できます。 {{Note|サーバーの {{ic|console}} については、{{ic|ctrl+a}} {{ic|d}} で全ての screen セッションを終了することができます。}} ==== 設定 ==== デフォルト設定 (最大使用メモリやスレッド数など) を変更したい場合、{{ic|/etc/conf.d/minecraft}} ファイルを編集してください。 上級ユーザーは {{ic|/etc/conf.d/minecraft}} で {{ic|IDLE_SERVER}} を有効 (true) にすると良いでしょう。オンラインのプライヤーがいなくなった場合に {{ic|IDLE_IF_TIME}} に指定された時間 (デフォルトでは20分) 経過すると管理スクリプトによってサーバーが停止されます。サーバーが停止されると {{ic|idle_server}} は {{ic|netcat}} を使って Minecraft のポートを監視して、接続があったらすぐにサーバーを起動します。初めてゲームに参加するときのロード時間が長くなりますが、CPU やメモリの使用量を大幅に減らすことができ、リソースの無駄使いがなくなります。 === Spigot (Craftbukkit) === Spigot は世界で最も使われている '''mod''' 適用済みの Minecraft サーバーです。[[AUR]] の {{AUR|spigot}} パッケージでインストールできます。spigot の PKGBUILD は {{AUR|minecraft-server}} パッケージのファイルを使ってビルドします。 spigot サーバーは systemd ユニットファイルと spigot スクリプト、そしてスクリプトの設定ファイルから成ります。バイナリの名前は {{ic|spigot}} で、{{ic|minecraftd}} と全く同じコマンドが使えます。設定ファイルの場所は {{ic|/etc/conf.d/spigot}} です。 {{ic|minecraftd}} を {{ic|spigot}} に置き換えて[[#セットアップ|セットアップ]]を読んでください。 Spigot は [http://bukkit.org/ Bukkit] の系列であり、Bukkit の活動停止によって人気が増しています。 === Cuberite === [http://cuberite.org/ Cuberite] は C++ と Lua で書かれている高速な Minecraft 互換サーバーです。標準の Minecraft サーバーよりも高い性能を発揮することができ、様々な mod を適用できます。{{AUR|cuberite}} パッケージが [[AUR]] からインストールできます。プログラムにはシンプルなウェブインターフェイスが存在し、デフォルトでは {{ic|port 8080}} からアクセスします。ブラウザからほとんどのサーバー制御を簡単に行うことが可能です。そのため、管理スクリプトは必要ありません。さらに、パッケージにはサーバーを起動 ({{ic|cuberite.service}}) したりバックアップ ({{ic|cuberite-backup.service}}) するための systemd ファイルが付属しています。 {{ic|minecraftd}} を {{ic|cuberite}} に置き換えて[[#セットアップ|セットアップ]]を読んでください。 === Tips and tricks === * サーバーを改造することで [http://minecraft-ja.gamepedia.com/%E3%83%84%E3%83%BC%E3%83%AB%E3%81%A8%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E3%83%BC サーバーラッパー] などの機能を追加できます。 * [http://minecraft-ja.gamepedia.com/%E3%83%84%E3%83%BC%E3%83%AB%E3%81%A8%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF%E3%83%BC ワールド作成ツール] を使って定期的にマップを生成する [[systemd/タイマー|systemd タイマー]]や [[cron]] ジョブを設定することもできます。 * 定期的なバックアップのために [[rsync]] を使ってもいいかもしれません。 == Minecraft Mod Launcher == Minecraft のゲームプレイを強化したり [http://minecraft-ja.gamepedia.com/Mod Mod] を追加する Mod パックが含まれた様々なランチャーで起動することができます。 === Feed The Beast === {{AUR|feedthebeast}} には Feed The Beast ランチャーが含まれています。Feed The Beast の公式ページは: [https://www.feed-the-beast.com/ feed-the-beast.com]。 === Technic Launcher === {{AUR|minecraft-technic-launcher}} には Technic Launcher が含まれています。Technic Launcher の公式ページは: [http://www.technicpack.net/ technicpack.net]。 == 参照 == * [https://www.minecraft.net/ Minecraft 公式サイト] * [https://www.minecraft.net/community Minecraft コミュニティリンク] * [https://minecraft.net/download Minecraft クライアントとサーバーのダウンロードリンク] * [http://minecraft-ja.gamepedia.com/%E3%82%AF%E3%83%A9%E3%83%95%E3%83%88 クラフトレシピ] * [http://minecraft-ja.gamepedia.com/%E3%83%87%E3%83%BC%E3%82%BF%E5%80%A4 ブロックとアイテムのデータ値] * [http://www.reddit.com/r/minecraft Reddit Minecraft コミュニティ] * [http://www.minecraftskins.net Minecraft Skins]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Aur
(
ソースを閲覧
)
テンプレート:Aur-mirror
(
ソースを閲覧
)
テンプレート:Bc
(
ソースを閲覧
)
テンプレート:Broken package link
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
Minecraft
に戻る。
検索
検索
Minecraftのソースを表示
話題を追加