Back to mods
Perfect Utils - Reusable Systems for Developers project artwork

CurseForge · Hytale mod

Perfect Utils - Reusable Systems for Developers

A library of modular and resuable systems for mod developers to use directly.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Perfect Utils - Reusable Systems for Developers release should I use?

Updated last month
Latest stable file Perfect Utils-1.2.0.jar
Game version 0.6
Mod system Built-in Hytale mod system

Perfect Utils - Reusable Systems for Developers Perfect Utils-1.2.0.jar targets 0.6. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should Perfect Utils - Reusable Systems for Developers be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does Perfect Utils - Reusable Systems for Developers Perfect Utils-1.2.0.jar need?

Perfect Utils-1.2.0.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add Perfect Utils - Reusable Systems for Developers without breaking your instance.

Built for Perfect Utils - Reusable Systems for Developers Perfect Utils-1.2.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Perfect Utils-1.2.0.jar. It targets 0.6; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Perfect Utils-1.2.0.jar. It opens that exact file at the source.

About this project

What does Perfect Utils - Reusable Systems for Developers add?

Perfect Utils

A small library mod for Hytale that other mods can build on top of. By itself it adds no commands, items, or configuration — it sits quietly in the background and lets the mods you actually care about do more interesting things.

Why install it?

Install Perfect Utils only when another mod tells you to. If a mod's description says "requires Perfect Utils," drop this jar in your mods folder and you're done.

What it currently provides

Mob stun primitive

Mods can ask Perfect Utils to stun a mob for a configurable duration. While stunned, the mob:

  • Stops moving (movement speed clamped to zero)
  • Stops attacking (its current swing is interrupted, AI is suppressed)
  • Cannot use abilities or interact (locked out for the duration)
  • Plays a brief stun visual

When the stun runs out, the mob shakes it off and resumes whatever it was doing.

This is the same primitive that powers parry-stun in narwhals' Perfect Parries, lifted into a standalone library so any mod can use it — ability mods can build "stun on hit" effects, weapon mods can ship stun-on-crit, boss mods can apply long lockdowns during phases, and so on.

Mob aggro / taunt primitive

Mods can ask Perfect Utils to manipulate which target a mob is paying attention to. Three flavors against the same underlying state:

  • Drop aggro — a one-shot reset. Pursuing mobs in a configurable radius lose track of the player and forget them from their target memory. The mob may pick them up again on the next AI tick if they're still in detection range — useful for "blink away and disappear from the chase," not for permanent invisibility.
  • Suppress — a sustained "ignore me" window. For a configurable duration, mobs in radius treat the player as non-hostile and have their target memory continuously wiped. Useful for stealth abilities and short invulnerable phases.
  • Taunt — the opposite direction. Drops aggro on every nearby mob (allies, the taunter, anything they were chasing) and pins them to the taunter for a configurable duration. Useful for tank-style "look at me" abilities that pull mobs off teammates.

All three modes work on any mob in the world — bosses, hostile fauna, summoned creatures — without per-mob configuration.

Compatibility

  • Works on any Hytale server.
  • Plays nicely with Perfect Parries — they each track their own stun state and don't fight each other.
  • The aggro and taunt windows are tracked per-player, so a mod can't accidentally double-apply them; the most recent request wins, the previous one is replaced.
  • No configuration to manage; mods that use Perfect Utils set the durations and radii themselves.

Credits

  • narwhals — original mob stun in Perfect Parries; original mob-aggro / visibility wipe in Zephyr. Both primitives are lifted from their work and made reusable here.
  • ziggfreed — extracted both into Perfect Utils as a standalone library, added the sustained-suppress and taunt modes alongside the existing one-shot drop.

Project description from CurseForge.

Pick your setup

Perfect Utils - Reusable Systems for Developers releases for each Hytale build.

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Perfect Utils - Reusable Systems for Developers releases and Hytale builds

6 of 6 releases match

Looking for an older file? The official CurseForge project page is in Resources.