promotional bannermobile promotional banner

AethelLib

A high-performance, registry-driven industrial backbone for Minecraft Bedrock scripting, designed for architectural stability and zero-allocation modularity.

File Details

AethelLib 1.0.2

  • R
  • May 19, 2026
  • 1.22 MB
  • 208
  • 26.20

File Name

AethelLib.mcaddon

Supported Versions

  • 26.20

⚜︎ AethelLib System Upgrades & Hardening


✦ Added (Features & Architecture)

  • - Add C++ Command Schemas Injected native type validation (PlayerSelector, Integer, String) for high-speed argument parsing and instant chat autocomplete.

  • - Add PlayerSelector Unpacking Implemented automatic selector unpacking (@p, @a) returning clean target objects directly to executed command vectors.

  • - Add Sandbox Boot Insulators Isolated all registries (Spatial, Economy, Admin, General) in individual try-catch nodes to prevent single-file errors from halting startup.

  • - Add Dependency Sorter Recovery Added fallback routines to the Kernel and PluginManager to ignore circular dependency locks and keep other plugins running.


✦ Fixed (Bugs & Performance)

  • - Fixed setInterval Engine Crash Swapped incompatible Web/Node timers in CacheManager with Bedrock system.runInterval ticks (ms / 50).

  • - Fixed CPU-Taxing Player Loops Purged slow findPlayer() loops and manual parsing from 7 core commands (pay, withdraw, ban, gamemode, kick, mute, unmute).

  • - Fixed Circular Import Halts Hardened the CommandRegistry to detect and safely ignore empty/failed modules during bootstrap.

  • - Fixed Withdraw Inventory Fault Remediated container lookup crashes by binding inventory checks cleanly to EntityComponentTypes.Inventory.