File Details
Perfect Utils-1.0.3.jar
- R
- Jun 19, 2026
- 37.78 KB
- 1.6K
- 0.5
File Name
Perfect Utils-1.0.3.jar
Supported Versions
- 0.5
[1.0.3] - 2026-06-19
Fixed
- Crash on round teardown:
AggroTickSystem(ONE_SHOT / SUSTAINED_IGNORE / TAUNT deadline removals) andAggroAPI.drainPending(CLEAR) calledcommandBuffer.removeComponentoff the chunk-snapshot archetype without re-checking the entity's live archetype. An entity's live archetype can change within the same tick: a taunted player killed mid-tick has the aggro component dropped by their death, so the deferred removal threwIllegalArgumentException: Archetype doesn't contain ComponentType!. That uncaught exception crashed the world thread during instance teardown and ejected the dying player to the overworld still dead. All four removal sites now re-checkstore.getComponent(ref, aggroComponentType) != nullfirst, so removal is a safe no-op when the live archetype no longer has the component.
Changed
manifest.jsondeclares aServerVersionrange (>=0.5.5 <0.6.0) instead of the*wildcard, so Perfect Utils advertises the Hytale Update 5 (0.5.x) server line it is built and tested against rather than matching any server version.

