Blueth Core
The shared library for the Blueth plugin ecosystem. Provides common utilities, frameworks, and tools used across all Blueth plugins.
When Do You Need It?
Blueth Core is automatically included as a dependency when you install any Blueth plugin. No manual installation is needed for end users — it will be downloaded and loaded automatically.
For Developers
If you're building plugins that integrate with the Blueth ecosystem, Core provides 12 utility classes:
- ConfigManager — Simplified YAML configuration handling with auto-reload
- MessageUtil — MiniMessage and legacy color code formatting
- GuiBuilder — Inventory GUI creation with click handlers
- CommandFramework — Annotation-based command registration
- And 8 more utility classes for common server plugin tasks
See the Creating Plugins guide for details on how to depend on Blueth Core in your projects.