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.7.0.jar

  • R
  • Mar 4, 2026
  • 1.35 MB
  • 469
  • Early Access

File Name

KyuubiSoftQuestBook-1.7.0.jar

Supported Versions

  • Early Access

New Features

  • Per-Player Language: All quest UI, HUD, notifications and commands respect the player's chosen language
  • Language Dropdown: Built into the Quest Settings page
  • Settings Page i18n: All 17 static labels fully translatable
  • EndlessLeveling Integration:
  • Level prerequisites via prerequisites.minLevel (checks EndlessLeveling, fallback to RPGLeveling)
  • New endless_xp reward type grants EndlessLeveling XP
  • New level_reached objective type with auto-complete catch-up
  • command_executed Objective Type: Detects when a player executes a specific command (e.g. /home) via inbound packet interception
  • 10 Languages: Full localization (1771+ keys per language)

Bug Fixes

  • Item Name Resolution: Specific quest targets (e.g. Tool_Pickaxe_Iron) now resolve to real localized item names via Hytale API (e.g. "Iron Pickaxe") instead of showing generic wildcard categories
  • Wildcard Priority Fixed: Most specific match is now always used (longest prefix) instead of non-deterministic HashMap iteration
  • player_kills Verb Duplication: Fixed showing "Defeat Player Player" — verb is now just "Defeat"
  • command_executed Multi-Target: / is now prepended to each command in the display
  • Custom Objective Descriptions: HUD tracker and QuestBook now check obj.getDescription() before formatObjective()
  • Notification Fallback: Shows formatted objective text instead of raw objective ID