HyperProtect-Mixin v1.0.0
HyperProtect-Mixin v1.0.0
Server-level event interception for Hytale via Hyxin bytecode mixins. Exposes 20 protection hooks through a lock-free bridge API that any mod can consume — no compile-time dependency required.
Server Version: 2026.02.19-1a311a592
Added
- AtomicReferenceArray bridge — 24-element lock-free bridge stored in
System.getProperties()for zero-contention cross-classloader hook communication - 20 protection hooks across 7 categories:
- Building: block_break, explosion, fire_spread, builder_tools, block_place, hammer, use
- Items: item_pickup, death_drop, durability
- Containers: container_access, container_open
- Combat: entity_damage
- Entities: mob_spawn, respawn
- Transport: teleporter, portal, seat
- Commands & Logging: command, interaction_log
- 22 mixin interceptors with consolidated interaction gates covering 24 interaction types
- OrbisGuard-Mixins compatibility — auto-detects OG, disables conflicting mixins, keeps 5 unique
- Verdict protocol — ALLOW (0) / DENY_WITH_MESSAGE (1) / DENY_SILENT (2) / DENY_MOD_HANDLES (3)
- Fail-open safety — errors, missing hooks, or negative verdicts always allow actions
- ChatFormatter —
&-code message formatter with hex colors, named colors, bold, italic, monospace - Spawn startup protection — configurable spawn blocking during server initialization
- System property feature detection — per-interceptor properties for consumer mod detection
- Complete documentation — hook reference, integration patterns, feature detection guide, OG migration guide