CompendiumZZ

CompendiumZZ is the ZZ ecosystem item browser and encyclopedia for Hytale. It indexes native Hytale item and crafting assets, then exposes a UI-first compendium with search, recipes, uses, favorites, and admin diagnostics.

What CompendiumZZ Does

  • Indexes items and recipes directly from native Hytale assets instead of external catalogs.
  • Provides a browser with text search, category filters, namespace filters, and a detail side panel.
  • Shows both craft recipes and "used in" recipes for each item.
  • Stores player favorites, recent history, and view preferences.
  • Includes an admin panel for manual reindexing and catalog diagnostics.

Commands And Workflow

  • /compendium opens the main browser.
  • /compendium admin opens the admin panel for authorized users.
  • /compendium reload reloads config and messages.
  • /compendium reindex forces a manual catalog reindex.
  • The normal player flow is UI-first from /zz and the compendium hub entry.

Runtime Files And Data

  • config.json stores hub entry, commands, grid density, history, favorites, and reindex settings.
  • messages.json stores the editable operational message catalog.
  • The module stores its runtime data under ZonaZeroMc/ZZCompendium.
  • players/ stores favorites, recent items, and view preferences by UUID.
  • cache/index-state.json stores the latest indexing state and recent indexing errors.
  • The live index is rebuilt from Hytale item and crafting assets.

Visible Config Example

This is the kind of config.json file you will see when the module generates its settings:

{
  "enableHubEntry": true,
  "enableCommands": true,
  "defaultGridColumns": 5,
  "defaultGridRows": 6,
  "maxRecentHistory": 16,
  "allowFavorites": true,
  "showNamespaceFilter": true,
  "showCraftableFilter": true,
  "enableInspectOverlay": true,
  "adminReindexCooldownSeconds": 20,
  "debugLogging": false
}

The section below explains what each line changes in normal language.

Configuration Reference

Main Settings In config.json

  • enableHubEntry (true/false): shows or hides the compendium entry in the ecosystem hub.
  • enableCommands (true/false): enables or disables the /compendium command surface.
  • defaultGridColumns (number): default number of grid columns in the browser.
  • defaultGridRows (number): default number of grid rows in the browser.
  • maxRecentHistory (number): max number of recent items kept per player.
  • allowFavorites (true/false): enables or disables favorites.
  • showNamespaceFilter (true/false): enables the namespace filter in the UI.
  • showCraftableFilter (true/false): enables the craftable-only filter in the UI.
  • enableInspectOverlay (true/false): enables the item inspect overlay.
  • adminReindexCooldownSeconds (number): cooldown before another manual reindex can be triggered.
  • debugLogging (true/false): enables extra debug logging.

Permissions

  • compendium.use
  • compendium.admin
  • compendium.reindex

Installation

  1. Copy ZZCore.jar into the server mods folder first.
  2. Copy ZZCompendium.jar into the same server mods folder after that.
  3. Start Hytale.
  4. Let the module index assets and then configure player/admin permissions as needed.

License

All Rights Reserved.

Redistribution, reposting, resale edits, or reuploading forks is not allowed without written permission from the author.

The CompendiumZZ Team

profile avatar
  • 4
    Followers
  • 9
    Projects
  • 325
    Downloads

More from ZonaZeroMcView all

  • PermissionsZZ Bridge project image

    PermissionsZZ Bridge

    • 16
    • Mods

    PermissionsZZ Bridge is the ecosystem bridge between ZZCore and external permission providers. It centralizes external groups, nodes, and known players inside a dedicated ZZ ecosystem UI.

    • 16
    • April 18, 2026
    • Mods
    • +2
  • KitsZZ PvP/PvE project image

    KitsZZ PvP/PvE

    • 72
    • Mods

    Hytale kits plugin with a player GUI and a full editor for administrators. Kits are stored in JSON files and support items, permissions, cooldowns, one-time use, starter kits, and world restrictions.

    • 72
    • April 18, 2026
    • Mods
    • +2
  • FrontierZZ project image

    FrontierZZ

    • 18
    • Mods

    FrontierZZ is the territorial engine of the ZZ ecosystem for Hytale. It handles personal and clan claims, a standalone map, trust lists, protections, and the backend consumed by ZZClan.

    • 18
    • April 18, 2026
    • Mods
    • +3
  • EssentialsZZ project image

    EssentialsZZ

    • 23
    • Mods

    EssentialsZZ is the base utility suite of the ZZ ecosystem for Hytale. It combines admin teleport, TPA requests, personal and clan homes, and basic moderation inside a UI-first flow.

    • 23
    • April 18, 2026
    • Mods
    • +3
  • PermissionsZZ Bridge project image

    PermissionsZZ Bridge

    • 16
    • Mods

    PermissionsZZ Bridge is the ecosystem bridge between ZZCore and external permission providers. It centralizes external groups, nodes, and known players inside a dedicated ZZ ecosystem UI.

    • 16
    • April 18, 2026
    • Mods
    • +2
  • KitsZZ PvP/PvE project image

    KitsZZ PvP/PvE

    • 72
    • Mods

    Hytale kits plugin with a player GUI and a full editor for administrators. Kits are stored in JSON files and support items, permissions, cooldowns, one-time use, starter kits, and world restrictions.

    • 72
    • April 18, 2026
    • Mods
    • +2
  • FrontierZZ project image

    FrontierZZ

    • 18
    • Mods

    FrontierZZ is the territorial engine of the ZZ ecosystem for Hytale. It handles personal and clan claims, a standalone map, trust lists, protections, and the backend consumed by ZZClan.

    • 18
    • April 18, 2026
    • Mods
    • +3
  • EssentialsZZ project image

    EssentialsZZ

    • 23
    • Mods

    EssentialsZZ is the base utility suite of the ZZ ecosystem for Hytale. It combines admin teleport, TPA requests, personal and clan homes, and basic moderation inside a UI-first flow.

    • 23
    • April 18, 2026
    • Mods
    • +3