Wiki 9Minecraft Better Questing Mod Wiki
Better Questing Mod Wiki › Configuration

Better Questing Mod — Configuration

Admin Commands

Administrators and pack creators use these commands to manage the questing environment.

General Admin Commands

  • /bq_admin edit: Toggles Edit Mode. When ON, the 'Edit' button appears in the quest log, allowing access to the Quest Editor.
  • /bq_admin hardcore: Toggles Hardcore Mode on or off.
  • /bq_admin default save: Saves the current quest database to the global default folder (used for modpack distribution).
  • /bq_admin default load: Reloads the quest database from the global default folder.

Player Management

  • /bq_admin reset <all|quest_id> [player]: Resets quest progress for a specific player or everyone.
  • /bq_admin complete <quest_id> [player]: Forces a quest to be marked as completed for a player.
  • /bq_admin lives [add|set|max|default] <value> [player]: Manages the hardcore life count for players.

User Commands

  • /bq_user refresh: Manually synchronizes the local quest database with the server (fixes desync issues).
  • /bq_user help: Provides the player with a copy of the questing guide.

Configuration & Data

Better Questing stores its data in the config/betterquesting/ directory.

  • QuestDatabase.json: Contains the definitions for all quests, tasks, and rewards.
  • QuestLines.json: Defines the visual layout and grouping of quests.
  • QuestProgress.json: Stores the completion data for every player on the server.
  • DefaultQuests.json: The master file used by modpack creators to distribute quests. When a new world is created, it pulls data from this file.

Pack developers can edit these files manually or use the in-game editor. The JSON structure is designed to be highly readable, allowing for mass-editing via scripts or text editors.