Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 15 hours ago
✦ 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


