
eXaJobs 1.12
A customizable job plugin with progression, rewards and an improved fishing system.
An Advanced Jobs Plugin for Minecraft
eXaJobs is a full customizable plugin that adds job systems to your Minecraft server.
It allows players to earn rewards by completing various tasks depending on the job they choose. Key Features:
Varied Job Systems:
Choose from several jobs, such as Miner, Lumberjack, Hunter, Fisherman, Enchanter and many more.
Each job offers unique goals and rewards!
Provided Jobs : Alchemist, Blacksmith, Enchanter, Farmer, Fisherman, Hunter, Lumberjack, Miner.
You can also create and add your own jobs to customize the experience to your needs.
Possible actions : Break, Place, Shear, Craft, Brew, Kill, Enchant, Tame, Breed, Milk, Repair, Upgrade, Smelt. Improved Fishing System:
Catch unique fish with different rarities (common, rare, epic, legendary, ...).
Custom Model Data: Ability to use custom textures for fish to make each catch unique.
The higher your fishing level, the more likely you are to catch rare fish and the less likely you are to catch junk.
Gain fishing experience and view your stats via interactive menus. Rewards and progression:
Earn money, experience or items by completing tasks related to your profession.
Rewards can be configured to fit your server’s needs! Interactive menus:
View your stats and progress in easy-to-use menus.
A dedicated profession menu allows you to:
Join or leave a profession easily.
See the rewardable actions for each profession and plan your goals.
Custom Model Data : You can use custom items for Jobs icon. Configurable and multilingual:
Flexible configuration via YAML files to customize jobs, fish and rewards.
Built-in multilingual support: French and English available (you can create your own language file).
Dependency : Vault
Please Download and Install Vault : https://www.spigotmc.org/resources/vault.34315/
Do not hesitate to contact me via discord if you wish to test the plugin before purchasing it.
You can download this texture pack for custom fishes or make your own :
customFishItemsTexturePack.zip
https://www.virustotal.com/gui/url/98e573dd5d9bd39c2584c27183cd7a194f902cbbe8a3925fc4c7bca5817df655
I made a job generator in php to help you create your jobs.
JobGenerator
https://www.virustotal.com/gui/url/e93eae64e42e18671e04f60c39c5fe39d72819075fea0472fae7260445c82220
Commands :
/jobs : Open jobs menu (join, leave a job or see "description" of a job).
/jobs list : list avaible jobs.
/jobs join <job> : join a job.
/jobs leave <job> : leave a job.
/jobs stats: open player jobs stats menu.
/jobs fishingstats : open global fishing stats menu.
/jobs myfishingstats : open player fishing stats menu.
/jobs reload : reload plugins configs files (only op or with permission : exajobs.reload ).
/jobs :
ex : lumberjack job
Shift+Left Click : Show "desctiption" for a job (all actions and rewards)
ex : lumberjack "description" (actions and rewards)
Xp and money display as boosbar :
ex : the lumberjack earned xp and money when he broke a oak log.
Fishing stats :
ex : the black bass fish has been caught 3 times and the first player who caught it is eXa_One
Fishes :
Common :
Rare :
Epic :
Legendary :
Mythic :
Aberrant :
Luck bonus or penalty by fishing level :
https://docs.google.com/spreadsheets/d/1Rih11uPqB4mBGUlufsLtVh7oMIy7eCTrmYuNatLoOPA/edit?usp=sharing
Config files :
All config files are commented to help you.
General config file :
Job file (cropped) :
ex : lumberjack
Rarities file (cropped) :
fish file (cropped) :
Language files (cropped) :