HomeJavaModsNewQuests
NewQuests
NewQuests — screenshot 1

✦ 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


🎮 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


🧩 New* Plugin Family

NewQuests is part of a series of lightweight plugins by gnustellah:


Built with Paper API · No NMS · No shaded dependencies

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more