This file is a lightweight API map for EasyLibrary. Keep detailed examples in examples/ and user-facing usage notes in the README.
| Area | Value |
|---|---|
| Main namespace | imperazim\* |
| Repository role | distribuicao principal que embute as libs do ecossistema e fornece fallback/runtime modular para plugins PocketMine-MP. |
- Public namespaces should remain backward-compatible inside the same major version.
- Breaking changes should be documented in
CHANGELOG.mdand release notes. - Internal implementation details should not be treated as stable API unless the README documents them as supported.
EasyLibrary embeds LibPlaceholder 1.0.0 behavior. When EasyLibrary is the active LibPlaceholder host, new external expansions installed through the Index are enabled and hot-loaded immediately when safe. Updates or removals for already loaded packages are still queued for the next restart.
EasyLibrary exposes the same PlaceholderAPI::isPacketBridgeActive(),
PlaceholderAPI::reloadPacketBridge(), and PlaceholderAPI::packetBridgeStatus()
helpers as standalone LibPlaceholder.
When libplaceholder.packet-bridge.enabled is true, the embedded host uses
LibPacket to parse selected outgoing TextPacket and SetTitlePacket messages per target player.
The bridge remains disabled by default and can be hot-reloaded with /papi bridge reload after config changes.