Wiki 9Minecraft Better Questing: Standard Expansion Mod Wiki

Better Questing: Standard Expansion Mod — Guide

Quest Tasks

Tasks are the requirements a player must fulfill to complete a quest. The Standard Expansion provides a comprehensive suite of task types.

  • Item Task: Requires the player to possess or consume specific items. Can be configured to ignore NBT data or metadata.
  • Fluid Task: Requires the player to submit a specific amount of a fluid (e.g., Water, Lava, or modded fluids).
  • Crafting Task: Detects when a player crafts a specific item. This is distinct from the Item Task as it requires the act of crafting rather than just possession.
  • Mob Kill Task: Requires the player to kill a specific number of a certain entity type (e.g., 10 Zombies).
  • Location Task: Completed when the player reaches specific coordinates or enters a defined radius around a point.
  • Scoreboard Task: Monitors a Minecraft scoreboard objective and completes when the player reaches a certain value.
  • Meeting Task: Requires the player to interact with or be near a specific NPC or entity.
  • Advancement Task: (In newer versions) Links quest completion to the vanilla Minecraft Advancement system.

Quest Rewards

Rewards are granted to the player upon the successful completion of all tasks within a quest.

  • Item Reward: Grants the player a fixed set of items.
  • Choice Reward: Presents the player with a list of items, allowing them to choose only one as their prize.
  • XP Reward: Grants the player a specified amount of experience points or levels.
  • Command Reward: Executes a server-side command. This can be used to change weather, spawn entities, or trigger world events.
  • Scoreboard Reward: Modifies a player's scoreboard value (adding or setting a specific score).
  • Loot Reward: Grants the player a random item from a specified loot table, often delivered via a Reward Bag.

Mechanics and Systems

Quest Editor

The mod features a full-screen in-game editor. Pack creators can toggle 'Edit Mode' to create quest lines, place quest icons, and define dependencies. The editor supports: * Automatic Tree Generation: Automatically arranges quest icons based on their prerequisites. * Manual Placement: Allows for pixel-perfect positioning of quest nodes. * JSON Export/Import: All quest data is stored in JSON format, allowing for external mass-editing or sharing between packs.

Minecraft quest editor for JSON object

Quest Lines GUI with Survival selected

Party System

Players can form parties to complete quests together. * Shared Progress: Tasks completed by one party member can count for all members. * Party Management: Includes a GUI for inviting players, kicking members, and transferring leadership.

Hardcore Lives

Pack developers can enable a Hardcore mode where players have a limited number of lives. * Life Tracking: Lives are displayed in the questing GUI. * Game Over: If a player loses all lives, they can be banned, put into spectator mode, or reset, depending on server configuration. * Life Rewards: Quests can be configured to grant extra lives as rewards for difficult challenges.