Jobs Reborn

提供:pkki鯖公式wiki
2023年11月10日 (金) 18:02時点におけるPkki (トーク | 投稿記録)による版
Jobs Reborn

このプラグインは、破壊、配置、殺害、釣り、クラフトなどに対して報酬を得ることができるプラグインです。経済鯖でお金を稼ぐ手段に最適で、このプラグインにはVaultと、バージョン5.0.0.0では、CMILibプラグインが必要です。

ActivityRewarder
制作者 zrips
最新バージョン(2023/11/08) 5.2.1.2
対応バージョン 1.7~1.20
リリース日 2015/02/21
SpigotMC SpigotMC-JobsReborn

使い方

/jobs browse

このコマンドで職業選択画面を開きます(私の鯖ではメニューから開けます)。

仕事はデフォルトでは最大3つ選べます(私の鯖では6つです)

左クリックで職業に就くことができ、右クリックで職業の内容を見ることができます。

Qキーで退職できます。

職業一覧(デフォルト)

デフォルトの職業一覧を載せています。

仕事一覧(デフォルト)
仕事 内容 仕事 内容
brewer 醸造してお金を稼ぐ fisherman 釣りをしてお金を稼ぐ
builder 建築をしてお金を稼ぐ hunter 敵などを倒してお金を稼ぐ
crafter クラフトをしてお金を稼ぐ miner 鉱石など掘ってお金を稼ぐ
digger シャベルで土などを掘って稼ぐ none 無職
enchanter エンチャントをしてお金を稼ぐ weaponsmith 鍛冶をしてお金を稼ぐ
farmer 農作業をしてお金を稼ぐ woodcutter 木を切ってお金を稼ぐ

職業ランク

職業にはランクがあり、このようになっています。

イニシャル 名称 レベル 日本語名
R Rookie 1~19 新人
A Apprentice 20~39 見習い
N Novice 40~59 未熟者
C Craftsman 60~69 職人
J Journeyman 70~79 熟練した職人
E Expert 80~89 名人
M Master 90~99 達人
G God 100~

コマンド

エリア

名前 権限 説明
/jobs area add wg:worldGuardArea 2 jobs.area.add 特定の WorldGuard エリアに、ボーナス量 2 の新しい制限エリアを追加します。
/jobs area add 2.1 jobs.area.add ボーナス量 2.1 の新しい制限エリアを追加します。
/jobs area remove areaName jobs.area.remove 指定された制限エリアを削除します。
/jobs area info - プレーヤーがエリアのいずれかに立っている場合、エリアに関する現在の情報を出力します。
/jobs area list - 利用可能なすべての制限エリアを場所ごとにリストします。

アイテムボーナスの編集

権限: jobs.command.edititembonus

Name Explanation
/jobs edititembonus add itemName アイテムボーナスNBTをプレイヤーの手の中にあるものに設定します。
/jobs edititembonus remove プレイヤーが現在持っているアイテムからNBTを削除します。
/jobs edititembonus list プレイヤーが現在保有しているアイテムボーナスを一覧表示します。

ポイント編集

権限: jobs.command.editpoints

Name Explanation
/jobs editpoints playerName add 3.2 Adds 3.2 amount of points to the given player.
/jobs editpoints playerName take 5 Takes 5 amount of points from the given player.
/jobs editpoints playerName set 35 Sets the player points to 35

Experience, level

Permissions: jobs.command.exp, jobs.command.level

Name Explanation
/jobs exp playerName jobName add 2.5 Adds 2.5 amount of experience to the given player.
/jobs level playerName jobName take 8 Takes 8 amount of level from the given player.
/jobs expplayerName jobName set 10 Sets the player exp to 10

Expboost, moneyboost, pointboost

Permissions: jobs.command.expboost, jobs.command.moneyboost, jobs.command.pointboost

Name Explanation
/jobs expboost jobName 2.5 Adds 2.5 amount of experience boost to the specified job.
/jobs pointboost jobName 1hour5m30second 2.5 Adds 2.5 amount of point boost to the specified job with the specified time.
/jobs moneyboost all 5 10m Sets the Global money bonus to 500% for all the available jobs for 10 minutes.
/jobs expboost reset jobName Resets the experience boost for the specified job.
/jobs pointboost reset all Resets the point boost for all jobs.

Gtop, top

Permission: jobs.command.gtop, jobs.command.top

Name Explanation
/jobs gtop/top Displays the global toplist in scoreboard or in chat.
/jobs gtop/top clear Clears the visible scoreboard.
/jobs gtop/top 2 Displays the global toplist from the given page.

Info

Permission: jobs.command.info

Name Explanation
/jobs info jobName Displays informations about the given job.
/jobs info jobName 2 Displays informations about the given job from page 2.
/jobs info jobName place Displays informations about the given job with the specified action type.

Join

Permission: jobs.command.join

Name Explanation
/jobs join jobName Joins to the given job
/jobs join jobName -needConfirmation Joins to the given job with confirmation.

Placeholders

Permission: jobs.command.placeholders

Name Explanation
/jobs placeholders Lists all the available jobs placeholders.
/jobs placeholders parse %placeholder% Parses the given placeholder
/jobs placeholders -p:3 Prints the placeholders from page 3.
/jobs placeholders playerName Lists all the available jobs placeholders for the given player.

Playerinfo

Permission: jobs.command.playerinfo

