HireHall
Player to player hiring for your server. Post a job, the pay is held safely, another player does the work and gets paid.
- Paper, Purpur and Folia
- Minecraft 1.21.1 and newer
- Seven job goals
- 9 currency hooks
- Every menu editable
Features
What is in the box
Every card goes to the page that documents it, config keys and all.
Jobs and job types
Delivery jobs and six kinds of task job, all set up in job-types.yml.
Read morePosting a job
A step by step menu from job type to deadline, with a note and an optional offer.
Read moreEscrow and claims
The pay is held the moment a job is posted and paid out through claims.
Read moreCurrencies
Vault, PlayerPoints, CoinsEngine and more, plus a custom provider.
Read moreDirect offers
Offer a job to one player and choose what happens if they decline.
Read moreRatings and profiles
One to five stars per job and a profile with totals per currency.
Read moreMenus
Every menu is a yml file with slots, fillers, templates and actions.
Read moreAdmin tools
Force complete, cancel, inspect and wipe, all written to an admin log.
Read moreWhy HireHall
Hiring that players can trust
The pay is safe from the first click
Money and items leave the employer when the job is posted and are held until the job ends. Nobody can spend them twice.
Every payout goes through claims, so nothing is ever dropped on the ground and nothing is lost when a player is offline.
Work that counts fairly
Blocks players placed never count for mining, crops only count when fully grown, and spawner mobs can be left out.
Delivered items are checked for the right material, custom item, name, enchantments and model data.
Every menu is yours to change
Every menu is a yml file with slot ranges, fillers, templates, pagination and click actions. Drop in your own menu files too.
Inside the docs
Drawn, not just described
The pages carry diagrams of the parts that are easier to see than to read.
Quick start
Running in a few minutes
- 1
Drop in the jar
Put HireHall in your plugins folder next to your economy plugin.
- 2
Start the server
HireHall writes its files and logs which currencies it hooked.
- 3
Check currencies
Turn off the currencies you do not use in currencies.yml.
- 4
Post a job
Open /hirehall and post a test job, then take it on a second account.
No setup is needed to try it. Tune limits, currencies and menus later.
Everything is documented
Every config key, every command and every permission has a page. If something is still unclear, ask in the Discord.
HireHall is by zArrowTan. The Discord is the only support channel, there is no public issue tracker.