File Details
AethelLib 1.0.4
- R
- May 20, 2026
- 1.30 MB
- 99
- 26.20
File Name
AethelLib.mcaddon
Supported Versions
- 26.20
⚜︎ AethelLib 1.0.4 Tooling Overhaul & minor patch — 5/21/26
✦ Added
-
tools/Build Suite Dedicated directory for all development, build, and release scripts — fully separated from addon source.-
tools/unix/(macOS & Linux) Pure Python 3 scripts (pack.py,release.py,deploy.py) with zero external dependencies and ANSI color banners. Completes macOS and Linux support.-
tools/dos/(CMD) Batch file equivalents (pack.bat,release.bat,deploy.bat) for Windows Command Prompt. Completes the OS Trinity: PowerShell / Python / Batch.- Interactive Confirmation Banners All scripts display a color-coded operation summary at launch.
[ENTER]to proceed,[Ctrl+C]to abort.- Auto-Release Odometer Engine Base-10 version incrementer across all release scripts. Reads
manifest.json, rolls patch → minor → major, and writes the updated version to the header and all module nodes atomically.- Ship Payload Output Versioning Shipment scripts now read the active version from
manifest.jsonand output versioned files (AethelLib(1.0.x).txt) instead of static filenames.
✦ Fixed
- - Critical: Kernel Import Failure —
ReferenceError: Import [core/Kernel.js] not foundAddon booted correctly on BDS but failed on live World install via.mcaddon. The Bedrock GDK client resolves imports relative to thescripts/root, not the calling file. Bare paths (core/Kernel.js) worked on BDS but were rejected by the GDK runtime. Rewrote all cross-module imports to use explicit relative prefixes (./,../). Addon now loads without errors in both BDS and World environments.
✦ Changed
-
tools/linux/→tools/unix/Renamed to reflect that the Python suite is compatible with both macOS and Linux, not Linux-only.-
tools/README.mdPublic Cleanup Removed all references to private tooling. Added cross-reference links tounix/anddos/sub-READMEs.

