Minecraft サーバー(英:Server)を使用すると、プレイヤーはオンラインで遊んだり、ローカルエリアネットワーク経由で他のプレイヤーと遊ぶことができます。ゲームの内部的には、シングルプレイのサーバーを実行しますが、これはシングルプレイとマルチプレイを一致させ、バグ修正やゲームへの変更点が両方に適用されるようにするために行われました。公式のサーバーソフトウェアはリリース状態のJava Editionでのみ使用できます。Bedrock Dedicated Serverは現在アルファ版です。
サーバーの種類
Minecraftサーバーには複数の種類があり、独自のゲームプレイ機能、ルール、及び構造によって区別されます。サーバーが同じであることはありません。また、多くの場合、複数の種類間の線引は不鮮明であるか区別がつきません。特殊な種類のサーバーは、マップエディターまたはクリエイティブを使用してカスタムマップを作成し、CraftBukkitを使用して追加機能を提供します。これらのサーバーには、PvP志向サーバー、サバイバル、クリエイティブ、アドベンチャーのサーバー、経済が組み込まれているサーバー、ミニゲームが組み込まれているサーバーがあります。
サーバーのホスティング
プレイヤーがサーバーを管理およびホストできるようにするために提供されるツールがあります。サーバーには、実行するための要件があります。
- デフォルトのマルチプレーヤーソフトウェアは無料でMojangがWindows、macOS、およびUnixライクなシステム(Linux、BSD ...)向けに対応しています。サーバーのセットアップのチュートリアルとMojangのMinecraftマルチサーバーのダウンロードページを参照してください。
- ワールドをLANに開放すると、ルーターにポートフォワーディングが設定されていない限り、ローカルネットワーク上のプレイヤーだけがアクセスできるサーバーが公開されます。詳細については、サーバーのセットアップのチュートリアルを参照してください。
- Bukkit、Spigot、Spongeなどの外部サーバークライアントは、サーバーにプラグインを追加することが可能です。これらは通常、荒らしからの保護、非バニラコマンド(例
/sethome
)、カスタムミニゲームなどを実行する大規模サーバーで使用されます。 - レンタルサーバーは、別の会社によって外部でホストされているサーバーです。これらのホストサーバーは通常無料ではありません。プレイヤーはサーバーを借りる必要があります。
- RealmsはMojangの公式ホスティングサービスで、限られたプレーヤーがサーバーに接続できます。Java Realmsは、 Minecraftの他のエディションのRealmsとは別物です。
- 専用サーバーは、より幅広いカスタマイズ性を提供するサーバーです。これらのサーバーは、柔軟性が高く、ほぼ完全に制御することが可能です。
サーバーの管理とメンテナンス
サーバーは、管理者とオペレーターによって管理されます。通常、管理者がサーバーを担当し、オペレーターは手に負えないプレイヤーや荒らしを防ぎます。管理者とオペレーターは様々なコマンドを使うことができます。デフォルトのサーバーでは、`/op <プレイヤー名>`コマンドを使用するか、サーバーディレクトリ内の`ops.json`を編集してサーバーを再起動することで、プレイヤーをオペレーターまたは管理者として割り当てることができます。
ローカルサーバーはminecraft.netへのアクセスを必要とないため、インターネットに接続されていないローカルネットワークで遊ぶことができます。minecraft.netをプレイヤースキンのリポジトリ、またアカウントのリストを含むデータベースとして使用し、ハッカーや荒らしがサーバー上で偽のユーザー名を使用することを防ぎます。この設定及びその他の設定はserver.propatiesを編集して変更できます。
チャンクが変更された場合、デフォルトでサーバーは30秒ごとに「world」フォルダーにlevelを保存します。
キックメッセージ
キックメッセージは、オペレーターがプレイヤーをキックした時、またはプレイヤーがサーバーに接続できない時に表示されるメッセージです。
- End Of Stream (クライアントメッセージ) – サーバー時はクライアントへのデータ送信を停止しました。
- Internal Server Error:java.net.Minecraft – サーバーがクライアントに未知の情報を送信しています。通常は[[1]]から送信されます。
- Internal exception: java.io.IOException: Received string length longer than the maximum allowed ([Number]>256) – クライアントがサーバーに送信したチャットメッセージが最大文字数制限を超えました。
- Internal Server Error – クライアントの要求を処理する時にサーバーが例外を生成しました。
- Disconnected - メインメニューの「切断」ボタンを使用してプレイヤーが切断しました。
- Illegal characters in chat – クライアントは、§記号などの特殊文字の送信を拒否されました。
- disconnect.spam - クライアントがチャットメッセージを送信しすぎています。
- Read timed out – サーバーがプレイヤーとの接続を失いました。
- Bad login – クライアントがオフラインモードで実行されており、認証サーバーに接続できません。
- Outdated client (Please use {version}) – サーバーはクライアントよりも新しいバージョンの``Minecraft``を実行しています。
- Outdated server (I'm still on {version}) – クライアントはサーバーよりも新しいバージョンの``Minecraft``を実行しています。
- You are banned from this server (Maybe followed by Reason: {reason} and/or Your ban will be removed on {date}) – クライアントがアクセスを拒否され、管理者に許可を受けるまでアクセスが拒否されたままになります。
- You have been IP banned. - クライアントのIPがアクセスを拒否されました。
- Kicked by an operator. - コマンド
/kick
によってクライアントが切断されました。[note 1] - Flying is not enabled on this server - クライアントがサバイバルモードまたはアドベンチャーモードで5秒を超えて飛行しようとしました。
- Attempting to attack an invalid entity - ??、クライアントが自分を攻撃しようとした時に発生します。
- Illegal stance - ??、クライアントが非常に高いまたは低い場合に発生します。
- Illegal position - クライアントはX/Zを超えています: ±30,000,000 (1.6.4以下では±32,000,000)。
- You have died. Game over, man, it's game over! - クライアントは死んでいますが、ハードコアで参加しようとしました。
- You have been idle for too long! - クライアントは許可された時間よりも長くアイドル状態でした。
- Out of memory! - これはメモリが100%消費された場合、またはX/Zを超えて移動した場合に発生します: Beta 1.7.3以下では±34,359,738,368(ファーランドを参照)。(F3のデバッグ画面に表示されます)
歴史
日付 | バージョン | 機能 |
---|---|---|
January 12 2012 | 1.1 | Forgeサーバーの作成 |
April 4 2012 | 1.2.5 | バニラサーバーの作成 |
December 9 2015 | 1.8.9 | バニラrealmsの作成 |
November 26 2016 | 1.10 or 1.1 | Spigotサーバーの作成 |
外部リンク
ヘルプ | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
メニュー画面 |
| ||||||||||||||||
開発元 | |||||||||||||||||
ゲームのカスタマイズ | |||||||||||||||||
エディション |
| ||||||||||||||||
ゲーム |
| ||||||||||||||||
映画 |
| ||||||||||||||||
書籍 |
| ||||||||||||||||
その他メディア |
| ||||||||||||||||
イベント |
| ||||||||||||||||
公式商品 |
| ||||||||||||||||
その他 |
引用エラー: 「note」という名前のグループの <ref>
タグがありますが、対応する <references group="note"/>
タグが見つかりません