PerfectDebug v1.0

A free passive debug tool for Hytale modders. Automatically scans the server API, sniffs events, ...
ComfyUI_00127_.png

P E R F E C T DEBUG
Passive debug & API scanner for Hytale modders

Hytale-Server%20Plugin-orange
Java-21-blue
FREE-open%20source-brightgreen





// WHY PERFECTDEBUG?

Building Hytale plugins but can't find the API docs? PerfectDebug automatically scans the server API, dumps every class, method, and field to text files, sniffs events, tracks vanilla assets, and monitors performance — all in passive mode. Zero commands, zero config, zero impact. Just drop it in and get instant insight into Hytale's internals.




// FEATURES

  • API Scanner
    Automatically scans 38+ server classes using reflection:
    — Full method signatures with parameter types and return types
    — All fields with types and modifiers
    — Class hierarchy and interfaces
    — Output: one text file per class in the plugin data folder
    Covers: World, PlayerRef, Entity, ItemStack, Inventory, ItemContainer, ItemModule, HytaleServer, ComponentType, and more.
    Scan completes in ~50ms at startup.
  • Event Sniffer
    Registers listeners on all available events and logs them:
    — PlayerConnectEvent
    — PlayerReadyEvent
    — PlayerDisconnectEvent
    — PlayerChatEvent
    Output saved to events.txt.
  • Vanilla Asset Scanner
    Scans the Hytale asset directory and catalogs everything:
    581 particles — All particle effect files
    1,168 sounds — All sound effect files
    356 textures — All block and item textures
    Results saved to organized text files. Essential for finding the right particle/sound IDs for your mods.
  • Performance Monitor
    Periodic server health reports every 30 seconds. Track memory usage and performance trends.
  • Passive Item Tracker
    Logs items seen in player inventories. Useful for discovering item IDs and understanding what's available in the game.
  • Player Tracker
    Logs player connections and disconnections with timestamps.
  • 100% Passive
    No commands needed. No configuration. No server impact. Everything runs automatically at startup and outputs to files. Drop in, start server, check the output folder.




// OUTPUT FILES

All files are written to UserData/Saves/[World]/mods/KatsuyaTV_PerfectDebug/

api_World.txtWorld class methods and fields
api_PlayerRef.txtPlayerRef class API
api_ItemStack.txtItemStack class API
api_Inventory.txtInventory class API
api_ItemContainer.txtItemContainer class API
api_scan_summary.txtOverview of all scanned classes
events.txtEvent sniffer log
vanilla_items.txtAll registered vanilla items
vanilla_blocks.txtAll registered vanilla blocks




// INSTALLATION

1. Download PerfectDebug-1.1.jar
2.
Place it in your server's mods/ folder
3. Start the server - everything runs automatically
4. Check output in UserData/Saves/[World]/mods/KatsuyaTV_PerfectDebug/

That's it. No commands, no config, no setup.





// WHO IS THIS FOR?

  • Plugin developers — Discover undocumented API methods and build better mods
  • Server owners — Find particle/sound/texture IDs for your custom content
  • Modders — Understand the ECS architecture and available components
  • Content creators — Know exactly what items, blocks, and entities exist in vanilla




// TECHNICAL DETAILS

  • Platform: Hytale Server Plugin
  • Java Version: 21+
  • Dependencies: None
  • Price: Free
  • Performance: API scan ~50ms at startup. No tick loops.
  • Mode: Fully passive — no commands, no player interaction




// DOCUMENTATION

Full documentation:
perfectplugins.github.io/wiki/perfectdebug





Developed by KatsuyaTV
Part of the PerfectPlugins collection.
Issues or feature requests? DM or discussion tab.





// LINKS


EULA: Free EULA
241 Views
8 Downloads
Mar 28, 2026 Published
May 26, 2026 Updated
Not yet rated
38.6 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff
  1. Technology
  1. Optimization
Supported languages
  1. English
  1. German
  1. French
  1. Italian
Creator
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
The most advanced hologram plugin for Hytale servers. Colors, images, custom fonts...
5.00 star(s) 2 ratings
21 purchases
Fully configurable mob spawner blocks with proximity activation, day/night toggle, multi-entity ...
3.50 star(s) 4 ratings
17 purchases
The all-in-one anti-cheat and moderation solution.
5.00 star(s) 1 ratings
12 purchases
Place waystones and fast travel across your world.
Not yet rated
2 purchases
Complete OneBlock gamemode for Hytale, 5 phases, economy, shop, quests, auction house, prestige ...
Not yet rated
2 purchases
241 Views
8 Downloads
Mar 28, 2026 Published
May 26, 2026 Updated
Not yet rated
38.6 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff
  1. Technology
  1. Optimization
Supported languages
  1. English
  1. German
  1. French
  1. Italian
Creator
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
The most advanced hologram plugin for Hytale servers. Colors, images, custom fonts...
5.00 star(s) 2 ratings
21 purchases
Fully configurable mob spawner blocks with proximity activation, day/night toggle, multi-entity ...
3.50 star(s) 4 ratings
17 purchases
The all-in-one anti-cheat and moderation solution.
5.00 star(s) 1 ratings
12 purchases
Place waystones and fast travel across your world.
Not yet rated
2 purchases
Complete OneBlock gamemode for Hytale, 5 phases, economy, shop, quests, auction house, prestige ...
Not yet rated
2 purchases
Top