Community listing page, reviews may not be monitored by the author.
DJobs
No reviews yet
Jobs, talent trees and skills: earn XP from mining, farming, fighting and more, level up, pick talents and unlock better gear. Fully configurable and datapack-driven.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
DJobs
English
Jobs, talent trees and skills for Fabric 1.21.1. Earn XP from what you already do (mining, chopping, farming, fighting, brewing…), level up your jobs and your player, pick talents, and unlock better tools and gear as you grow. Everything is configurable in-game and can be changed or extended with datapacks.
Features
🛠 11 jobs
Join up to 3 at a time (configurable) and earn job XP from their actions:
| Job | Earns XP from |
|---|---|
| ⛏ Miner | stone and ores (rarer ores give much more) |
| 🪓 Lumberjack | chopping trees |
| 🥄 Digger | dirt, sand, gravel and clay |
| 🌾 Farmer | fully grown crops and breeding animals |
| 🏹 Hunter | hunting animals |
| 🎣 Fisher | fishing (treasure gives much more) |
| 🧱 Builder | placing building blocks |
| ⚒ Smith | crafting tools, weapons and armor, smelting ores |
| 🧪 Brewer | brewing potions |
| ✨ Enchanter | enchanting items |
| ⚔ Warrior | fighting hostile mobs (bosses give huge rewards) |
Anti-farming is built in: blocks placed by players give no XP, unripe crops give nothing, and blocks broken with the wrong tool don't count.
🌳 Talent trees
Every job has a 16-talent tree up to level 50, with two forks where you choose a path. Talents give attributes (health, speed, mining speed, reach…) and special bonuses: extra ore and crop drops, extra mob loot, free Looting levels, arrow saving, tools that wear down slower, more vanilla XP, longer potion effects and more job XP. Each tree has its own animated background. Talents can be reset (the price is configurable: XP levels, an item, or free).
✦ Player level and 7 skills
Job XP also raises your player level (vanilla XP can too). Each player level gives a skill point for: Vitality, Defense, Strength, Agility, Mining, Fortune and Learning, each with milestone rewards and a "mastered" look at max level.
🔒 Unlocks
Better tools and gear wait until you've earned them: stone tools at player level 2, iron / diamond / netherite tools at levels 8 / 20 / 35 of their job, armor with the Defense skill, diamond ores, obsidian and ancient debris with the Miner… Tooltips show what's needed with progress bars, and the Unlocks tab lists everything. Every restriction can be switched off, and the whole system too.
📊 A polished menu (press J)
Jobs, Skills, Unlocks and a Bonus tab that adds up every bonus you have and where it comes from. Light and dark themes, an XP popup and a player level bar on the HUD (both movable), sounds, and English and Spanish translations.
🛡 Admin tools (in the menu, for operators)
- Players: see and change anyone's levels, XP, points and cooldowns.
- Settings: every server option, grouped, with a reset button for each one.
- Content: switch any job, skill or restriction on and off, and change each job's XP curve, live.
- Functions: buttons that run commands, such as the built-in XP event (×2 XP for 30 minutes, with a fanfare). Datapacks can add their own.
- Commands for everything:
/djobs admin …,/djobs boost,/djobs config,/djobs reload.
📦 Datapack-driven
Jobs, skills, talent trees, restrictions and admin functions are all JSON files. Add your own jobs, rebalance the built-in ones or remove what you don't want, without writing code. Modded blocks and items work through tags. An example datapack (a Nether Hunter job, a Swimming skill, admin function buttons…) and its resource pack with translations are available as additional files, with a guide to every field.
Installation
Requires Fabric Loader, Fabric API and owo-lib. Mod Menu is optional (it opens the settings).
Install it on both the server and every client.
License
MIT: you can use DJobs in modpacks, share it and reuse its code, as long as you credit Dreufter and keep the license.
Español
Trabajos, árboles de talentos y habilidades para Fabric 1.21.1. Gana XP con lo que ya haces (picar, talar, cultivar, luchar, preparar pociones…), sube de nivel tus trabajos y a tu jugador, elige talentos y desbloquea mejores herramientas y equipo según avanzas. Todo se configura dentro del juego y se puede cambiar o ampliar con datapacks.
Características
🛠 11 trabajos
Únete hasta a 3 a la vez (configurable) y gana XP de trabajo con sus acciones:
| Trabajo | Gana XP con |
|---|---|
| ⛏ Minero | piedra y menas (las más raras dan mucha más) |
| 🪓 Leñador | talar árboles |
| 🥄 Excavador | tierra, arena, grava y arcilla |
| 🌾 Granjero | cultivos maduros y criar animales |
| 🏹 Cazador | cazar animales |
| 🎣 Pescador | pescar (los tesoros dan mucha más) |
| 🧱 Constructor | colocar bloques de construcción |
| ⚒ Herrero | fabricar herramientas, armas y armaduras, fundir menas |
| 🧪 Alquimista | preparar pociones |
| ✨ Encantador | encantar objetos |
| ⚔ Guerrero | luchar contra monstruos (los jefes dan recompensas enormes) |
Incluye protección contra granjas de XP: los bloques colocados por jugadores no dan XP, los cultivos sin madurar tampoco, y los bloques rotos con la herramienta equivocada no cuentan.
🌳 Árboles de talentos
Cada trabajo tiene un árbol de 16 talentos hasta el nivel 50, con dos bifurcaciones donde eliges un camino. Los talentos dan atributos (vida, velocidad, velocidad de minado, alcance…) y bonus especiales: menas y cultivos extra, más botín de criaturas, niveles de Botín gratis, ahorro de flechas, herramientas que se desgastan menos, más XP normal, efectos de poción más largos y más XP de trabajo. Cada árbol tiene su propio fondo animado. Los talentos se pueden reiniciar (el precio es configurable: niveles de XP, un objeto o gratis).
✦ Nivel de jugador y 7 habilidades
La XP de trabajo también sube tu nivel de jugador (la XP normal también puede). Cada nivel de jugador da un punto de habilidad para: Vitalidad, Defensa, Fuerza, Agilidad, Minería, Suerte y Aprendizaje, cada una con recompensas por hitos y un aspecto de "dominada" al nivel máximo.
🔒 Desbloqueos
Las mejores herramientas y el mejor equipo esperan a que te los ganes: herramientas de piedra a nivel de jugador 2, de hierro / diamante / netherita a niveles 8 / 20 / 35 de su trabajo, armaduras con la habilidad Defensa, menas de diamante, obsidiana y escombros ancestrales con el Minero… Los tooltips muestran lo que hace falta con barras de progreso, y la pestaña Desbloqueos lo lista todo. Cada restricción se puede desactivar, y el sistema entero también.
📊 Un menú cuidado (tecla J)
Trabajos, Habilidades, Desbloqueos y una pestaña de Bonus que suma todos tus bonus y de dónde viene cada uno. Temas claro y oscuro, un aviso de XP y una barra de nivel de jugador en pantalla (ambos movibles), sonidos, y traducción al inglés y al español.
🛡 Herramientas de admin (en el menú, para operadores)
- Jugadores: ver y cambiar los niveles, XP, puntos y tiempos de espera de cualquiera.
- Ajustes: todas las opciones del servidor, agrupadas, con un botón para restablecer cada una.
- Contenido: activar y desactivar cualquier trabajo, habilidad o restricción, y cambiar la curva de XP de cada trabajo, al momento.
- Funciones: botones que ejecutan comandos, como el evento de XP incluido (XP ×2 durante 30 minutos, con fanfarria). Los datapacks pueden añadir los suyos.
- Comandos para todo:
/djobs admin …,/djobs boost,/djobs config,/djobs reload.
📦 Basado en datapacks
Trabajos, habilidades, árboles de talentos, restricciones y funciones de admin son archivos JSON. Añade tus propios trabajos, reequilibra los incluidos o quita lo que no quieras, sin programar. Los bloques y objetos de otros mods funcionan mediante tags. En los archivos adicionales hay un datapack de ejemplo (un trabajo de Cazador del Nether, una habilidad de Natación, botones de funciones de admin…) y su resource pack con traducciones, con una guía de cada campo.
Instalación
Necesita Fabric Loader, Fabric API y owo-lib. Mod Menu es opcional (abre los ajustes).
Instálalo en el servidor y en todos los clientes.
Licencia
MIT: puedes usar DJobs en modpacks, compartirlo y reutilizar su código, siempre que menciones a Dreufter y mantengas la licencia.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources