Shared PHP libraries, virions, and companion plugins for Axolotl-PM and PocketMine-MP servers.
NhanAZ-Libraries provides reusable building blocks for plugin authors. The repositories cover storage, asynchronous workflows, forms, network packets, resource packs, persistent block data, economy interfaces, and other server-side utilities.
- Libraries and virions for Axolotl-PM and PocketMine-MP plugins.
- Shared APIs for storage, economy providers, forms, packets, and resource-pack workflows.
- Small utilities that can be reused across multiple server projects.
- Companion plugins and development-focused integrations where a standalone package is useful.
Most active projects target Axolotl-PM API 5, but support and maturity vary by repository. Check the individual README, workflow status, releases, changelog, and package requirements before using a library in production. Each repository documents its own API, license, dependency constraints, and compatibility policy.
Builds and releases use the workflow documented by each project. Maintained repositories may use NhanAZ/DevTools for virion packaging, PHAR validation, and optional PHPStan analysis.
Read the target repository's installation and integration instructions before adding it to a plugin. When a project is published as a virion, use the declared version constraint and follow its DevTools or Composer setup. Keep the library's license and notices with any redistributed artifact.
Issues, fixes, documentation improvements, and compatibility reports are welcome. When reporting a problem, include the library, server version, PHP version, package version, configuration, and a minimal reproducible example when possible.
See each repository's license and contribution guidance for project-specific terms.