エンダー系ジャックポット
Vault + 経済プラグイン が必要です。
エンダードラゴン、エンダーマン、エンダーマイトにプレイヤーが倒されるとプレイヤーのお金が取られる
時間でジャックポットのお金が増えていく
エンダードラゴン、エンダーマン、エンダーマイトを倒してもジャックポットのお金が増えてく
エンダードラゴンを倒すと確率で何%かジャックポットから倒したプレイヤーに支払い
config.ymlで各設定が出来る
一般ユーザー向けコマンド
コマンド
説明
/enderjackpot jackpot 現在のジャックポット金額を表示します。
/enderjackpot jp 上記コマンドの短縮形です。
/enderjackpot help 利用可能なコマンド一覧を表示します。
管理者向けコマンド
コマンド
説明
/enderjackpot reload プラグイン設定ファイルをリロードし、ドラゴンの復活タスクも再起動します。
/enderjackpot reset ジャックポットの金額をリセットします。
/enderjackpot spawn エンダードラゴンを手動で召喚します。
/enderjackpot respawn 通常の復活演出を伴ってドラゴンを復活させます。
/enderjackpot crystal エンドのエンダークリスタルを再設置します。
Code (YAML):
commands:
enderjackpot:
description
: エンダージャックポット関連コマンド
usage
: /enderjackpot <reload|jackpot|reset|spawn|respawn|crystal|help>
aliases
:
[ej
]
Code (YAML):
permissions:
enderjackpot.admin:
description
: 管理者権限
default
: op
enderjackpot.use:
description
: 一般使用権限
default
: true
Code (YAML):
# エンダージャックポットプラグイン設定ファイル
# ジャックポット設定
jackpot
:
# 初期ジャックポット金額
initial-amount
: 10000.0
# 現在のジャックポット金額
current-amount
: 10000.0
# 最後にエンダードラゴンが倒された時間(ミリ秒)
last-dragon-kill-time
: 0
# 時間経過によるジャックポット増加設定
time-increase
:
# 1分ごとに増加する金額
amount-per-minute
: 100.0
# 有効/無効
enabled
: true
# エンダーモブを倒した時のジャックポット増加設定
mob-kill-increase
:
# エンダードラゴンを倒した時の増加金額
ender-dragon
: 5000.0
# エンダーマンを倒した時の増加金額
enderman
: 1.0
# エンダーマイトを倒した時の増加金額
endermite
: 10.0
# 有効/無効
enabled
: true
# エンダードラゴンを倒した時のジャックポット獲得設定
dragon-jackpot
:
# ジャックポット獲得確率(0.0-1.0)
chance
: 0.1
# 獲得できるジャックポットの割合範囲(ランダム)
payout-percentage
:
# 最小割合(0.0-1.0)
min
: 0.3
# 最大割合(0.0-1.0)
max
: 0.8
# エンダードラゴン復活設定
dragon-respawn
:
# 自動復活機能の有効/無効
enabled
: true
# 復活間隔(分)
respawn-interval
: 10
# 同時に存在できるドラゴンの最大数
max-dragons
: 3
# エンダークリスタルの自動修復
crystal-repair
:
# 有効/無効
enabled
: true
# ドラゴン復活時にクリスタルも復活させる
respawn-with-dragon
: true
# 復活時のメッセージ送信
announce-respawn
: true
# プレイヤーがエンダーモブに倒された時の金額徴収設定
death-penalty
:
# エンダードラゴンに倒された時の徴収金額
ender-dragon
: 2500.0
# エンダーマンに倒された時の徴収金額
enderman
: 500.0
# エンダーマイトに倒された時の徴収金額
endermite
: 250.0
# 有効/無効
enabled
: true
# プレイヤーの残高が不足している場合の処理
# true: 持っている分だけ徴収, false: 徴収しない
allow-partial-payment
: true
# メッセージ設定
messages
:
# プレフィックス
prefix
:
"&8[&dEnderJackpot&8] "
# ジャックポット関連
jackpot-current
:
"&aジャックポット現在金額: &e{amount}&a円"
jackpot-won
:
"&6おめでとうございます!ジャックポットで &e{amount}&6円 &7({percentage}) &6を獲得しました!"
jackpot-increased
:
"&aジャックポットが &e{amount}&a円 増加しました!"
# ドラゴン復活関連
dragon-respawned
:
"&5エンダードラゴンが復活しました!現在 &e{count}&5匹 のドラゴンが存在しています。"
dragon-respawn-failed
:
"&cエンダードラゴンの復活に失敗しました。(最大数に達している可能性があります)"
crystal-repaired
:
"&bエンダークリスタルが修復されました!"
# 死亡時のメッセージ
death-penalty-paid
:
"&c{mob}&cに倒されて &e{amount}&c円 を失いました..."
death-penalty-partial
:
"&c{mob}&cに倒されましたが、残高不足のため &e{amount}&c円 のみ徴収されました..."
death-penalty-no-money
:
"&c{mob}&cに倒されましたが、お金を持っていないため徴収されませんでした。"
# コマンド関連
reload-success
:
"&a設定をリロードしました。"
dragon-spawned
:
"&aエンダードラゴンを召喚しました!"
dragon-spawn-failed
:
"&cエンダードラゴンの召喚に失敗しました。"
no-permission
:
"&cこのコマンドを実行する権限がありません。"
player-only
:
"&cこのコマンドはプレイヤーのみ実行できます。"
# エラーメッセージ
economy-not-found
:
"&cエコノミープラグインが見つかりません。"