コマンドとGUI操作
MapArt Land Rentalは、NegiLibによるGUI画面と、すべての操作を直接実行できるチャットコマンドの両方に対応しています。 どちらの方法を使っても同じ結果が得られます。
NegiLib GUI
/mapart コマンドを引数なしで実行すると、メインメニューが開きます。
画面構成
- メインメニュー: 自分のプロジェクト一覧、借りている区画一覧、新規プロジェクト作成の各画面へ移動できます。
- プロジェクト一覧画面: 自身が所属するプロジェクトが一覧表示されます。ページ送りにも対応しています。
- プロジェクト詳細画面: プロジェクトの状態確認、共同制作者(メンバー)の管理、区画のレンタル、プロジェクトの休止や削除を行えます。
- メンバー管理画面: 現在のメンバー一覧の確認や、新しいメンバーの追加、既存メンバーの除外を行えます。
- 区画レンタル画面: 利用可能な区画サイズと初期費用、延長費用が一覧表示され、ワンクリックでレンタルできます。
- Lease詳細画面: 借りている区画の有効期限や座標の確認、現地へのテレポート、期間延長、返却を行えます。
:::tip クライアントに応じた自動最適化 NegiLibの機能により、Java EditionではNative DialogやインベントリGUIが自動選択されます。 また、Bedrock Edition(Geyser連携等)からの接続時も専用フォームで表示されます。 :::
プレイヤー向けコマンド一覧
基本コマンド
| コマンド | 説明 |
|---|---|
/mapart | メインGUIメニューを開きます。 |
プロジェクト操作 (/mapart project)
| コマンド | 説明 |
|---|---|
/mapart project create <名前> | 新しいプロジェクトを作成します。 |
/mapart project list | 自分が所属しているプロジェクト一覧を表示します。 |
/mapart project info <名前またはID> | 指定したプロジェクトの詳細情報を表示します。 |
/mapart project archive <名前またはID> | プロジェクトを休止状態(ARCHIVED)にします。 |
/mapart project activate <名前またはID> | 休止中のプロジェクトを再有効化(ACTIVE)します。 |
/mapart project delete <名前またはID> [confirm] | プロジェクトを削除します(30秒以内に confirm で確定)。 |
メンバー操作 (/mapart member)
| コマンド | 説明 |
|---|---|
/mapart member list <プロジェクト> | プロジェクトのメンバー一覧を表示します。 |
/mapart member add <プロジェクト> <プレイヤーまたはUUID> | プロジェクトに共同制作者を追加します。 |
/mapart member remove <プロジェクト> <プレイヤーまたはUUID> | プロジェクトから共同制作者を除外します。 |
区画レンタルと操作 (/mapart rent, /mapart lease)
| コマンド | 説明 |
|---|---|
/mapart rent <プロジェクト> <区画タイプ> | 指定したプロジェクト名義で区画をレンタルします(例: /mapart rent MyProject 128)。 |
/mapart lease list [プロジェクト] | 借りている区画一覧を表示します。プロジェクト名を省略した場合は所属する全区画を表示します。 |
/mapart lease info <Lease-ID> | 指定したLeaseの詳細(状態、残り時間、座標等)を表示します。 |
/mapart lease extend <Lease-ID> [回数] | 区画のレンタル期間を延長します。回数を省略した場合は1回分延長します。 |
/mapart lease release <Lease-ID> [confirm] | 区画を返却します(30秒以内に confirm で確定)。返却後は区画がリセットされます。 |
/mapart lease tp <Lease-ID> | 借りている区画の中心へテレポートします。 |
誤操作防止の確認トークン
区画の返却(lease release)やプロジェクトの削除(project delete)のような不可逆な操作では、誤操作を防ぐ安全機構が備わっています。
- コマンドを実行すると、チャットに警告メッセージが表示されます。
- 30秒以内に同じコマンドの末尾へ
confirmを付けて再度実行します。 - 30秒が経過した場合は確認トークンが無効化されるため、最初からやり直す必要があります。
> /mapart lease release 12
Plotはリセットされます。未ロック地図の表示が変わる可能性があります。複製とロックを確認し、30秒以内に末尾へ confirm を付けて再実行してください。
> /mapart lease release 12 confirm
操作が完了しました。