Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Lyttle-Development

A lightweight scoreboard-based economy system for your Minecraft server!

Report LyttleScoreboardEconomy?

Snapshot
1.2.1-SNAPSHOT+2

Stualyttle released LyttleScoreboardEconomy version 1.2.1-SNAPSHOT+2 on May 3, 2025

v1.2.1

This pull request introduces several updates aimed at improving configuration management, command handling, and compatibility across the project. Key changes include upgrading the Java version in CI workflows, adding a new configuration management system, introducing a new command, and refactoring existing commands for better maintainability. Below is a breakdown of the most important changes:

CI Workflow Updates

  • Upgraded the Java version from JDK 17 (Temurin) to JDK 21 (Corretto) across all GitHub Actions workflows (.github/workflows/alpha.yml, .github/workflows/beta.yml, .github/workflows/main.yml) to ensure compatibility with the latest Java features.

Configuration Management Enhancements

  • Added a new Config class in src/main/java/com/lyttldev/lyttlescoreboardeconomy/types/Config.java to streamline configuration handling, including methods for loading, saving, and cleaning configuration files.
  • Integrated the new Config class into the LyttleScoreboardEconomy plugin, including a migration mechanism for updating old configuration formats.

Command System Improvements

  • Introduced a new LyttleScoreboardEconomyCommand for managing the plugin, including a reload subcommand to reload configurations dynamically.
  • Refactored BaltopCommand and TokensCommand to improve permission checks, simplify message handling by replacing Message.sendPlayer with Message.sendMessage, and enhance tab completion logic.

Version and Compatibility Updates

  • Updated gradle.properties to increment the plugin version from 1.2.0 to 1.2.1 and set the Paper platform version to 1.21.4 for better compatibility.

Code Cleanup

  • Removed unused imports and redundant fields in command classes to improve code clarity and maintainability.

Information

Published onMay 3, 2025
Downloads1

Platforms

Paper Paper (1.21.4)