promotional bannermobile promotional banner

HTMobStacker

A Mob stacker for Hytale

File Details

HTStacker-1.0.10.jar

  • R
  • Feb 14, 2026
  • 51.24 KB
  • 52
  • Early Access

File Name

HTStacker-1.0-SNAPSHOT.jar

Supported Versions

  • Early Access

added event stackedmobkill event 

you can listen for this event  like so:

HTStacker.registerKillListener(event -> {
    Ref<EntityStore> killerRef = event.getKillerRef();
    if (killerRef != null) {
        int coins = event.getKillCount() * getCoinValue(event.getEntityTypeId());
        awardCoins(killerRef, coins);
    }
});

what we offer in this event

  • getEntityTypeId() — mob type (e.g., "zombie")
  • getKillCount() — how many mobs died (usually 1, full stack for void deaths)
  • getPreviousStackCount() / getNewStackCount() — stack before/after
  • getKillerRef() — convenience method that extracts the killer entity ref from the Damage.EntitySource chain (returns the shooter for projectile kills too)
  • isVoidDeath() — whether the whole stack died to void
  • getStore() / getMobRef() — for querying additional components

    public callback API:

    HTStacker.registerKillListener(Consumer<StackedMobKillEvent>) — register
    HTStacker.unregisterKillListener(Consumer<StackedMobKillEvent>) — unregister