メインコンテンツまでスキップ

カスタムルートテーブル

EliteMobsがさまざまな場所で使用する汎用的なルート形式です。

これは最新の形式であり、使用が推奨されていますが、いくつかの古い形式も存在します。

ルートテーブルを開始する際は、設定を追加する前に必ず uniqueLootList: で始めてください。そうしないと、.yml設定ファイルがエラーになります。

エリートアイテムのドロップ:

キー詳細デフォルト
filename使用するカスタムアイテムのファイル名を設定します。Filenamenone
uniqueLootList:
- filename: magmaguys_toothpick.yml

これにより、モブは100%のドロップ率で MagmaGuy's Toothpick を1つドロップします。

一般設定:

キー詳細デフォルト
chanceルートがドロップする確率を設定します。Double1.0
amountこのルートエントリーのドロップ数を設定しますInteger1
ignorePlayerLevelルートドロップがプレイヤーのルートリミッターを無視するようにしますBooleanfalse
uniqueLootList:
- filename: magmaguys_toothpick.yml
chance: 0.5
amount: 10
ignorePlayerLevel: true

これにより、モブはプレイヤーレベルを無視して、50%のドロップ率で MagmaGuy's Toothpick を10個ドロップします。

エリートコインのドロップ:

キー詳細デフォルト
currencyAmountドロップされるコインの量を設定します。Integernone
uniqueLootList:
- currencyAmount: 344
chance: 0.5

これにより、モブは50%のドロップ率で344枚の Elite Coins をドロップします。

バニラアイテムのドロップ:

キー詳細デフォルト
materialドロップされるアイテムのマテリアルを設定します。Materialnone
uniqueLootList:
- material: APPLE
chance: 0.3
amount: 5

これにより、モブは30%のドロップ率で5つの Apples をドロップします。

アリーナ: 作業中(現在動作していません)

アリーナのルートテーブルを作成する際は、uniqueLootList: の代わりに rawArenaReward: でルートテーブルを開始してください。

キー詳細デフォルト
waveこのルートエントリーがドロップされるウェーブを設定します。アリーナでのみ使用されます。Integernone
levelルートドロップのレベルを設定します。アリーナでのみ使用されます。Integernone
rawArenaReward:
- material: BREAD
wave: 1
amount: 10
chance: 0.5
- filename: magmaguys_toothpick.yml
wave: 1
level: 2

プレイヤーが最初のウェーブをクリアすると、アリーナは50%のドロップ率で10個の Bread と、100%のドロップ率でレベル2の MagmaGuy's Toothpick を1つドロップします。

インスタンスダンジョン:

キー詳細デフォルト
difficultyIDこのルートがドロップするインスタンスダンジョンの難易度リストを設定します。インスタンスダンジョンでのみ使用されます。Stringnone
uniqueLootList:
- filename: magmaguys_toothpick.yml
chance: 0.5
difficultyID:
- 1
- 2

これにより、プレイヤーが難易度1または2でボスを倒した場合、モブは50%のドロップ率で MagmaGuy's Toothpick を1つドロップします。