Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
A lightweight scoreboard-based economy system for your Minecraft server!
v1.3.0
This pull request introduces several updates, including workflow enhancements, licensing changes, dependency updates, and significant refactoring to improve maintainability and functionality. The most important changes include adding environment variables to GitHub workflows, replacing a custom configuration management class with a shared utility, updating the plugin version, and refactoring the messaging system for better integration.
Workflow Enhancements:
.github/workflows/alpha.yml
,.github/workflows/beta.yml
,.github/workflows/main.yml
: AddedGPR_USER
andGPR_API_KEY
environment variables to enable secure access to GitHub Package Registry.
Licensing and Documentation:
- Added the MIT License to the repository.
- Updated the license section to reflect the new MIT License and removed the previous "all rights reserved" statement.
Dependency and Version Updates:
- Updated
pluginVersion
from1.2.1
to1.3.0
.
Refactoring and Codebase Simplification:
- Removed the custom
Config
class in favor of using the sharedConfig
utility fromlyttleutils
. - Updated imports to use the shared
Config
utility.
Messaging System Refactor:
- Replaced static initialization of
Console
andMessage
with instance-based initialization for better encapsulation and flexibility. - Commands (
BaltopCommand
,LyttleScoreboardEconomyCommand
,TokensCommand
): Updated to use the refactoredplugin.message
instance for sending messages instead of the staticMessage
utility.
Information
Published on | June 1, 2025 |
---|---|
Downloads | 9 |
Platforms
Paper (1.21.4)