promotional bannermobile promotional banner

MysticEssentials

MysticEssentials is a modular essentials system for Hytale servers designed around one goal: Essentials done right.
Back to Files

MysticEssentials-1.0.3.jar

File nameMysticEssentials-1.0.3.jar
Uploader
AlphineAlphine
Uploaded
Aug 28, 2026
Downloads
17
Size
11.1 MB
File ID
8754415
Type
R
Release
Supported game versions
  • 0.6

What's new

Mystic Essentials 1.0.3 — Update 6 Compatibility, Craft Blocking & Safer RTP

Mystic Essentials 1.0.3 completes the migration to Hytale Update 6, adds server-side craft blocking and MysticRPG-aware random teleport safety, expands ItemView metadata support, and refines notification history and sound behavior.

Compatibility

  • Requires Hytale Server >=0.6.0 <0.7.0.
  • Built and verified against Hytale Server 0.6.0 and protocol hytale/3.
  • Update 5 servers and clients are not compatible with this release.

Hytale Update 6

  • Migrated flight handling to Update 6's three-state FlyMode API.
  • Updated commands that intentionally have no permission requirement to use the new explicit command API.
  • Updated player-list packets for spectator state and remaining-lives data.
  • Updated Editor Builder block-change packets to the expanded Update 6 layout.
  • Migrated chunk and fluid checks to the new chunk-component APIs.
  • Migrated inventory, mail, vault, and related item operations to ECS inventory components.
  • Updated the bundled manifest and documentation for the new server version range and protocol.

Craft Blocking

  • Added a new CraftBlock module for denying configured recipes or output items during bench and hand crafting.
  • Configure case-insensitive recipe or item IDs in modules/craftblock/config.json; * wildcards are supported.
  • A matching output item blocks every recipe that produces it.
  • Added /craftblock to inspect the active block list and /craftblock check to inspect the held item.
  • Added global and per-item bypass permissions:
    • mysticessentials.craftblock.bypass
    • mysticessentials.craftblock.bypass.<item id>
  • Added optional toast, chat, and server-log feedback with notification cooldown protection.
  • Processing-bench recipes are not intercepted by Hytale's craft pre-event and are not covered by this module.

MysticRPG-Aware Random Teleport

  • Added an optional, soft integration with MysticRPG's World module.
  • RTP now checks candidate and final destinations against the requesting player's current RPG level when the integration is available.
  • The default accepted content range is 10 levels below through 3 levels above the player and is configurable under mysticRpgSafety in modules/teleportation/rtp.json.
  • MysticRPG safe regions remain valid regardless of content level.
  • Centered RTP shapes narrow inward when content is too high-level and expand outward when it is too low-level.
  • Added configurable behavior for integration errors and additional admin diagnostics.
  • Servers without MysticRPG continue to use the normal RTP safety checks.

ItemView and Mod Metadata

  • Expanded portable item metadata rendering for enchantments, LuxReforge, and MysticRPG gear.
  • Added structured MysticRPG display support for names, descriptions, templates, rarity, quality, affixes, durability, binding, and gear details when present.
  • Improved native item-quality resolution with runtime quality-asset lookup and validated configuration overrides.
  • Improved Item Details layout and rich-text handling for larger and more complex metadata sets.
  • Unknown metadata remains visible in technical form instead of being silently discarded.

Notifications and Announcements

  • Important and critical notices are stored in notification history by default.
  • Low and normal notices are stored only when the sender explicitly opts in.
  • Manual /broadcast and /alert messages are transient by default at every priority; use --history to retain one or --no-history to force transient delivery.
  • Manual broadcasts and alerts play a sound only when --sound is supplied.
  • Rotating announcements continue to use their configured broadcast sound.

Reliability and Verification

  • Added compatibility coverage for portable item metadata and native quality assets.
  • Added Item Details layout checks.
  • Added MysticRPG RTP level-safety and fluid-safety checks.
  • Verified all UI assets through the component-instantiation validator.
  • Verified the release with a clean Update 6 build.

Upgrade Notes

  1. Back up the server and Mystic Essentials configuration directory.
  2. Replace the previous jar with MysticEssentials-1.0.3.jar.
  3. Update the server and clients to Hytale Update 6 before starting this version.
  4. Review the new modules/craftblock/config.json file before enabling recipe restrictions.
  5. Review mysticRpgSafety in modules/teleportation/rtp.json if MysticRPG is installed.
  6. Review notification automations that depended on implicit history or manual alert sounds; use --history and --sound explicitly where required.

Existing CustomContent licensing and fallback behavior are unchanged in 1.0.3.