uJobs

uJobs

Simple jobs plugin which players don't need to join jobs manually.

8 289 downloads
40 followers

uJobs

uJobs is a lightweight and customizable Minecraft jobs plugin designed to give players a sense of progression.

Features

  • Players automatically gain exp on all jobs. No need to join them manually.
  • Customizability. You can add/remove jobs, change their name, xp requirements, which actions give how much exp and money. Change gui, messages, even command name(/jobs).
  • Along with classic jobs like miner, farmer. I have made up some jobs myself like traveler which gains exp by opening structure chests for the first time, or guardian job which gains exp by defending a village raid.
  • Different leaderboard for all jobs. Messages when you get in top positions and when someone tooks your spot. Making it competitive experience.
  • Everything is visible thru GUI, your stats at jobs, leaderboard and job info about how can you gain exp.

Showcase

bossbar displaying gaining job exp

<iframe width="560" height="315" src="https://www.youtube.com/embed/RqaU5vPF31I?si=lyKq3byWah0JMRTz" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

Version

This plugin works on Minecraft version 1.21 to the latest.

Documentation & Wiki

Here you can find all the details about how to setup & configure ujobs. https://github.com/UsainSrht/UJobs/wiki

Placeholders

* ujobs_job_name_<job>                       - Job name                                             - Hunter
* ujobs_job_displayname_<job>                - Job name with colors                                 - <red>Hunter
* ujobs_job_legacydisplayname_<job>          - Job name with legacy colors                          - &cHunter
*
* ujobs_player_level_<job>                   - Player's level in the job                            - 5
* ujobs_player_exp_<job>                     - Player's exp in the job                              - 1260.8
* ujobs_player_position_<job>                - Player's position in the job leaderboard             - 12
* ujobs_player_totalmoney_<job>              - Total amount of money player has gained in the job   - 14179.5
*
* ujobs_leaderboard_name_<job>_<position>    - Player name at position in job leaderboard           - UsainSrht
* ujobs_leaderboard_level_<job>_<position>   - Player level at position in job leaderboard          - 31
* "weekly" can be used as <job> in leaderboard placeholders.
*
* ujobs_weekly_job_name                      - Job name                                         - Farmer
* ujobs_weekly_job_displayname               - Job name with colors                             - <yellow>Farmer
* ujobs_weekly_job_legacydisplayname         - Job name with colors                             - &eFarmer

Dependencies

Optional: PlaceholderAPI for placeholders.

Optional: Vault and an economy plugin for money.

Optional: UTimber by UsainSrht, UltimateTimber by Songoda for wood cutting actions.

Suggestions

Have an idea to improve uJobs? Post them in our GitHub.

Bugs & Issues

If you encounter any bugs, please report them on GitHub.

Join Our Discord

For support, updates, and community discussion, join our Discord:
Join DiscordUDE discord invite