promotional bannermobile promotional banner

LegendQuest ReForged

A complete RPG character system for Minecraft: races, classes, skills, feats and karma, all defined in datapacks rather than code. Server-authoritative - vanilla clients can join and play.
fantasy-handbook-skills-battle-hymn.png

fantasy-handbook-skills-battle-hymn.png

fantasy-handbook-races-dwarf.png

fantasy-handbook-races-dwarf.png

wasteland-guide-archetypes-athlete.png

wasteland-guide-archetypes-athlete.png

vanilla-client-character-sheet.png

vanilla-client-character-sheet.png

fantasy-panel-stats-race-class-pickers.png

fantasy-panel-stats-race-class-pickers.png

Description

Legendquest
LegendQuest ReForged

Pick a race. Pick a class. Earn levels, learn skills, and live with the consequences. LegendQuest turns Minecraft into a character-driven RPG — six rolled stats, classes that gate what you can wield, skills you buy with points you earn, and a karma score that quietly opens some doors and closes others.

It began as a Bukkit plugin years ago. This is that design rebuilt from nothing for NeoForge 1.21.11.


It runs on the server, and that is the whole point

LegendQuest is server-authoritative. Install it on the server and you are done. Vanilla clients can join and play the entire game through chat and the action bar — no client install, no version negotiation, no "you must install this modpack to play here".

Players who do install it get the extras on top: an in-game handbook, a character panel on the inventory screen, a skill HUD and keybinds.


The content is data, not code

Races, classes, skills and feats are datapack registries. Write a JSON file, and the content exists — no Java, no compiling, no waiting on an update.

Prefer YAML? There is a front door for that too: drop the same content into config/legendquest/ and the mod converts it for you. Malformed files are logged loudly and skipped rather than taking your world down.

A pack can also replace the built-in content instead of merely adding to it, so you are never stuck with elves and wizards in a setting that has no room for them.


Two complete settings are included

Not samples — finished, playable content sets, each a drop-in datapack.

The Wasteland — 8 Archetypes, 20 Roles, 61 skills, 10 Perks. Post- apocalyptic survival. Start as a Drifter and earn your way into a specialisation: Scavenger, Enforcer, Doc, Scout, Labourer, and the harder roles behind them.

Cold Frontier — 8 Species, 16 Professions, 55 skills, 10 Augments. A cold, hard sci-fi frontier. Deliberately setting-neutral: retune the vocabulary and the same data plays as space-western, fleet-opera or salvage-horror.

Both are datapacks rather than mods, and CurseForge only hosts .jar files on a mod project, so they are downloaded from the GitHub release:

Download the genre packslegendquest-apocalypse.zip and legendquest-scifi.zip, attached to every release alongside the mod.


Re-theme every word in the game

Roughly 280 player-facing strings live in one config file. Races become "Archetypes". Mana becomes "Stamina". Karma becomes "Humanity". Parties become "Crews".

The handbook, the HUD, the commands, the error messages — all of it follows. Modded clients receive the server's vocabulary when they log in, so the interface speaks your server's language rather than the mod's. Each genre pack ships its vocabulary ready to paste in.


Other mods can add skills

A skill-pack is a small jar that registers its own skill effect types and ships its own content, without touching LegendQuest. SkillEffectTypes.register() in your mod constructor is the entire API surface.

A worked example is attached to the files page as examplepack-1.0.0.jar — install it beside LegendQuest to see custom effects in action, or read it as a template for your own.


What your players actually get

  • Six rolled stats — STR, DEX, CON, INT, WIS, CHR — feeding derived HP and mana, modified by race and class.
  • Sub-classes alongside a main class, each with its own XP bank, so switching class never throws away what you earned elsewhere.
  • Real class requirements — prerequisite classes, mastery gates, either/or alternatives, and group restrictions.
  • A skill-point economy — earn points per level, spend them on skills or stat boosts, respec when you change your mind.
  • A five-slot loadout bar with drag-and-drop, cooldown readouts and cast feedback, plus binding a skill to a held item so right-click casts it.
  • Item proficiency per class — wield what your class cannot use and you fumble.
  • Karma as a real mechanic, with good and evil paths that lock each other out.
  • Parties — invite, rename, teleport to members, and party-wide skills.
  • XP from kills, mining and smelting, tag-based so modded ores count.
  • An in-game Players Handbook that explains every race, class, skill and feat, including what each skill actually does.
  • Admin commands and permission nodes for every race and class, for LuckPerms and friends.

Installing

  1. Put the LegendQuest jar in your server's mods/ folder.
  2. Start the server. That is genuinely it — the built-in fantasy content works out of the box.
  3. Want a different setting? Grab legendquest-apocalypse.zip or legendquest-scifi.zip from the GitHub release, drop it into <world>/datapacks/ and restart, then paste that pack's vocabulary snippet into config/legendquest/messages.yml.

Requires NeoForge 21.11.42+ on Minecraft 1.21.11.

Content is read when the world loads, matching how vanilla handles data-driven registries — edit your JSON or YAML and restart the server; /reload will not apply it.


Source, issues, licence

MIT licensed and developed in the open at GitHub. Bug reports and content-pack contributions are welcome on the issue tracker.

The LegendQuest ReForged Team

HighCrafter tier frameprofile avatar
  • 12
    Projects
  • 1.0M
    Downloads

Darren Douglas (Sablednah) - freelance IT consultant/web dev who writes Minecraft plugins & Stardew Valley mods for fun: MobHealth, WoodDye, CityWorld ReForged & more. All open source - sablecraft.co.uk

More from sablednahView all

  • ZombieMod ReForged project image

    ZombieMod ReForged

    58 zombie types with hand-built AI, and the JSON to write your own. Your players join with a vanilla client.

    • 10
    • August 19, 2026
  • CityWorld ReForged project image

    CityWorld ReForged

    A procedural NeoForge world generator that fills Minecraft with endless, fully-furnished cities — roads, buildings, mines, sewers, farms and wild nature — deterministically built from your world seed.

    • 97
    • August 17, 2026
  • WoodDye ReForged project image

    WoodDye ReForged

    No mod does wood more good! Stain your wood with dyes, bleach it with bone meal, and fireproof it with magma cream.

    • 14
    • July 16, 2026
  • MobHealth ReForged project image

    MobHealth ReForged

    Simple NeoForge plugin to let you know the damage you just caused to a mob, and how much health it has left.

    • 22
    • July 13, 2026
  • ZombieMod ReForged project image

    ZombieMod ReForged

    58 zombie types with hand-built AI, and the JSON to write your own. Your players join with a vanilla client.

    • 10
    • August 19, 2026
  • CityWorld ReForged project image

    CityWorld ReForged

    A procedural NeoForge world generator that fills Minecraft with endless, fully-furnished cities — roads, buildings, mines, sewers, farms and wild nature — deterministically built from your world seed.

    • 97
    • August 17, 2026
  • WoodDye ReForged project image

    WoodDye ReForged

    No mod does wood more good! Stain your wood with dyes, bleach it with bone meal, and fireproof it with magma cream.

    • 14
    • July 16, 2026
  • MobHealth ReForged project image

    MobHealth ReForged

    Simple NeoForge plugin to let you know the damage you just caused to a mob, and how much health it has left.

    • 22
    • July 13, 2026