promotional bannermobile promotional banner

NPC Dialog

Create interactive NPC conversations in your Hytale world. Press F to open custom multi-page dialogs with navigation, persistent storage, command execution, custom button text, forced story progression, and entity state controls.

File Details

NPCDialog-1.2.0.jar

  • R
  • Jan 17, 2026
  • 394.34 KB
  • 1.8K
  • Early Access

File Name

NPCDialog-1.2.0.jar

Supported Versions

  • Early Access

[1.2.0] - 2026-01-17
 
Added
- Custom Buttons - Added two customizable buttons (Custom Button 1 and Custom Button 2) in player dialog UI, positioned above navigation buttons
- Idle Animation Selection - Added scrollable animation list in admin UI for selecting idle animations per entity
- Animation List Display - Shows all available animations for the selected entity's model in a scrollable frame
- Addon Compatibility - Plugin now supports optional addon plugins with automatic detection (addon system ready for future plugin integrations)
- playerPermissionCommands.json - Configuration file for mapping player-executed commands to permission nodes. Commands listed here will have permissions temporarily granted via LuckPerms when executed, allowing players to use restricted commands through NPC interactions
- consoleCommands.json - Configuration file for defining commands that should execute as console (bypassing player permissions). Commands in this list will run with full console permissions when triggered through NPC buttons, useful for admin commands like `/give`, `/tp`, etc.

Changed
- Data Folder Path - Plugin data folder changed from _NPC Dialog to Hyronix_NPC Dialog to match new plugin group naming. Old data is automatically migrated on first startup
- Improved admin UI layout to accommodate new animation selection feature
- Enhanced UI responsiveness and scrolling behavior for animation list