Jobs Reborn
No more updates here. Newest version can be found at spigotmc

Supports 1.8 / 1.9 / 1.10 / 1.11 / 1.12 / 1.13 / 1.14 / 1.15 / 1.16 servers!
A fully configurable plugin that allows you to get paid for breaking, placing, killing, fishing, and crafting, and more. Class based professions, gain experience as you perform your job.

- UUID support
- Mysql/SqLite data base systems
- Locale files
- Daily quests
- Signs command support
- Signs top list support
- GUI for job info or joining them
- Crowdin locale management
- Create your own custom jobs and choose what they get paid for and how much.
- Default jobs: Hunter-Farmer-Enchanter-Explorer-Woodcutter-Miner-Builder-Digger-Crafter-Fisherman-Weaponsmith-Brewer
- Levelling mechanic where higher level jobs will give higher incomes. Income earned = experience gained.
- Equation determining maximum experience, experience gained and income gained is customizable.
- Execute commands on predetermine leveling up
- Leave your job and return to it by suffering level loss during this action
- Fully customizable skill levels in the game to mark leveling milestones.
- Payment output in action bar
- Option to limit income for certain time interval
- Chat integration to display current job name and titles.
- Several protections against exploiting
- Auto-save to protect against server crashes.
- In game job editor
- McMMO integration
- MythicMobs support
- Money/Exp boost with specific permission
- Money/Exp boost by wearing or using special items
- Option to leave and return with possible exp lost during transfer.
- Optional sounds on level up.
- Full permissions support for BukkitPerms compatible plugins.
- Admin commands work with online players.
- Auto tab complete commands
- Foreign language translations
- Possible actions to get paid for:
- Break - by breaking blocks
- TNTBreak - by breaking blocks with tnt or minecart tnt
- Place - by placing blocks
- Kill - by killing any living creature including players
- MMKill - by killing mythic mobs
- Fishing - by catching fish
- Craft - by creating items
- Eat - by eating food
- Smelt - by smelting items
- Brewing - by making potions
- Enchanting - by enchanting items
- Repair - by repairing items
- Breed - by breading animals
- Tame - by taming animals
- Milk - for milking cows
- Dye - for dyeing leather armour
- Shear - for shearing sheep's by color
- Explore - for exploring map
- Custom kill - by killing player with specific profession
- VTrade - trading with villagers
- Collect - collecting honey, compost and berries
- Bake - baking
- StripLogs - stripping logs.




Signs works in same way as simple commands. Put into first line [Jobs] and rest of lines can be filled up with all possible jobs plugin commands. You can even put admin commands and don't be afraid that some one will use them, as all commands will be performed in same way as user regularly enter them in chat. Just keep in mind that first line always [jobs] and res of them can be filled up with any commands you can imagine, you can put even couple command variables in one line if its fits. For ex:
[jobs] join miner
[jobs] join miner
[jobs] info miner
[jobs] info miner break
[jobs] stats Zrips
[jobs] toggle
[jobs] boost miner 2

To create top list of sign create sign with text:
[jobs] toplist miner 1
This will create sign with 4 entries from 1 to 4 place, like this:

To create special sign which one can be customized in locale file, write like this:
[jobs] toplist miner 1s
This will create sign for first place in miner job and it will look like this:

You can place head on top of sign and it will update with that place player head texture. With everything set up properly you can get result like this:

To have global top list use gtoplist and skip job name
[jobs] gtoplist 1

Most important permissions are: jobs.use and jobs.world.[worldname] they will be added automatically in most cases, if not, then you will need to add them for each player or in their permission group.
Full permission list can be found https://github.com/Zrips/Jobs/wiki/Permissions


Out Dated! For 2.9.1 version
Out Dated! For 2.0.1 version

- Vault
- MySQL (optional)
- PlaceholderAPI (optional)
- MythicMobs (optional)
- McMMO (optional)
- WorldGuard (optional)
- MyPet (optional)
- EcoEnchants (optional)


5 events will be fired:
- JobsJoinEvent
- JobsLeaveEvent
- JobsLevelUpEvent
- JobsPaymentEvent
- JobsExpGainEvent
- JobsScheduleStartEvent
- JobsScheduleStopEvent
To get players job list use:
List<JobProgression> jobs = Jobs.getPlayerManager().getJobsPlayer(player).getJobProgression();
for (JobProgression OneJob : jobs) {
// Do your stuff here
}
Or this if player is offline:
List<JobProgression> jobs = Jobs.getPlayerManager().getJobsPlayerOffline(player).getJobProgression();
for (JobProgression OneJob : jobs) {
// Do your stuff here
}
To get job list:
Jobs.getJobs();

