Minetest(現在は Luanti とも呼ばれています)は、コミュニティゲームをプレイしたり、MOD をインストールしたり、独自のコンテンツを作成したりできるオープンソースのボクセルゲームエンジンです。このガイドでは、Legion Hosting での Minetest サーバーの設定、すべての起動変数の構成、プレイヤーの接続方法について説明します。
GPanel での初回起動
- GPanel にログインし、Minetest サーバーを選択します。
- Console タブに移動します。インストールスクリプトが設定ファイルを作成し、デフォルトゲームをダウンロードし、ディレクトリ構造をセットアップします。
- セットアップが完了するまで待ちます。これには
minetest.conf、games フォルダ、mods フォルダの作成が含まれます。 - 起動したら、コンソールで
Server for gameidを含むメッセージを探します。
起動変数
GPanel の Startup タブに移動して、これらの設定を表示および変更します:
| 変数 | 説明 | デフォルト |
|---|---|---|
SERVER_ADMIN_NAME |
接続時に管理者権限が付与されるプレイヤー名 | changeme |
SERVER_NAME |
サーバーリストおよび参加時に表示されるサーバー名 | Minetest server |
SERVER_DESC |
サーバーリストに表示されるサーバーの説明 | mine here |
SERVER_DOMAIN |
サーバーリストに表示されるドメイン名 | game.minetest.net |
SERVER_URL |
サーバーのホームページ URL | https://minetest.net |
SERVER_ANNOUNCE |
公開サーバーリストに掲載するかどうか(true/false) |
true |
SERVER_LIST_URL |
掲載先のサーバーリスト | servers.minetest.net |
SERVER_MOTD |
接続時にプレイヤーに表示される本日のメッセージ | 空 |
SERVER_PASSWORD |
新規プレイヤーが参加するために入力する必要があるデフォルトパスワード | 空 |
WORLD_NAME |
ワールドフォルダの名前 | world |
DEFAULT_GAME |
使用するゲーム ID(インストール済みのゲームと一致する必要があります) | minetest |
SERVER_ADMIN_NAME を changeme から実際の Minetest プレイヤー名に変更してください。この名前は接続時にすべての管理者権限を持ちます。
コミュニティゲーム
Minetest はコミュニティ製ゲームのインストールに対応しています。これらの変数は、インストール時の自動ゲームダウンロードを制御します:
| 変数 | 説明 | デフォルト |
|---|---|---|
COMMUNITY_DOWNLOAD |
コミュニティゲームのダウンロードを有効化(1 = はい、0 = いいえ) | 1 |
COMMUNITY_GAME_NAME |
ContentDB 上のゲーム名(大文字・小文字を区別) | minetest_game |
COMMUNITY_GAME_AUTOR |
ContentDB 上の作者名(大文字・小文字を区別) | Minetest |
たとえば、MineClone2 をインストールするには、ContentDB の URL https://content.luanti.org/packages/Wuzzy/mineclone2/ に合わせて、COMMUNITY_GAME_NAME を mineclone2 に、COMMUNITY_GAME_AUTOR を Wuzzy に設定します。
ゲームを変更した後は、DEFAULT_GAME をそのゲームの ID に合わせて更新し、GPanel の Settings から再インストールしてください。
設定ファイル
メインの設定ファイルは .minetest/minetest.conf です。GPanel は起動変数から主要な設定を自動的に入力します。自動生成されたセクションの下にカスタム設定を追加できます。
完全な設定例のリファレンスは .minetest/minetest.conf.example(インストール時にダウンロード)で利用できます。
接続方法
サーバーブラウザ経由
- Minetest/Luanti を起動します。
- Join Game タブをクリックします。
SERVER_ANNOUNCEがtrueに設定されている場合、サーバーは公開リストに表示されます。名前で検索してください。- サーバーを選択し、Connect をクリックします。
直接 IP 経由
- Join Game タブで、Address フィールドにサーバー IP を、Port フィールドにポートを入力します。
- プレイヤー名を入力し、Connect をクリックします。
- サーバーパスワードが設定されている場合は、プロンプトが表示されたら入力します。
ディレクトリ構造
.minetest/
minetest.conf - Main configuration file
minetest.conf.example - Full settings reference
games/ - Installed game engines
mods/ - Server-wide mods
worlds/ - World data
world/ - Default world folder