Skip to content

Release 1.4.0-1.21

Latest
Compare
Choose a tag to compare
@axtonprice axtonprice released this 10 Sep 00:52
371f7bd

Author: @axtonprice

Featuring customisable language support, improved debugging, automatic version checking & migration, and new emote list commands.

  • Added GitHub Development Branch dev
  • Permissions Fix v2: Emote command permissions are now granted to non-ops by default.
  • Enhancements:
    • Improved project-wide documentation.
    • Added listenerCount and configsCount variables to the plugin's onEnable message.
    • Added configurable messages and effects for plugin commands in commands.yml.
  • Language Support: #4
    • Added plugin-wide support for default and custom language files, configurable in config.yml.
    • Added default language options: en (English), fr (French), es (Spanish), it (Italian), ru (Russian).
  • Command Handling:
    • Refactored command registration and execution handling.
    • Added custom command executors and handlers.
  • New Commands:
    • Added /guardianscare jumpscare command.
    • Added /ae version command to check the plugin version.
    • Added implementation of /emotes, /expressions, and /jumpscares. #1
  • Version Checking:
    • Added automatic version checking on plugin startup and player join events. #2
    • Added compatibility for development builds.
    • Added automatic configuration migration when the plugin is updated. #3
  • Debugging:
    • Created debugging class and methods for logging information for troubleshooting.
    • Added debug-mode configuration options to config.yml.
      • Added enabled option to toggle debugging.
      • Added log-to-file option to toggle writing debug logs to a file.
      • Added debug-log option to specify a file to log to.

Bukkit-v1.4.0-1.21 by @axtonprice in #6

Full Changelog: v1.3.0...v1.4.0