Marketplace/Gameplay/Hyre jobs

Hyre jobs

minecraftFreev1.0.0

Description

Create a full Minecraft plugin for Spigot/Paper with a "Jobs" system and GUI interface.

Requirements:

1. Multiple jobs: Miner, Farmer, Builder (add more later easily via config.yml).
2. GUI interface for selecting jobs and viewing progress.
3. Mining job example:
- Breaking Stone = 0.01 XP
- Breaking Iron Ore = 0.05 XP
- Breaking Diamond Ore = 0.2 XP
4. XP system:
- Players gain XP for job-related actions.
- Each level requires more XP than the previous.
- Rewards unlock at certain levels.
5. Configurable via config.yml:
- Define jobs, XP per action, levels, rewards, and GUI settings.
- Admins can easily add/remove jobs, blocks, and rewards without editing code.
- Include default values for blocks, XP, levels, rewards, and GUI titles.
6. Commands:
- /jobs → opens GUI
- /jobs stats → shows player XP and level for each job
- /jobs add <player> <job> <amount> → admin command to add XP
7. Save all player progress in a data folder (YAML or JSON file).
8. Include proper plugin.yml, main class, event listeners, and command handling.
9. Code should be clean, well-commented, and ready to compile as a .jar.
10. Include level-up messages in chat and action bar, configurable in config.yml.

Make the plugin fully functional, self-contained, and ready to use on a Minecraft server. All configurable settings should be in a separate config.yml so server admins can easily modify jobs, XP, levels, and rewards.

Reviews (0)

No reviews yet

Be the first to leave a review!

avox nirdoz

Seller

avox nirdoz

0

downloads

Versionv1.0.0
Platformminecraft
Typespigot
Minecraft VersionMC 1.21
CategoryMinecraft Plugins > Gameplay
Published on14/03/2026
Last update21/04/2026
Free