-
Notifications
You must be signed in to change notification settings - Fork 2
LibModule
ImperaZim edited this page Jul 7, 2026
·
1 revision
LibModule is the official module authoring and runtime package for the
EasyLibrary 3.x line.
Repository:
https://github.com/ImperaZim/LibModule
Package id:
libmodule
Plugin name:
LibModule
-
imperazim\module\*public authoring APIs; - module manifests and source metadata;
- dependency ordering;
- services and capabilities;
- module lifecycle mutation;
-
/modules,/easymoduleand/emodulecommand behavior; - package-backed and standalone module runtime provider.
EasyLibrary only provides the host bridge around LibModule: package detection,
command backend registration, doctor/report integration and server summaries.
/easylibrary packages install libmodule development confirm
restart server
/easylibrary packages doctor
/elprobe run libmodule
Use stable when a stable LibModule release exists.
Install the LibModule.phar in plugins/ when the server wants modules as an
independent PMMP plugin. If both standalone and package-backed versions exist,
the standalone plugin wins for that boot.
/modules doctor
/modules list
/easylibrary doctor
/easylibrary report create
/elprobe run libmodule
Expected provider wording:
Module provider: package-backed / LibModule external module runtime
or:
Module provider: standalone / LibModule external module runtime
- Package Manager
- Package Backed Plugins
- Standalone vs Package
- Package Switch and Migration
- Package Doctor
- Package Safety Gate
- Support Report Bundle
- Timings
- Runtime Notifications
- Package Recovery
- Proxy Troubleshooting
- Migrating from EasyLibrary 2.0 to 3.x
- Embedded Libraries Migration Map
- Removed Features and Replacements
- Deprecated APIs
- Compatibility Policy
- Config Migration
- 3x Dev Scope Checkpoint
- Plugin Developer Migration
- Server Administrator Migration
- Official Libraries
- LibPacket
- LibCommand
- LibSerializer
- LibForm
- LibDB
- LibCommons
- LibHttp
- LibAssets
- LibPlaceholder
- LibWorld
- LibModule
- EasyLibrary Agent Bridge
- LibCustom
- LibEnchantment
- LibHud
- LibTrigger
- LibWindow
- Public API Contract
- Module Boundary
- Module Smoke Matrix
- LibAsync Incubator
- LibReflect Incubator
- Doctor Output
- Repository Notifications
- Smoke Tests
- Common Errors
- Release and Changelog