promotional bannermobile promotional banner
premium banner
Asset-driven summon system for Hytale: define summons in JSON, tune movement/combat behavior, and summon them via Interaction assets.

Description

SummonLib

SummonLib is an asset-driven minion/summon library for Hytale server mods.
It lets you define summons in JSON assets and then invoke or remove them through interactions and items—without hardcoding per-summon logic.

What it does

  • Asset-driven summons: define summon behavior and parameters via SummonConfig assets.
  • Summon types (current):
    • MODEL: a non-NPC model that follows the player using formation logic (no real navigation; ignores blocks).
    • NPC_ROLE: a WIP NPC-based summon that moves with actual navigation and collides with blocks. (currently unstable)
    • WORM: a WIP summon type with segmented/chain-like behavior. (currently unstable)
  • Simple casting/removal: wire summon actions through Interactions and RootInteractions for items to use.

Wiki / Documentation

For a detailed guide on how to implement and configure your own summons (invocations), check the wiki

Status

This project is actively developed and may change as new features (formations, additional summon behaviors, expanded tuning, etc.) are added.

Please report any bugs.