QuestLine
PluginApache-2.0

QuestLine

QuestLine is a lightweight plugin that allows you to create immersive RPG-style quests entirely through in-game commands. It features protected NPCs, flexible item delivery requirements, and linear quest chains for seamless story progression.

18
Downloads
0
Followers
3 months ago
Updated
📦
1
Versions

📖About QuestLine

QuestLine - Lightweight & Effective Quest System

QuestLine is a performance-friendly, easy-to-use, and modern quest plugin designed for PaperMC and similar servers. Create quests with NPCs or item deliveries directly in-game using simple commands, without dealing with complex configuration files.

🔥 Features

  • In-Game Editor: Create quests in seconds using the /quest create command.
  • Smart NPC Integration: Turn any mob (Villager, Zombie, etc.) into a quest NPC. The plugin makes them invulnerable and applies a glowing effect.
  • Quest Chains: Create linear progression where players must finish one quest to unlock the next. Perfect for story-mode servers.
  • Flexible Requirements: Support for "Talk-only" quests or complex "Fetch items" quests (e.g., Bring 10 Diamonds & 5 Gold).
  • Auto-Completion: For gathering quests without NPCs, the quest completes automatically as soon as the items enter the player's inventory.

🛠️ Commands

For Players:

  • /quest start <id>: Starts the specified quest.

  • /quest quit: Cancels the current active quest.

  • /quest <id>: Shows detailed info and requirements for a quest.

  • /quests: Lists available and completed quests.

questline1

For Admins:

  • /quest create <Title> <Desc> <NPC:1/0> <Req> [Pre_Quest_ID]: Creates a new quest.

Example: /quest create Baker Bring_Bread 1 10:BREAD
Example (Chain): /quest create Miner Find_Diamond 1 1:DIAMOND baker

  • /quest setmsg <id> <message>: Sets the message the NPC says upon completion.

questline2

questline4

questline5

🛠️ Installation & Compatibility

  1. Drop the .jar file into your plugins folder.
  2. Restart the server.
  3. You are ready to go!
  • Supported Versions: Minecraft 1.21+
  • Supported Software: Paper, Purpur, Spigot, Bukkit.
  • Dependencies: None! (Plug and play).