NotQuests - Powerful quest plugin for Paper & NeoForge
Not Quests is not just quests. It is a flexible RPG toolkit for Paper and NeoForge, featuring branching objectives, NPC conversations, reputation systems, conditions, rewards, tags, player profiles, a customizable GUI builder, and much more!
- If you like Not Quests and want more updates, please give it a follow on modrinth to support me! It's just one click :)
- The latest version of NotQuests will be available exclusively on Modrinth, a platform I'm happy to support!
- NotQuests has reached more than 60.000 downloads across all resource sites! Thank you!

Attention: Please use Paper a fork of Paper, or NeoForge. Spigot/Bukkit is not supported.
Requirements to run NotQuests
- Minecraft 26.2 with Paper 26.2 or NeoForge 26.2 (only the latest Minecraft version is actively developed. Older Minecraft versions only work with older NotQuests versions)
- Java 25
Helpful links
Integrations / optional plugins:
- MySQL Database - strongly recommended. Otherwise, SQLite will be used.
- Citizens - needed for Citizens NPC stuff to work. You can also use Armor Stands without Citizens, or FancyNPCs
- FancyNPCs - an alternative to Citizens
- Vault - for Economy stuff
- PlaceholderAPI - needed for placeholders
- MythicMobs - you can use MythicMobs in KillMobs objectives
- EliteMobs - to use the KillEliteMobs objective
- Slimefun - to use the SlimefunResearch objective
- LuckPerms - to use the Permission Reward
- Towny - to use various Requirements and Objectives
- Jobs Reborn
- EcoMobs
- Infinite other plugins through placeholder and command objectives/conditions/actions.
NotQuests is an incredibly easy-to-use, powerful and open-source minecraft Quests plugin and mod, which allows you to create detailed quests.
A powerful and flexible quest plugin does not have to be a pain to use. NotQuests goal is to take the simplicity of "easy" Quest plugins and the power & flexibility of more advanced plugins - and combine it! It allows you to create powerful quests in a logical and simple way.
Some quest plugins want to be super powerful and flexible - but they are too hard to use. Some want to be easy-to-use, but they aren't powerful and only suitable for simple pump-and-dump quests.
NotQuests strives to be easy-to-use & intuitive while being super flexible & powerful at the same time! You can create both simple pump-and-dump farming quests, as well as complex omni-path storylines.
The command system is much faster, easier & flexible than what other Quest plugins have to offer Do note that one goal of NotQuests is to be modern.
Features
- Proxy support (like Velocity, Waterfall & BungeeCord)
- Custom YAML-based GUIs: The entire GUI system is configurable via YAML files, supporting tabbed interfaces, paged item lists, action buttons, custom skull textures, and dynamic placeholders.
- Quest Profiles: Every player with the permission node "notquests.user.profiles" can create profiles in notquests! Each profile has their own quest points, tags active & completed quests etc. This would allow players to start over if they want to, in order to choose a different path, do a speedrun or just to experience your RPG again - or whatever else!
- Sub-objectives! Each objective can have unlimited sub-objectives. And each sub-objective can also have unlimited sub-sub-objectives.. and so on!
- Variable system for registering flexible Actions & Conditions at the same time
- Actions, Conditions, Objectives & Conditions are registered dynamically. This makes it easy to add your own via the API or by contributing.
- Tag System (save data per-player)
- Flexible Conversation system, tightly integrated with actions & conditions
- Multiple integrations with other plugins (if not, you can achieve a lot with Placeholder Conditions/Objectives & Console Command Actions)
- Great, extensive API
- Complete GUI for the User Interface
- Beautiful GUI & Chat Design
- Modern coloring using MiniMessage (legacy is unsupported)
- Player data is saved in MySQL or SQLite, Quest configuration data in a configuration file
- Quest Point System (You can create your own currency via tags)
- Smart Command Tab Completions for all User and Admin commands
- Many usable Objectives, Conditions (= Requirements) and Actions (= Rewards). Full list of objectives: https://www.notquests.com/docs/documentation/types/objectives
- Flexible NPC system - this would allow you to easily integrate other NPC plugins with notquests in the future
Sub-Objectives

