複数の制限
329字程度約1分
2025-02-24
関連情報
このページはGitHub Copilotによって翻訳されました。文法的な誤りや不自然な表現が含まれている可能性があります。 翻訳の改善にご協力いただける場合は、Languageをご参照ください。
紹介
多くの場合、通常のプレイヤー、スポンサーのプレイヤー、VIPプレイヤーに対して異なる領地制限を設定したいと考えます。例えば、通常のプレイヤーは10の領地しか主張できませんが、スポンサーのプレイヤーは20の領地を主張でき、VIPプレイヤーは30の領地を主張できます。
Dominionは、異なるプレイヤーグループに対して異なる領地制限を設定できるグループ制限機能を提供します。 サードパーティのリチャージプラグインと組み合わせることで、プレイヤーはリチャージ後に自動的により緩やかな領地制限にアップグレードできます。
設定方法
1. 前提条件
- Dominionの設定ファイル構造を理解し、基本設定を完了すること;
- LuckPermsなどの権限プラグインをインストールすること;
2. 設定の準備
まず、limitations/default.yml
ファイルをコピーし、limitations/<group_name>.yml
にリネームします。例えば、 limitations/vip.yml
:
- limitations
- default.yml
- vip.yml
vip.yml
ファイルの制限をVIPプレイヤーの希望する制限に変更し、/dom reload CONFIG
を使用して設定ファイルをリロードします。
3. 権限グループの設定
LuckPermsを例にとって、権限グループを開き、vip
という名前のグループを作成します:

作成後、対応するプレイヤーにgroup.vip
権限を追加し、LuckPermsの設定を保存して有効にします。
ヒント
この例はLuckPermsを使用して手動で設定する方法を示しています。
リチャージ機能を持つプラグインをインストールすることをお勧めします。これにより、プレイヤーの権限グループが自動的に設定され、手動の介入なしに領地制限の自動切り替えが実現できます。
優先順位
ほとんどの権限プラグインは権限グループの継承をサポートしているため、プレイヤーは同時に複数の権限グループに属することができます。
各limitations/<group_name>.yml
ファイルでpriority
フィールドを設定することで、プレイヤーが複数のグループに属している場合にどのグループの制限を使用するかを決定できます。 priority
値が小さいほど、優先順位が高くなります。
例えば、プレイヤーがvip
とdefault
の両方のグループに属している場合、vip
グループの制限を使用したいと考えます。 したがって、priority
を次のように設定できます:
vip.yml
:0
に設定default.yml
:1
に設定
このように、プレイヤーが両方のグループに属している場合、その領地制限はvip.yml
の設定を使用します。