promotional bannermobile promotional banner

KyuubiSoft Quest System (Story, Daily, Weekly, Quest Store)

A complete quest framework for Hytale servers — daily & weekly rotations, storyline chapters, a tier-based reward economy, an in-game token shop, HUD tracking, toast notifications, and a full visual admin panel.

File Details

KyuubiSoftQuestBook-1.8.0.jar

  • R
  • Mar 16, 2026
  • 1.40 MB
  • 175
  • Early Access

File Name

KyuubiSoftQuestBook-1.7.0.jar

Supported Versions

  • Early Access

New Features

  • NPC Profile Editor (In-Game) — Brand new page for viewing, editing, creating, and deleting quest NPC profiles. Quest Entry Editor overlay for Offer/Active/Complete dialogs. Auto-create profile when saving a quest with NPC trigger. Cross-links between Quest Editor, NPC Profile Editor, and Citizen Admin. Profile search, unsaved changes warning, entry reordering. Dialog auto-pagination for long texts.
  • Per-Player Language Support — Players can set their preferred language. All quest UI, notifications and NPC dialogs respect the player's language setting.
  • Per-Instance Tooltips — Item tooltips can now be customized per-player using PacketAdapters. Virtual item IDs allow unique descriptions for the same base item.
  • Economy Display — When rewardCurrency = "economy", the entire Quest UI shows the external currency (e.g. "Gold") instead of "Quest Tokens". Automatic conversion via tokenExchangeRate.
  • Pending Reward Retry — Items that couldn't be granted due to full inventory are automatically retried on next login.
  • MySQL Storage Backend — Player quest data can optionally be stored in MySQL for cross-server setups. Automatic legacy file migration.
  • Gold Reroll for Daily Quests — Players can reroll daily quests using gold currency (configurable cost).
  • Quest API — Public API for other mods to listen to quest events (started, completed, abandoned) and query quest data.
  • Stats Tracking in Admin Panel — Server-wide quest statistics (starts, completions, abandon rates) now tracked and displayed. Color-coded completion rates.
  • talk_to_npc Legacy Alias — Existing quest configs using talk_to_npc objective type still work (automatically mapped to interact_npc).
  • 9-Language Localization Popup — For quest name/description and chapter name/description in admin panel.
  • Triggers/Prerequisites for All Quest Types — No longer story-only.
  • NPC Dialog Section — In Quest Editor with reverse-lookup and auto-assign. Dialog lines max length increased to 4096.
  • LevelingCore Integration — New reward type leveling_xp for quest rewards.

Bug Fixes

  • Proximity Toast Grey Box — Fixed large grey box appearing on first NPC approach. Root element now starts invisible and is shown atomically with slot data.
  • Proximity Toast Avatars — Fixed NPC avatars only showing on second approach. Removed BUILD_GRACE_MS timing issue that silently dropped avatar updates.
  • Admin Console Permission — 6 admin commands (reload, setstreak, resetdaily, resetweekly, export, import) no longer reject console execution with "no permission".
  • Login Crash Near NPCs — 3-second grace period prevents proximity toast HUD crash on login.
  • HUD Flooding — Throttled to max 1 update/500ms during fast events (mining/killing).
  • HUD Login Reliability — Retry with backoff when PlayerQuestData isn't loaded yet.
  • Base Quest Modifications — Persist after reload (modifiedBaseQuestIds correctly re-populated).
  • Offer Dialogs — Now always show Accept/Decline instead of just "Close".
  • LevelingXP Reward Display — Displayed correctly instead of raw type string.
  • LocEditor Input — Values persisted in state instead of read from empty event.
  • Memory Leak Fix — Player data properly cleaned up on disconnect.