Jobs banner
Jobs icon

Jobs

I want a mod that is similar to origins, but it lets players choose their class/job. That job will dictate what recipes and interactions that player can do,...

00
fabricBoth1.21.1mod

Jobs Mod

What it does

  • Adds a lightweight job/class system inspired by Origins; players choose a role and their crafting/output actions are filtered to match that job.
  • Available jobs: Blacksmith, Farmer, Miner, Alchemist (default is Unassigned with only basic building utilities).
  • Job selection and persistence use command tags, so choices stick across sessions; players are prompted to pick a role on first join.

How it works for players

  • Use /job list to see descriptions, /job choose <job> to claim a role, /job info to check your current job. Admins can clear a job with /job reset <player>.
  • Crafting/furnace outputs are blocked if the result does not fit your job’s allowed items. Blacksmiths cover gear and ingots, Farmers handle food/crops, Miners handle tools/torches/stonework, and Alchemists handle brewing supplies.
  • Special blocks are gated: furnaces/smithing/anvils for Blacksmiths; composters/smokers for Farmers (also allowed for Blacksmiths); stonecutters for Miners/Blacksmiths; brewing stands/cauldrons for Alchemists. Regular building blocks and common utilities remain open to everyone.

Notes and limitations

  • Restrictions focus on crafting tables and furnace-style outputs; other custom stations are only limited via their block interaction checks.
  • Job changes are command-driven (no GUI) and can be switched at any time; servers that want fixed jobs can restrict the command via permissions.