promotional bannermobile promotional banner

QuestTapestry

A modern questing framework for the latest Minecraft versions, featuring a powerful in-game visual editor.

File Details

QuestTapestry-1.2.0 for NeoForge 1.21.9/10

  • B
  • Oct 20, 2025
  • 292.59 KB
  • 190
  • 1.21.10+1
  • NeoForge

File Name

questtapestry-1.2.0.jar

Supported Versions

  • 1.21.10
  • 1.21.9

Curse Maven Snippet

NeoForge

implementation "curse.maven:questtapestry-1362440:7129551"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Version 1.2.0 - The Foundation Update

This update focuses on restructuring core systems, providing powerful new tools for quest creators, and laying a stronger foundation for the future of the AI quest generator. We've introduced major quality-of-life features, fixed critical compatibility bugs, and made the AI's "memory" smarter.

[!] IMPORTANT NOTICE: The AI quest generation feature is currently undergoing a deep architectural overhaul. As a result, the AI may behave less predictably and make more mistakes in this version than in the previous one. Thank you for your patience.

IMPORTANT:  To enable the powerful new AI features, the AI Librarian Server is now a separate required download. You can get it from the official Discord!

Added

  • Full In-Game Chapter Management: You no longer need to edit JSON files to manage your quest chapters! While in edit mode (/questtapestry edit_mode), you can now:

    • Edit the name and icon of existing chapters.

    • Reorder chapters using up and down buttons in the UI.

    • Add and delete chapters directly from the quest menu.

  • Configurable AI Quest Saving: A new option has been added to the server config file (questtapestry-server.toml) allowing you to decide where AI-generated quests are saved.

    • aiSaveQuestsGlobally = false (default): Saves AI quests to an ai_quests.json file within the world's save folder.

    • aiSaveQuestsGlobally = true: Saves AI quests globally by modifying the chapter files in the main config folder.

Improved

  • Smarter AI with "Session Memory": Addressed a major issue with AI repetitiveness. When the AI generates multiple new quest branches in a single session, it now remembers which items it has already used in the other branches. This prevents situations where the AI would create three different quests for crafting a stone pickaxe.

  • Intelligent Icon Fallback: The AI would sometimes forget to provide an icon for a quest, causing a validation error. Now, if the icon field is empty, the mod will automatically use the item from the first objective as the icon. This improves generation reliability and ensures visual consistency.

  • Upgraded Context from Librarian Server: The system for processing inspirational data from the AI Librarian server has been refined, allowing the AI to better understand context and generate more relevant quests.

Fixed

  • Critical JEI Compatibility Fix: Resolved a bug that prevented JEI from correctly displaying recipes and uses for items with NBT data, such as potions, enchanted books, and enchanted items, when they were used as quest objectives or rewards.

  • AI Quest Saving: Fixed errors that could cause AI-generated quests to be saved or loaded incorrectly.

  • Tag Usage in Rewards: The validation logic has been reinforced to more aggressively "teach" the AI that tags are not allowed as rewards. This significantly reduces the number of failed generation attempts.

Changed

  • Chapter JSON Structure: To support in-game editing, the file structure for chapters has been completely changed. Instead of a single large quests.json file, each chapter is now its own file inside the config/questtapestry/chapters/ directory.

    • Note for Modpack Creators: You will need to migrate your existing chapters to this new structure by splitting them into individual files.