promotional bannermobile promotional banner

Just Quests (plugin)

A lightweight quest system for Spigot, Paper and Purpur that works with vanilla clients: chest-menu quest book, generated daily and weekly quests, team quests and a server goal. The Plugin Only Works on paper servers
Back to Files

JustQuests-plugin-1.19-0.4.0.jar

File nameJustQuests-plugin-1.19-0.4.0.jar
Uploader
ErikEditsErikEdits
Uploaded
Oct 21, 2026
Downloads
8
Size
703.3 KB
File ID
9274958
Type
R
Release
Supported game versions
  • 1.19

What's new

### Added
- **Team quests:** a quest with `"team": true` belongs to a whole team - any member takes it,
  everyone's actions count, the quest book and tracker show the shared progress, and when it is
  done every member gets the rewards like for their own quests (members who were offline when
  they come back). A team is made with
  `/quest team create <name>` (then `invite`, `accept`, `leave`, `kick`, `info`; up to 8 players),
  or a player's scoreboard team (`/team`) counts. Mod and plugin alike; a world moving to the
  plugin brings its teams along.
- **Server plugin for Spigot, Paper and Purpur** (1.19 – 1.21.11 and 26.1 – 26.3, on the plain
  Spigot API; one jar each for 1.19 – 1.20.6, 1.21 – 1.21.11 and 26.1 – 26.3): players join with a
  vanilla client. The quest book is a chest menu (opened with the
  quest book item new players get, or `/quest`, `/quests`, `/jq`), the quest tracker a boss bar.
  It reads the same quests as the mod (built-in, datapacks, `custom-quests.json`, one file per
  quest in `plugins/JustQuests/quests/`), has all objective and reward types, claiming, reward
  choices, the commands and permission nodes, and the five languages; item, block and mob names
  are translated by each player's game. A world played with the mod keeps its progress, custom
  quests and generated board when it moves to a plugin server.
- **The server generator** (plugin): the board of generated quests grows with the players of the
  last 7 days; every player gets personal daily quests; harder weekly quests for everyone; a
  weekly server goal everyone works on together, with the same reward for every helper; and
  better rewards: a choice of three, a lucky bonus, a streak bonus for personal quests, loot on
  weekly quests and goals, a reward multiplier, and money through an economy plugin's command.
- **Plugin extras:** announcements for a new board, new weekly quests and a new server goal, with
  harmless fireworks when the goal is reached; quest givers (`/quest npc set [name]`: the mob, villager
  or armor stand you look at opens the quest book); and PlaceholderAPI placeholders
  (`%justquests_completed%`, `%justquests_tracked%`, `%justquests_goal_percent%` and more).
- **Minecraft 26.1 – 26.3:** Fabric builds for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3, and NeoForge
  builds for 26.1.2 and 26.2 (NeoForge 26.3 follows once it leaves beta). JustQuests now has 43
  builds. Minecraft 26.x needs Java 25.
- **Claim button:** a finished quest now waits with its rewards until you claim them, with the
  Claim button in the quest book, the `[Claim rewards]` button in chat, or `/quest claim <id>`
  (`/quest claim` alone takes every waiting reward). The quest book shows these quests on top
  under "Rewards ready", the HUD reminds you of them, and `/quest progress` and `/quest list`
  mark them too. On Minecraft 1.18–1.19 (no quest book) the chat button and the command do it.
  Server owners who prefer the old way set `"claimRewards": false` in `settings.json`; then
  rewards arrive the moment a quest is finished, as before. A finished generated quest stays until
  its rewards are claimed, also when the generator puts up a new set in the meantime.
- **Choice rewards** (`justquests:choice`): a quest can offer several rewards of which the player
  picks one when claiming: in the quest book by clicking an option, in chat with the `[1]` `[2]`
  buttons, or with `/quest claim <id> <number>`. Quests with a choice always wait to be claimed.
  The example datapack has `ex_choice`.
- **HUD position button** in the quest book's title bar: each click moves the tracker to the next
  corner (clockwise). While you point at the button, the book shows the tracker in its corner.
- **Permissions (LuckPerms & co.):** every command has a node, `justquests.command.<name>` for the
  player commands (everyone by default) and `justquests.admin.<name>` for the operator commands
  (operators by default). Quests can name a `permission`; players without it don't see the quest.
  NeoForge and Forge use their permission API, the Fabric builds bundle fabric-permissions-api.
- **Six more mods for the quest generator:** Applied Energistics 2, Immersive Engineering, Biomes O'
  Plenty, Alex's Mobs, Tinkers' Construct and Ars Nouveau. Botania, Mekanism and the Twilight Forest
  got more quests (more flowers and gear, metal blocks and steel machines, more wood, beetles and
  meef). Every new target was checked against the mods' released jars.
- `settings.json` gets new options added by itself, so owners see them without deleting the file.
- **Generated quests in five languages:** quests from the generator now have their title,
  description and reward message in English, German, French, Spanish and Japanese, and each player
  reads their own game language. Item, block and mob names use the official translations of
  Minecraft and of the supported mods. The built-in quests got Japanese as well.

### Changed
- **Every text is translatable:** the quest book, the HUD, goal and reward names, and all chat
  messages of the commands now come from language files (`assets/justquests/lang/`), with
  English, German, French, Spanish and Japanese included. Each player sees their own game
  language, also on Minecraft 1.18–1.20.1. On 1.19.4 and newer, players without the mod see the
  English text.
- The German, French and Spanish texts of the built-in quests have proper accents and use the
  game's own names (for example the "Acquire Hardware" advancement).
- Loot rewards read "Loot: simple dungeon" instead of the full loot table id; tag goals read
  "any logs"; dimension goals name the vanilla dimensions ("Visit the Nether").
- The Discord welcome no longer talks about voting on the v0.2 GUI.

### Fixed
- **NeoForge 1.20.4:** the mod did not load at all. Its jar only had the newer
  `neoforge.mods.toml`, which NeoForge 20.4 does not read, and it needed Java 21. It now has
  `mods.toml` and runs on Java 17 like Minecraft 1.20.4.
- `/quest generator status` named the wrong Minecraft version on 1.21.11 and 26.x.

This mod has no related projects