@@ -89,9 +89,9 @@ Removed 2.x-era helpers:
8989| ` imperazim\components\plugin\ConfigManager ` | Plugin-owned config registry or future dedicated config lib |
9090| ` imperazim\components\plugin\ExceptionHandler ` | Native try/catch, domain-specific exceptions or future diagnostics/result helpers |
9191| ` imperazim\components\plugin\traits\PluginLanguageTrait ` | Plugin-owned localization or future dedicated text/config lib |
92- | ` imperazim\components\plugin\traits\PluginResourcePacksTrait ` | Plugin-owned resource-pack bootstrapping |
93- | ` imperazim\components\plugin\traits\PluginCdnResourcePackTrait ` | Plugin-owned CDN/resource-pack integration |
94- | ` imperazim\components\utils\ResourcePacks ` | Plugin-owned resource-pack registration or future dedicated resource-pack lib |
92+ | ` imperazim\components\plugin\traits\PluginResourcePacksTrait ` | Plugin-owned resource-pack bootstrapping or future ` LibAssets ` |
93+ | ` imperazim\components\plugin\traits\PluginCdnResourcePackTrait ` | Plugin-owned CDN/resource-pack integration or future ` LibAssets ` + ` LibHttp ` |
94+ | ` imperazim\components\utils\ResourcePacks ` | Plugin-owned resource-pack registration or future ` LibAssets ` |
9595
9696The old ` File ` constructor no longer accepts the removed
9797` imperazim\components\config\Config ` wrapper. Pass a directory string and file
@@ -101,7 +101,8 @@ configuration file.
101101The removed resource-pack helpers used PocketMine internals and reflection.
102102Do not depend on EasyLibrary core for that behavior in 3.x; keep resource-pack
103103registration explicit in the plugin that owns the pack until a focused API is
104- designed.
104+ designed. If this becomes an official library, it should be a dedicated
105+ assets/resource-pack package such as ` LibAssets ` , not ` LibCommons ` .
105106
106107For plugin code, prefer normal PMMP dependency declarations instead of assuming
107108EasyLibrary always ships a class:
0 commit comments