Jobs Reborn

このプラグインは、破壊、配置、殺害、釣り、クラフトなどに対して報酬を得ることができるプラグインです。経済鯖でお金を稼ぐ手段に最適で、このプラグインにはVaultと、バージョン5.0.0.0では、CMILibプラグインが必要です。
| 制作者 | 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 - ログを削除します。