-
Notifications
You must be signed in to change notification settings - Fork 2
LibAssets
ImperaZim edited this page Jun 28, 2026
·
1 revision
LibAssets is the official EasyLibrary asset helper library.
Repository:
https://github.com/ImperaZim/LibAssets
Package id:
libassets
Namespace:
imperazim\assets
- Asset manifests with relative paths, byte size and SHA-256 hashes.
- Manifest-vs-disk validation for missing, changed and extra files.
- Bedrock resource-pack
manifest.jsonparsing and validation. - Resource-pack directory and ZIP validation.
- Resource-pack ZIP building when the PHP runtime supports
ZipArchiveor writablePharData.
LibAssets does not download remote files. Use LibHttp for HTTP/download
work, then use LibAssets to validate and package the local files.
/easylibrary packages install libassets development confirm
Restart and validate:
/easylibrary packages doctor
/elprobe libassets
/elprobe run libassets
Expected package-backed source:
libassets / LibAssets: class=yes plugin=package-backed-plugin source=package-backed-plugin
- Package Manager
- Package Backed Plugins
- Standalone vs Package
- Package Switch and Migration
- Package Doctor
- Package Safety Gate
- Support Report Bundle
- Timings
- 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
- Plugin Developer Migration
- Server Administrator Migration
- Official Libraries
- LibPacket
- LibCommand
- LibSerializer
- LibForm
- LibDB
- LibCommons
- LibHttp
- LibAssets
- LibPlaceholder
- LibWorld
- EasyLibrary Agent Bridge
- LibCustom
- LibEnchantment
- LibHud
- LibTrigger
- LibWindow
- Public API Contract
- Doctor Output
- Repository Notifications
- Smoke Tests
- Common Errors
- Release and Changelog