ActivityRewarder
提供:pkki鯖公式wiki

このプラグインはデイリー報酬を受け取る機能を追加するプラグインです。デイリー報酬を毎日受け取ることができます。
| 制作者 | CoolDCB |
| 最新バージョン(2023/11/08) | 2.1.5 |
| 対応バージョン | 1.16~1.20 |
| リリース日 | 2023/01/23 |
| SpigotMC | SpigotMC-Activity Rewarder |
コマンド
| コマンド | 権限 | 説明 |
|---|---|---|
| /rewards | activityrewarder.use | 報酬画面を開く |
| /rewards about | - | ActivityRewarderの詳細を見る |
| /rewards claim | activityrewarder.use | 報酬を受け取る |
| /rewards import <plugin> | activityrewarder.import | コンフィグファイルを他のプラグインから読み込む |
| /rewards reload | activityrewarder.reload | ActivityRewarder再読み込み |
| /rewards reset <player> | activityrewarder.reset | プレイヤーの報酬をリセットする |
| /rewards reset-days <player> | activityrewarder.resetdays | プレイヤーの今まで受け取ってきた報酬日をリセットする |
| /rewards set-days <player> <day> | activityrewarder.setdays | プレイヤーの報酬日を設定する |
| /rewards reset-streak <player> | activityrewarder.resetstreak | プレイヤーの連続記録リセットする |
| /rewards set-streak <player> <streak> | activityrewarder.setstreak | プレイヤーの連続記録をセットする |
| /rewards update | activityrewarder.update | プラグインのアップデート |
pkki鯖ではメニューから開けます