Name Explanation
/jobs playerinfo playerName jobName Displays the given job informations including player.
/jobs playerinfo playerName jobName 2 Displays informations about the given job and player from page 2.
/jobs playerinfo playerName jobName break Displays informations about the given job and player with the specified action type.

Quests

Permission: jobs.command.quests

Name Explanation
/jobs quests Displays the available quests for the player.
/jobs quests playerName Displays the available quests about the given player.
/jobs quests next Resets and gets a new quest lists

Resetquest

Permission: jobs.command.resetquest

Name Explanation
/jobs resetquest Resets the quests for the player.
/jobs resetquest playerName Resets the quests for the given player.
/jobs resetquest jobName playerName Resets the quests for the specified job.

Miscellaneous commands

Name Permission Explanation
/jobs archive jobs.command.archive Displays the archived jobs list for the player.
/jobs archive playerName jobs.command.admin.archive Displays the archived jobs list about the specified player.
/jobs blockinfo jobs.command.blockinfo Prints the block informations where the player is looking at.
/jobs bonus jobName jobs.command.bonus Displays the currently available bonuses for the given job.
/jobs bp jobs.command.bp Displays only one block protection around the player within 10 radius.
/jobs bp -a jobs.command.bp Displays all the available block protection around the player within 10 radius.
/jobs browse jobs.command.browse Displays all the available jobs in GUI or in chat.
/jobs browse -p:3 jobs.command.browse Displays the available jobs from page 3 in chat.
/jobs browse -j:jobName jobs.command.browse Displays the specified job in chat.
/jobs clearownership jobs.command.clearownership Clears for the player's all the registered owner ship, like furnaces, brewing stands.
/jobs clearownership playerName jobs.command.admin.clearownership Clears the given player's registered owner ship, like furnaces, brewing stands.
/jobs convert jobs.command.convert Converts the current database to a new one.
/jobs demote playerName jobName level jobs.command.demote Demotes a specified player's job level to a new one.
/jobs employ playerName jobName jobs.command.employ Employs the given player in the specified job.
/jobs entitylist jobs.command.entitylist Lists all the known alive and spawnable entities.
/jobs explored jobs.command.explored Prints all explored chunks players in specific chunk.
/jobs fire jobName playerName jobs.command.fire Fires the given player from the specified job.
/jobs fireall all jobs.command.fireall Fires all the player from all jobs.
/jobs fireall playerName jobs.command.fireall Fires the given player from all jobs.
/jobs give playerName jobName items/limiteditems jobs.command.give Gives a limited item to the given player.
/jobs glog jobs.command.glog Prints all jobs log globally.
/jobs grantxp playerName jobName 3.4 jobs.command.grantxp Grants 3.4 amount of experience for the given player to the specified job.
/jobs itembonus jobs.command.itembonus Displays the item bonuses that the player holds currently including armor contents.
/jobs iteminfo jobs.command.iteminfo Displays the item informations the the player holds currently.
/jobs leave jobName jobs.command.leave Leaves the specified job.
/jobs leaveall jobs.command.leaveall Leaves all the jobs.
/jobs limit playerName jobs.command.limit Prints the limit of the player.
/jobs log jobs.command.log Displays the player's log
/jobs log playerName jobs.command.log.others Displays other player's log
/jobs points jobs.command.points Displays the amount of player's points.
/jobs points playerName jobs.command.admin.points Displays the amount of the given player's points.
/jobs promote playerName jobName jobs.command.promote Promotes the given player to the specified job.
/jobs reload jobs.command.reload Reloads the entire plugin
/jobs removexp playerName jobName 7.4 jobs.command.removeexp Removes given amount of experience from player's job.
/jobs resetlimit playerName jobs.command.resetlimit Resets the given player's limit.
/jobs resetlimit all jobs.command.resetlimit Resets all the player's limit.
/jobs skipquest jobName playerName questName jobs.command.skipquest Skips the given quest for the player.
/jobs stats jobs.command.stats Prints the player's job statistic.
/jobs stats playerName jobs.command.admin.stats Prints the given player's job statistic.
/jobs toggle bossbar/actionbar jobs.command.toggle Toggles the given action type from displaying.
/jobs transfer playerName oldJob newJob jobs.command.transfer Transfers the given player's old job to the new one.

対応アクション

このプラグインは仕事を作成することも可能です。可能なアクションは下の通りです。

  • ブレイク- ブロックを壊すことによって
  • TNTBreak - tnt またはトロッコ tnt でブロックを破壊することによって
  • 配置- ブロックを配置することによって
  • キル- プレイヤーを含むあらゆる生き物を殺すことによって
  • MMKill - 神話級Mob を殺すことによって
  • 釣り- 魚を捕まえることによって
  • クラフト- アイテムを作成することによって
  • 食べる- 食べ物を食べることによって
  • ワカサギ- アイテムを製錬することによって
  • 醸造- ポーションを作ることによって
  • エンチャント- アイテムにエンチャントをかける
  • 修理- アイテムを修理する
  • 動物にパン粉をまぶして品種改良する
  • 飼いならす- 動物を飼いならすことによって
  • 牛乳- 牛の搾乳用
  • 染料- 革鎧の染色用
  • Shear - 羊の毛を色ごとに刈り取るための
  • 探索- マップの探索用
  • カスタムキル- 特定の職業を持つプレイヤーを殺害することによって
  • VTrade - 村人との取引
  • 収集- 蜂蜜、堆肥、ベリーを収集する
  • 焼く- 焼く
  • StripLogs - ログを削除します。