⚔️ Vanilla Quest And Task Vanilla Quest And Task aims to foster adventure and in-game immersion while keeping the "Vanilla" essence intact.
This plugin allows you to select various entities and customize their attributes via a clean, intuitive interface: assign custom names, set locations, and define whether they can move or take damage.
Additionally, you can assign tasks to NPCs—such as gathering items or hunting mobs—in exchange for rewards. The entire quest system is fully configurable via the in-game menu (GUI), allowing you to define names, descriptions, prerequisites, objectives, and rewards.
🛠️ NPC Interaction To open the management menu for a specific NPC, simply crouch and right-click (Shift + Right-click) on them. From this menu, you can:
Create and edit quests.
View the history of quests assigned by this NPC.
Customize the NPC (Name, location, enable/disable damage, enable/disable movement AI, etc.).
📜 Available Menus NPC Management Menu: Quick access to entity customization, reviewing assigned quests, and assigning new ones.
Quest History: Features 3 modes depending on where it is opened:
Player: Shows personal quest history.
From NPC: Shows only the quests assigned by that specific NPC.
General Command (/vqa menu): Shows the global history of all quests assigned by all NPCs, along with their details.
Quest Creator / Editor: A comprehensive menu for creating or updating quests with advanced settings: name, description (ideal for adding lore or backstory), starting requirements, multiple objectives, and various rewards.
💻 Commands 🛡️ Admin Commands (/vqa) /vqa create <EntityName> <Name> — Creates a Vanilla NPC with the specified entity type and name.
/vqa menu — Opens the global management menu and quest list.
/vqa help — Displays the list of available administrative commands.
👤 Player Commands (/vq) /vq menu — Opens the personal mission history.
/vq help — Displays the list of available player commands.
Don't forget to update the language in the folder plugins/VanillaNPCsQuests/config Language settings By default it is "en" You can change the language to "es" if you prefer Spanish
You can create vanilla NPCs with custom names. Use the command (Only Admin) : /vqa create <EntityName> <CustomName>
You can customize the NPC. * Change name * Delete * Teleport to NPC * Rotate * Move to another location * Enable/Disable AI for free movement * Enable/Disable damage
You can create custom tasks using a user-friendly UI. * Task name * Description * Cooldown * Requirements (items, tools, weapons, armor) * Objectives (gathering, eliminating entities) * Rewards (items, tools, weapons...)
List of created tasks
Displays the task details.
Displays details of the submitted task
Displays the remaining objectives to complete the task.
The NPC hands over the promised reward upon completion of the task.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Vanilla NPCs And Quests 0.1.1-BETA 0.1.1 |
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
|
paper, purpur, spigot
|
Download |
|
Vanilla NPCs And Quests 0.1.0 0.1.0 |
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
|
paper, purpur, spigot
|
Download |