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.1.0 for NeoForge 1.21.9/10

  • B
  • Oct 15, 2025
  • 277.55 KB
  • 30
  • 1.21.10+1
  • NeoForge

File Name

questtapestry-1.1.0.jar

Supported Versions

  • 1.21.10
  • 1.21.9

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

Version 1.1.0 - The Adaptive AI Update

This is the most significant update to Quest Tapestry yet, transforming the experimental AI into a truly dynamic, intelligent, and self-correcting system. This version introduces a revolutionary backend, major quality-of-life features for quest creators, and crucial UI stability fixes.

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

  • Self-Correcting AI & Dynamic Correction Loop:  This is the flagship feature of this update, making the AI incredibly resilient.

    • When the AI now generates a quest with an invalid item/mob ID, the system no longer fails or crashes.

    • It automatically detects the error, finds a list of the most similar valid IDs from the game (using a Levenshtein distance algorithm), and sends this information back to the AI with a request to correct its mistake.

    • This "correction loop" allows the AI to learn from its errors and adapt to different mod configurations, ensuring quest generation is far more reliable.

  • Dynamic Quest Branching:  The AI no longer creates single, linear quest lines.

    • When a player completes a quest at the end of a branch, the AI now generates multiple (1-3, configurable) new, diverse progression paths, giving players a real choice in how their adventure unfolds.
  • Full NBT Support for Quest Objectives:

    • The Quest Editor now allows specifying NBT data for quest objectives. You can now require players to obtain specific enchanted books, potions, or any other item with custom data.

    • The "Import" button has been added to the Objectives section, allowing creators to copy all data from an item held in their hand directly into a quest objective.

  • Mod Icon:  Quest Tapestry now has a unique icon that will appear in the in-game mod list, making it easier to identify.

Improved

  • The "AI Librarian" - A Powerful Knowledge Base:

    • The AI's creativity is powered by an external microservice ("The AI Librarian") built in Python.

    • This service holds a massive, custom-built database of over 10,000 unique quests , vectorized for instantaneous, context-aware searching (RAG).

  • Reactive & Adaptive Quest Generation:

    • The entire AI philosophy has shifted to a reactive architecture. The AI is now triggered only when needed – after a quest branch is completed.

    • A guaranteed variety system has been implemented. When generating new branches, the AI is instructed to avoid repeating quest types and objectives, ensuring a more diverse and engaging gameplay experience.

  • Semantic NBT Generation:  The AI no longer needs to generate complex NBT syntax. It can simply request "a book with Sharpness II," and the mod will correctly construct the item in-game, making the AI's job simpler and more reliable.

  • Stability & Feedback:  The  /questtapestry ai enable  command now actively "pings" the AI Librarian server and provides clear feedback on the connection status, simplifying troubleshooting.

  • UI Configuration:  The minimum width of the Quest Editor's side panel is now correctly controlled by the value set in the  questtapestry-client.toml  config file.

Fixed

  • Quest Map Jumping:  Resolved a jarring issue where the quest map would violently jump to a new position if the mouse was moved between clicking the journal button and the UI appearing. Map dragging is now smooth and predictable from the start.

  • Quest Editor Layout:  Resolved a major visual bug where UI elements in the editor would overflow and render outside the panel when its width was reduced. The entire editor layout is now fully dynamic and responsive.

  • Enchanted Book Tooltips:  Fixed a bug where tooltips for enchanted books (both as rewards and objectives) would not display the specific enchantment and level. This now works flawlessly.

Changed

  • Updated to Latest NeoForge:  The project has been updated to the latest version of NeoForge for Minecraft  1.21.10  to ensure maximum compatibility and stability.

  • Proprietary AI Core:  The AI Librarian's vast knowledge base—the heart of its creativity—is protected by a unique cryptographic seal. This ensures its extensive library of quests remains an integral and exclusive part of the Quest Tapestry experience.