PlaceholderAPI Placeholders
Player Placeholders:
%notquests_player_has_completed_quest_QUESTNAME% %notquests_player_has_current_active_quest_QUESTNAME% %notquests_player_is_objective_unlocked_and_active_OBJECTIVEID_from_active_quest_QUESTNAME% %notquests_player_is_objective_unlocked_OBJECTIVEID_from_active_quest_QUESTNAME% %notquests_player_is_objective_completed_OBJECTIVEID_from_active_quest_QUESTNAME% %notquests_player_questpoints% %notquests_player_active_quests_list_horizontal% %notquests_player_active_quests_list_vertical% %notquests_player_completed_quests_amount% %notquests_player_active_quests_amount% %notquests_player_tag_TAGNAME% %notquests_player_variable_VARIABLENAME% %notquests_player_expression_EXPRESSION% %notquests_player_rounded_expression_EXPRESSION% %notquests_player_quest_cooldown_left_formatted_QUESTNAME%
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
v7.0.0 - Minecraft 26.3 support 7.0.0 |
26.3
|
paper, purpur
|
Download |
|
v7.0.0 - Minecraft 26.3 support 7.0.0 |
26.3
|
neoforge
|
Download |
|
v7.0.0-beta.3 – Quest cloning and bug fixes 7.0.0-beta.3 |
26.2
|
paper, purpur
|
Download |
|
v7.0.0-beta.3 – Quest cloning and bug fixes 7.0.0-beta.3 |
26.2
|
neoforge
|
Download |
|
v7.0.0-beta.2 - bug fixes 7.0.0-beta.2 |
26.2
|
paper, purpur
|
Download |
|
v7.0.0-beta.2 - bug fixes 7.0.0-beta.2 |
26.2
|
neoforge
|
Download |
|
v7.0.0-beta.1 - NeoForge support 7.0.0-beta.1 |
26.2
|
paper, purpur
|
Download |
|
v7.0.0-beta.1 - NeoForge support 7.0.0-beta.1 |
26.2
|
neoforge
|
Download |
|
v6.3.0 - lots of new stuff, bug fixes 6.3.0 |
26.1.2
|
paper, purpur
|
Download |
|
v6.2.0 - a rebuilt command engine, bug fixes & more 6.2.0 |
26.1.2
|
paper, purpur
|
Download |
|
v6.2.0 - backport for paper 1.21.11 6.2.0 |
1.21.11
|
paper, purpur
|
Download |
|
v6.2.0 - backport for paper 1.21.1 6.2.0 |
1.21.1
|
paper, purpur
|
Download |
|
v6.1.1 - smoother commands and a pile of fixes 6.1.1 |
26.1.2
|
paper, purpur
|
Download |
|
v6.1.0 - FancyNPCs support, refreshed integrations, bug fixes 6.1.0 |
26.1.2
|
paper, purpur
|
Download |
|
v6.0.1 - paper 26.1.2 support, bug fixes, i18n fixes 6.0.1 |
26.1.2
|
paper, purpur
|
Download |
|
v6.0.0 - paper 1.21.11 backport 6.0.0 |
1.21.11
|
paper, purpur
|
Download |
|
v6.0.0 - paper 26.1.1 support 6.0.0 |
26.1.1
|
paper, purpur
|
Download |
|
v5.19.0 - paper 1.21.1 support 5.19.0 |
1.21.1
|
paper, purpur
|
Download |
|
v5.18.2 - quest profile bug fixes 5.18.2 |
1.20.6
|
paper, purpur
|
Download |
|
v5.18.1 - dependency upgrades 5.18.1 |
1.20.6
|
paper, purpur
|
Download |
|
v5.18.0 - paper 1.20.6 support 5.18.0 |
1.20.6
|
paper, purpur
|
Download |
|
v5.17.1 - mythicmobs factions support & bug fixes 5.17.1 |
1.20.1
|
paper, purpur
|
Download |
|
v5.17.0 - mythicmobs factions support & bug fixes 5.17.0 |
1.20.1
|
paper, purpur
|
Download |
|
v5.16.1 - Fix sqlite issues 5.16.1 |
1.20
|
paper, purpur
|
Download |
|
v5.16.0 - 1.20 support 5.16.0 |
1.20
|
paper, purpur
|
Download |
|
v5.15.0 - 1.19.4 support + bug fixes 5.15.0 |
1.19.4
|
paper, purpur
|
Download |
|
v5.14.0 - Bunch of cool stuff! 5.14.0 |
1.19.3
|
bukkit, paper, purpur, spigot
|
Download |
|
v5.13.1 - Fix MiniMessage bug which affects material name colors 5.13.1 |
1.19.3
|
bukkit, paper, purpur, spigot
|
Download |
|
v5.13.0 - Better conversations & bug fixes 5.13.0 |
1.19.3
|
bukkit, paper, purpur, spigot
|
Download |
|
v5.12.1 - Integration update 5.12.1 |
1.19.3
|
bukkit, paper, purpur, spigot
|
Download |
|
v5.12.0 - Category GUI Items 5.12.0 |
1.19.3
|
bukkit, paper, purpur, spigot
|
Download |
|
v5.11.0 - More advanced maxAccepts 5.11.0 |
1.19.3
|
bukkit, paper, purpur, spigot
|
Download |
|
v5.10.1 - Bug fixes! 5.10.1 |
1.19.3
|
bukkit, paper, purpur, spigot
|
Download |
|
v5.10.0 - 85 new variables & better stability v5.10.0 |
1.19.3
|
bukkit, paper, purpur
|
Download |
|
v5.9.1 - Update dependencies 5.9.1 |
1.19.3
|
paper, purpur, spigot
|
Download |
|
v5.9.0 - 1.19.3 support 5.9.0 |
1.19.3
|
paper, purpur, spigot
|
Download |
|
v5.8.4 - CollectItems => PickupItems objective 5.8.4 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.8.3 - Bug fixes 5.8.3 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.8.2 - Critical Bug Fix for MySQL users 5.8.2 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.8.1 - Profiles & more!! 5.8.1 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.7.0 - EnderChest variable 5.7.0 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.6.3 - Small improvements 5.6.3 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.6.2 - Sub-objectives, & much much more! 5.6.2 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.6.1 - Sub-objectives, & much much more! 5.6.1 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.6.0.beta3 - Improvements & Fixes 5.6.0.beta3 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.6.0.beta2 - Working sub-objectives! 5.6.0.beta2 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.6.0.beta1 - Bug fixes, WIP sub-objectives & npc system 5.6.0.beta1 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.5.1 - More stability 5.5.1 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.5.0 - QoL boost! 5.5.0 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.4.0 - Content update! 5.4.0 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.3.1 - Floodgate & Update all dependencies 5.3.1 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.3.0 - Conversation answers in chat (=> bedrock/geyser compatibility) 5.3.0 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.2.5 - Improvements 5.2.5 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.2.4 - Improvements 5.2.4 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.2.3 - Bug Fix & small improvement 5.2.3 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v5.2.2 - Bug fix 5.2.2 |
1.19.2
|
paper, purpur, spigot
|
Download |
|
v4.18.3 - Last build for 1.17 - 1.18.1 4.18.3 |
1.17, 1.17.1, 1.18, 1.18.1
|
paper, purpur, spigot
|
Download |
|
v4.21.0 - Last 1.18.2 build 4.21.0 |
1.18.2
|
paper, purpur, spigot
|
Download |
|
v5.0.1 - Last 1.19 build 5.0.1 |
1.19
|
paper, purpur, spigot
|
Download |
|
v5.2.1 - Conversation improvements 5.2.1 |
1.19.2
|
paper, purpur, spigot
|
Download |