JAVA版では、インベントリの中のメニューからデイリー報酬画面を開くことが可能です。また、
統合版では、/qまたは/menuからメニューを開いてデイリー報酬画面を開くことができます。
毎日デイリー報酬を受け取ると結構な額を貰えるので受け取っておいた方が得です。
Configファイル
ActivityRewarderプラグインはDailyRewardモジュールとDailyPlaytimeモジュールとGlobalPlaytimeGolsモジュールに分かれています。各モジュールは有効または、無効化することができます。無効化するとメモリの消費を抑えれたりします。各モジュールに分かれているので、どういう形式で設定するのかを各モジュール事に説明します。
※ChatGPTで翻訳しています(人間によるチェック済み)。
DailyReward
基本の形
rewardName:
# この報酬が表示される日数
on-day: 1
# および/または
# この報酬が表示される日付
on-date: 01-10-1982
# この報酬コレクションの優先度
# (同じ日に複数のコレクションが表示される場合、最も高い優先度のものが表示されます)
priority: 1
# 報酬を繰り返す頻度(日単位)
repeat: 1
# 継承するカテゴリ
category: small
# 表示アイテムは関連するカテゴリのテンプレートと
# デフォルトの報酬テンプレートと組み合わせられ、
# 簡単にカスタマイズできます
display-item:
lore:
- "line1"
- "line2"
redeem-sound: ENTITY_EXPERIENCE_ORB_PICKUP
# Reward Typesに示されている報酬のリスト
rewards:
- ~~~
デフォルト
# プレイヤーを日付1にリセットします。これはstreaksに影響しません(無効にするには-1に設定)
reset-days-at: -1
# プレイヤーが1日欠けると日付1にリセットされるかどうか
streak-mode: true
# プレイヤーが1日に複数の報酬を受け取るか、最も優先度の高いものだけを受け取るか
allow-reward-stacking: false
# 未指定の場合に再生される報酬の引き換えサウンド
default-redeem-sound: ENTITY_PLAYER_LEVELUP
# 表示される予定のカテゴリ
upcoming-category: large
# 報酬リスト(%player% - 報酬を受け取るユーザー)
daily-rewards:
default:
on-date: 01-10-1982
priority: -1
repeat: 1
category: small
display-item:
lore:
- "&#bdbebf報酬: &o(その中の1つ)"
- "&#bdbebf- 4鉄のインゴット"
- "&#bdbebf- 6パン"
- "&#bdbebf- 1フグ"
- "&#bdbebf- 4シーピクル"
- "&#bdbebf- 2スイレンの葉"
- "&#bdbebf- 13土"
- "&#bdbebf- 1ピッチャープラント"
redeem-sound: ENTITY_EXPERIENCE_ORB_PICKUP
rewards:
- type: random
rewards:
- type: item
material: iron_ingot
amount: 4
- type: item
material: bread
amount: 6
- type: item
material: pufferfish
amount: 1
- type: item
material: sea_pickle
amount: 4
- type: item
material: lily_pad
amount: 2
- type: item
material: dirt
amount: 13
- type: item
material: pitcher_plant
amount: 1
day-1:
on-day-num: 1
category: small
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 4焼き牛肉"
- "&#bdbebf- 4焼き豚肉"
- "&#bdbebf- 8りんご"
rewards:
- type: item
material: cooked_beef
amount: 4
- type: item
material: cooked_porkchop
amount: 4
- type: item
material: apple
amount: 8
day-2:
on-day-num: 2
category: small
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 8チェリーサプリング"
- "&#bdbebf- 12ピンクの花びら"
rewards:
- type: item
material: cherry_sapling
amount: 8
- type: item
material: pink_petals
amount: 12
day-3:
on-day-num: 3
category: small
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 32オークの原木"
- "&#bdbebf- 32ジャングルの原木"
- "&#bdbebf- 8オークの苗木"
rewards:
- type: item
material: oak_log
amount: 32
- type: item
material: jungle_log
amount: 32
- type: item
material: oak_sapling
amount: 8
day-4:
on-day-num: 4
category: small
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 4たんぽぽ"
- "&#bdbebf- 4赤いチューリップ"
- "&#bdbebf- 4アリウム"
rewards:
- type: item
material: dandelion
amount: 4
- type: item
material: red_tulip
amount: 4
- type: item
material: allium
amount: 4
day-5:
on-day-num: 5
category: small
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 1鍛冶台"
- "&#bdbebf- 6ランタン"
rewards:
- type: item
material: smithing_table
amount: 1
- type: item
material: lantern
amount: 6
day-6:
on-day-num: 6
category: small
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 6グローベリー"
- "&#bdbebf- 6スイートベリー"
rewards:
- type: item
material: glow_berries
amount: 6
- type: item
material: sweet_berries
amount: 6
day-7:
on-day-num: 7
category: small
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 12鉄のインゴット"
rewards:
- type: item
material: iron_ingot
amount: 12
day-12:
on-day-num: 12
category: medium
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 2ダイヤモンド"
- "&#bdbebf- 1金のリンゴ"
rewards:
- type: item
material: diamond
amount: 2
- type: item
material: golden_apple
amount: 1
day-24:
on-day-num: 24
category: medium
display-item:
lore:
- "&#bdbebf報酬:"
- "&#bdbebf- 2ダイヤモンド"
- "&#bdbebf- 1金のリンゴ"
rewards:
- type: item
material: diamond
amount: 2
- type: item
material: golden_apple
amount: 1
day-30:
on-day-num: 30
priority: 1
category: large
display-item:
lore:
- "Ueb73報酬:"
- "Ueb73- 1コンジット"
- "Ueb73- 6ダイヤモンド"
- "Ueb73- 1鉄ブロック"
rewards:
- type: item
material: conduit
amount: 1
- type: item
material: diamond
amount: 6
- type: item
material: iron_block
amount: 1
gui:
title: " ȑbf2&lデイリーリワード"
# アイテムスタックの量として月の日付を表示します
date-as-amount: false
# GUIの最初の日を設定します(DAY:現在の日から始まり、MONTH:現在の月の初めから始まり、GRID:1日から始まり、ページの終わりを超えるとループします)
scroll-type: GRID
# 使用可能なテンプレート:DEFAULT、COMPACT、COMPACT_PROFILE、BORDERED、BORDERED_DAILY、DAILY_REWARDS_PLUS、NDAILY_REWARDS、CUSTOM
# カスタムテンプレートの作成と使用に関する詳細については、https://dave-12.gitbook.io/activity-rewarder/configuring/gui-templates#custom-templatesを参照してください
template: "DEFAULT"
DailyPlaytime
基本の形
- category: small # 継承するカテゴリ
play-minutes: 60 # この報酬を受け取ることができるプレイ時間(分単位)
# GUIに表示されるアイテム
display-item:
material: ... # ここにアイテムの種類を指定
# Reward Typesに示されている報酬のリスト
rewards:
- ... # ここに報酬の詳細を指定
デフォルト
# 毎日リセットされる時間ごとのプレイタイム目標
# 任意のオンラインプレイヤーが報酬を受け取る必要があるかどうかを確認する間隔(-1で無効化)
refresh-time: 30
# デイリーリワードをクレームするときに報酬を受け取るかどうか
give-with-daily-rewards: false
daily-goals:
- category: small
play-minutes: 60 # 1時間
rewards:
- type: item
material: iron_ingot
amount: 1
- category: small
play-minutes: 120 # 2時間
display-item:
amount: 2
rewards:
- type: item
material: diamond
amount: 3
- category: small
play-minutes: 180 # 3時間
display-item:
amount: 3
rewards:
- type: item
material: diamond
amount: 3
- category: small
play-minutes: 240 # 4時間
display-item:
amount: 4
rewards:
- type: item
material: diamond
amount: 3
- category: small
play-minutes: 360 # 6時間
display-item:
amount: 6
rewards:
- type: item
material: diamond
amount: 3
- category: medium
play-minutes: 480 # 8時間
display-item:
amount: 8
rewards:
- type: item
material: diamond
amount: 3
- category: large
play-minutes: 600 # 10時間
display-item:
amount: 10
rewards:
- type: item
material: diamond
amount: 3
# GUIは現在このモジュールでは利用できません
gui:
title: " ȑbf2&lデイリープレイタイムリワード"
# 使用可能なテンプレート:DEFAULT、COMPACT
# 詳細については、https://dave-12.gitbook.io/activity-rewarder/configuring/gui-templates#custom-templatesを参照してください
template: "CUSTOM"
format:
- "#########"
- "#RRRRRRR#"
- "#########"
GlobalPlaytimeGols
基本の形
- category: small # 継承するカテゴリ
# この報酬を受け取ることができるプレイ時間(分単位)
play-minutes: 60
# GUIに表示されるアイテム
display-item:
material: ... # ここにアイテムの種類を指定
# Reward Typesに示されている報酬のリスト
rewards:
- ... # ここに報酬の詳細を指定
デフォルト
# リセットされないグローバルプレイタイム目標
# 任意のオンラインプレイヤーが報酬を受け取る必要があるかどうかを確認する間隔(-1で無効化)
refresh-time: 30
# デイリーリワードをクレームするときに報酬を受け取るかどうか
give-with-daily-rewards: false
global-goals:
- category: small
play-minutes: 600 # 10時間
display-item:
material: clock
amount: 1
rewards:
- type: item
material: iron_ingot
amount: 1
- category: small
play-minutes: 1440 # 24時間
display-item:
material: clock
amount: 1
rewards:
- type: item
material: diamond
amount: 3
# GUIは現在このモジュールでは利用できません
gui:
title: " ȑbf2&lグローバルプレイタイムリワード"
# 使用可能なテンプレート:DEFAULT、COMPACT
# 詳細については、https://dave-12.gitbook.io/activity-rewarder/configuring/gui-templates#custom-templatesを参照してください
template: "CUSTOM"
format:
- "#########"
- "#RRRRRRR#"
- "#########"