Skip to content

LegendQuest ReForged 2.0.0

Choose a tag to compare

@Sablednah Sablednah released this 17 Aug 22:17
· 39 commits to main since this release

LegendQuest is an RPG character system for Minecraft: races, classes, skills, feats, karma and progression — all data-driven. This is the first public release, and a complete rewrite of the classic LegendQuest Bukkit plugin for NeoForge 1.21.11.

The mod is server-authoritative. A NeoForge server is required; clients are optional. Vanilla clients can join and play the whole game through chat and the action bar, and a modded client adds the handbook, character panel and HUD on top.

Downloads

File What it is
legendquest-2.0.0.jar The mod. Put it in mods/ on the server.
legendquest-apocalypse.zip The Wasteland — a complete post-apocalyptic setting. Drop it in <world>/datapacks/.
legendquest-scifi.zip Cold Frontier — a complete sci-fi setting. Drop it in <world>/datapacks/.
examplepack-1.0.0.jar Optional worked example of a skill-pack mod, adding custom skill effect types. Server and every modded client.

Highlights

  • Content is data, not code. Races, classes, skills and feats are datapack registries — drop in JSON and the content exists. The same content can be written as YAML in config/legendquest/ instead, and a pack.mcmeta filter lets a pack replace the built-in set rather than only adding to it.
  • Two complete genre packs, included. The Wasteland (8 Archetypes, 20 Roles, 61 skills, 10 Perks) and Cold Frontier (8 Species, 16 Professions, 55 skills, 10 Augments). Cold Frontier is deliberately setting-neutral — retune the vocabulary and the same data plays as space-western, fleet-opera or salvage-horror.
  • Re-theme every word. Around 280 player-facing strings live in messages.yml. Call races "Archetypes", mana "Stamina", karma "Humanity" — the handbook, HUD, commands and messages all follow. Modded clients receive the server's vocabulary on login.
  • Skills are extensible from other mods. A small jar registers its own skill effect types and ships its own content, without touching LegendQuest.
  • An in-game Players Handbook covering races, classes, skills, feats and gear, with a "what it does" block on every skill.
  • Six rolled stats, sub-classes with independent XP banks, a skill-point economy with respec, a five-slot loadout bar, item proficiency per class, karma-gated content, and parties.

Full detail in CHANGELOG.md. Content-authoring schema reference in the README.

Requires

NeoForge 21.11.42+ on Minecraft 1.21.11.

Known limitations

  • Content is frozen at world load, matching vanilla's data-driven registries. Editing YAML or JSON and running /reload will not apply it — restart the server. Ops get a chat notice explaining this.
  • Mining XP can be farmed by placing and re-breaking a block. The values are tuned low enough to make this a poor use of time, but there is no anti-farm machinery yet.
  • Cold Frontier has been boot-verified and reviewed but has had less play-testing than the built-in set and The Wasteland.