By default plugin comes with Full EN and partial LT/DE/CS/FR/RU translation files. If you want to translate file to your own language, just change in generalConfig file from locale-language: en to your desired language. After server reload you can freely edit your locale file.

Plugin is under GNU GENERAL PUBLIC LICENSE V3




-
View User Profile
-
Send Message
Posted Mar 29, 2015@Flarupspige
I'm was thinking about this feature some time ago, i will try to implement.
@roracle
For you, i will look into this, i can't promise anything thou.
-
View User Profile
-
Send Message
Posted Mar 29, 2015So will you eventually add the "pay from account" thing? I hate asking, but players like Jobs but as admin, I don't like money coming out of no where.
On my server we trade gold to a bank with infinite money, because it's gold being the money. We don't use a physical gold money plugin, we use SignShops to trade gold for digital money. This way there's no more money in the world than there is gold.
When plugins pay out from an infinite, no-backed pit of money, some new comers can't get a foot in the server's economic practices. People who were there for years end up with TONS of money, and that's being circulated, but good luck any new player coming to join in.
Because we regulate how much money there is, we don't have that problem.
Now all transactions are taxed, and it is my goal to have those taxes split to various accounts. When that happens, the stock market can be backed (so players can sell to it) and so too can Jobs be backed (if you get around to implementing pay from account).
Thanks for listening and I hope you can put this feature in!
-
View User Profile
-
Send Message
Posted Mar 28, 2015can you add a max pay feature?
for example, so you only can earn 2000 per 5 minutes? :)
-
View User Profile
-
Send Message
Posted Mar 28, 2015@Zrips
Oh Thank you, I'm sorry, I didn't saw it.
-
View User Profile
-
Send Message
Posted Mar 28, 2015@resitancedude
This is the same plugin, you can replace it with old jobs plugin and everything should work just fine
-
View User Profile
-
Send Message
Posted Mar 27, 2015Can we import phrstbrn jobs plugin to jobs reborn ? I don't want to loose my player data ...
-
View User Profile
-
Send Message
Posted Mar 27, 2015And you can use "Tame" to get money for taming animals
-
View User Profile
-
Send Message
Posted Mar 27, 2015@RCKing57
Its already done couple versions back :) just use like this
-
View User Profile
-
Send Message
Posted Mar 27, 2015If you can add new features to this plugin, can you add earning money with breeding? Thank you
-
View User Profile
-
Send Message
Posted Mar 23, 2015@Zrips
Out of curiosity, were you going to implement the "pay from server account, don't pay if serve account is 0" on a future release?
-
View User Profile
-
Send Message
Posted Mar 23, 2015@Zrips
That is correct, sir!
-
View User Profile
-
Send Message
Posted Mar 23, 2015@roracle
So you want option to pay from some account and if there is no money left they will not get any?
-
View User Profile
-
Send Message
Posted Mar 22, 2015Haven't enabled this yet in the perms, but I had to ask: does this auto-pay money out of nowhere? I would like the option to pay people out of a central bank account if possible.
-
View User Profile
-
Send Message
Posted Mar 19, 2015@PortGasMC
They already fixed this issue, you can grab McMMO dev build from HERE
-
View User Profile
-
Send Message
Posted Mar 19, 2015@Zrips
they will be updating the plugin for this? Alchemy job works correctly as of McMMO build#43 fix
-
View User Profile
-
Send Message
Posted Mar 19, 2015Also how do I make jobs and edit the income of those jobs?
-
View User Profile
-
Send Message
Posted Mar 19, 2015Just wondering for my server, does this have everything I need for Economy or do I need some extra plugins? If so would you mind listing them? Also I use 1.8.1 so maybe 1.8/1.8.2/1.8.3 will work, maybe not? Thanks and keep up the good work!
-
View User Profile
-
Send Message
Posted Mar 19, 2015@Flarupspige
Yea, tested couple times
-
View User Profile
-
Send Message
Posted Mar 19, 2015@Zrips
do you earn money on it? :O
-
View User Profile
-
Send Message
Posted Mar 19, 2015Alchemy job works correctly as of McMMO build#43 fix