PicoJobs

Humm I'm looking for a plugin to make everyone having a job, maybe make a miner job or humm an assassin job! Well, you found the correct plugin! With this plugin, you can create, remove, change all types of jobs that you can think of and more that are now being created!
THIS PLUGIN IS STILL ON A BETA VERSION, IF YOU FIND ANY ISSUES PLEASE REPORT THEM

- UUID support
- Different Storage methods [YAML, MySQL, MongoDB & more]
- Multi-Language support
- Full plugin in GUI [jobs-action = 3]
- Full plugin in COMMANDS [jobs-action = 2]
- Choose from different actions e.g.: Open GUI, Use commands, and ignore!
- 100% configurable plugin
- Easy to use API
- Create your own custom jobs and edit them fully
- Frequency system, earn more need to do more
- PlaceholderAPI support to use placeholders anywhere and our own placeholders
- Multiple job types: [BREAK, PLACE, KILL and more]
- Easy to read Wiki
- bStats support to do metrics
- Open Source plugin
- Support to the latest & old Minecraft versions and always updating!
- Disable commands until a player do X jobs
- Admin commands to help to administrate the server
- Auto tab complete for all the commands
- Edit any command & subcommand aliases
- Automatic save data to prevent data loss on crashes
- Permissions support using SuperPerms of Bukkit
- Vault, PlayerPoints, TokensManager, EXP and more integration in order to give the salary
- Automatic update system in order to keep the plugin always up to date
- HEX support for every message in the plugin
- Custom model data support in all the GUIs
- Custom cooldown when withdrawing salary and leaving a job
- and much more...
To Do:
- Web job editor (v1.0)
- More economy implementations [needing suggestions] (all versions)
- Add a new permission system for each job (v1.0)

All the aliases can be configured in the language file and the messages. The subcommands of /jobs only work if the job action is equal to 2.
- /jobs
- /jobs choose <job> - Choose a job
- /jobs work - See/Accept your work
- /jobs salary - See how much salary you have
- /jobs withdraw - Withdraw your salary
- /jobs leave - Leave the job
- /jobsadmin
- /jobsadmin info <player> - See the information of a player
- /jobsadmin reload - Reloads the settings & messages of the plugin
- /jobsadmin help - Shows the help of the admin commands
- /jobsadmin update - Automatically updates the plugin
- /jobsadmin about - See information about the plugin & server
- /jobsadmin set <salary | method | job> <player> <amount / job> - Sets the salary/method of a player

picojobs.use.basic
This permission is required for use the command /jobs, speak with NPCs (Premium Only) and etc... RECOMMENDED TO: Everyone
picojobs.job.<jobname>
This permission is required to get jobs that have the option require-permission setted to true. RECOMMENDED TO: VIPs
picojobs.admin
This permission is required to use the command /jobsadmin RECOMMENDED TO: ADMINs

If you find an issue please open an issue tracker on our Github page (redirect), if you want to give us a suggestion please send it on our Github or discord(redirect).



-
View User Profile
-
Send Message
Posted Feb 2, 2026Hello :)
How can I translate this into German?
-
View User Profile
-
Send Message
Posted Nov 9, 2022i get this error.
-
View User Profile
-
Send Message
Posted Nov 10, 2022In reply to user4302:
Please join our Discord to get further help.
-
View User Profile
-
Send Message
Posted Jan 12, 2022I would like to know if you get automatically paid when you do or sell something, thanks.
-
View User Profile
-
Send Message
Posted Nov 10, 2022In reply to galay05:
Please join our Discord to get further help.
-
View User Profile
-
Send Message
Posted Dec 23, 2021how do you create a custom job and with the salaries can you make them custom items? say for instance my friend and I are working on a server and we are using emeralds and diamonds with fortune 4 and having them named money for the currency for our players.
-
View User Profile
-
Send Message
Posted Dec 24, 2021In reply to shadowrose720:
Hello that is a feature that is planned. About creating jobs you should check the wiki. https://github.com/Picono435/PicoJobs/wiki
-
View User Profile
-
Send Message
Posted Sep 7, 2021How do i make a lil side thing for this and how do i get a auction for this plugin
-
View User Profile
-
Send Message
Posted Sep 8, 2021In reply to sagearexx:
Hello, if you by "lil side thing for this" you mean a side scoreboard you can do it by using a third-party plugin like Scoreboard and use the plugin placeholders that you can find here, also make sure to have PlaceholderAPI in order to have PicoJobs placeholders in other plugins.
I didn't understand what you meant by auction for this plugin tho...
If you still need help and want a faster answer make sure to join our discord.
-
View User Profile
-
Send Message
Posted Jul 12, 2021is there a way to make it so the salary for jobs doesnt multiply in the config?
-
View User Profile
-
Send Message
Posted Jul 13, 2021In reply to RaiiDzFN:
Yes just set the salary-frequency to 1 in the jobs.yml.
-
View User Profile
-
Send Message
Posted Jul 8, 2021its saying its not recognizing my vault plugin
-
View User Profile
-
Send Message
Posted Jul 8, 2021In reply to RaiiDzFN:
Hello, in order to use the VAULT economy implementation (the default economy implementation for all jobs) you need to install Vault and a compatible Vault economy plugin. If you are wondering where to find an economy plugin compatible with Vault, just install your favourite economy plugin and it will probably be compatible with Vault. EssentialsX has its own economy compatible with Vault too. If you still need fast support please join our discord.
-
View User Profile
-
Send Message
Posted Jul 12, 2021In reply to Picono435:
thank you i got it resolved
-
View User Profile
-
Send Message
Posted Jun 20, 2021For 1.17 miners, here you have:
miner: displayname: '&7Miner' tag: '&7[M]' type: break method: 10 require-permission: false salary: 1500 max-salary: 50000 salary-frequency: 0.3 method-frequency: 0.4 economy: VAULT use-whitelist: true block-whitelist: - gold_ore - iron_ore - coal_ore - lapis_ore - diamond_ore - redstone_ore - emerald_ore - nether_quartz_ore - nether_gold_ore - copper_ore - deepslate_gold_ore - deepslate_iron_ore - deepslate_coal_ore - deepslate_lapis_ore - deepslate_diamond_ore - deepslate_redstone_ore - deepslate_emerald_ore - deepslate_copper_ore work-message: mine %a% ores gui: slot: 17 item: DIAMOND_PICKAXE item-data: 0 enchanted: false-
View User Profile
-
Send Message
Posted Jun 20, 2021In reply to Cristichi:
Hello, thank you for helping this community. I will add this configuration to default in a future release, thank you.
-
View User Profile
-
Send Message
Posted Jun 20, 2021In reply to Picono435:
No, thank you ;)
-
View User Profile
-
Send Message
Posted Feb 15, 2021an internal error occurred while attempting to perform this command
server saying this when im trying to type /jobs , any fix ???
-
View User Profile
-
Send Message
Posted Feb 15, 2021In reply to nikolaknife:
Hey could you upload the logs to https://pastebin.com/ or https://hastebin.com and send the link in the discord or open an issue in github, sending it here will also work. Also if you want to have a active support try to open an issue in our github.
-
View User Profile
-
Send Message
Posted Feb 14, 2021Hello sir,
I have a recommendation. It would be great to have somewhere shown actual job, maybe somewhere in the GUI or at least meantined in your task. It helps players to get more understanding of the job.
Thank you sir.