Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed MIT
Published last month
โฆ NewQuests
NewQuests is a simple, lightweight, and fully configurable quest plugin for Paper 1.21+ servers. Define quests entirely in YAML โ no database required, no bloat. Part of the New* plugin family focused on configurability and Vault integration.
โ Features
- 6 quest types โ Kill, Mine, Craft, Travel, Fish, Breed
- 3 categories โ Daily (resets at midnight), Weekly (resets on Monday), Permanent (once per player)
- Vault support โ money rewards if Vault is installed (optional)
- Item rewards โ any material and amount, delivered directly to inventory
- Command rewards โ console commands executed on completion, with
%player%placeholder - Inventory GUI โ color-coded status, enchant glow on completed quests, progress bar
- Fully YAML-driven โ add, remove or edit quests without touching any code
- Auto-save โ player data saved on quit, on reload, and every 5 minutes
- Lightweight โ no external libraries, no database, flat YAML per player
๐ฎ Commands
| Command | Description | Permission |
|---|---|---|
/quests |
Open the quest menu | newquests.use |
/quests reload |
Reload config and quests | newquests.admin |
/quests reset <player> [quest_id] |
Reset a player's progress | newquests.admin |
๐ Permissions
| Permission | Default | Description |
|---|---|---|
newquests.use |
everyone | Access to /quests |
newquests.admin |
op | Access to reload and reset |
๐ Quest Types
| Type | Tracks |
|---|---|
KILL |
Killing entities (e.g. ZOMBIE, SKELETON, PLAYER) |
MINE |
Breaking blocks (e.g. DIAMOND_ORE, COAL_ORE) |
CRAFT |
Crafting items (e.g. CRAFTING_TABLE, IRON_SWORD) |
TRAVEL |
Walking a number of blocks (target: PLAYER) |
FISH |
Catching items while fishing (target: FISH or specific material) |
BREED |
Breeding animals (e.g. COW, SHEEP) |
๐ Configuration
config.yml โ GUI title, row count, reset hour, sounds, and all messages.
quests.yml โ define as many quests as you want:
quests:
kill_zombies_daily:
name: "Zombie Hunter"
description: "Kill 20 zombies today."
type: KILL
target: ZOMBIE
amount: 20
category: DAILY
rewards:
money: 100.0
items:
- material: GOLDEN_SWORD
amount: 1
commands:
- "say %player% completed Zombie Hunter!"
๐ Dependencies
- Required: Paper 1.21+
- Optional: Vault (for money rewards)
๐งฉ New* Plugin Family
NewQuests is part of a series of lightweight plugins by gnustellah:
- NewEconomy โ Vault-compatible economy
- NewShop โ GUI-based shop
- NewHome โ Home system
- NewBack โ Return to last location
- NewChat โ Chat formatting
- NewSeasons โ Season system
- NewQuests โ Quest system (this plugin)
Built with Paper API ยท No NMS ยท No shaded dependencies


