CT-Core 2.1.2

Required library for my plugins

  1. Bugfix Update

    crysis992
    • Fixed formatting class not being initialized properly, resulting in null outputs
    • Implemented ChatStringInput util class to get easily the chat input of a player
    • Fixed custom plugin configuration not being loaded properly
    Tyrelis likes this.
  2. Hotfix - Fixed support for versions below 1.12.x

    crysis992
    The last updated caused some issues on servers below 1.12 when trying to access the ItemBuilder class. This fixes the issue.
    Firea and Tyrelis like this.
  3. Improved Inventory Menus & Particle Library

    crysis992
    • Better language support, many internal strings can now be changed in the configuration of CT-Core.
    • Implemented a particle library
    • Many changes to the inventory menu API
    • The internal structure of the plugin has changed. Older plugins depending on this API might throw errors, inform the author to update their plugins.
    Firea and Tyrelis like this.
  4. Quick fix to paged inventories.

    crysis992
    As reported, the buttons for paged inventories were not translatable. This issue is now fixed. The current page, next page, and back button can now be translated in the CT-Core/config.yml
    Firea, Tyrelis and hou19960228 like this.
  5. Fixed locale

    crysis992
    fixed spelling mistakes in some error messages.
    Firea, Tyrelis and Norska like this.
  6. Performance improvements & less errors!

    crysis992
    • Some improvements to the command framework API.
    • Improved the inventory API(All plugins that used the inventory API need to update to non-deprecated methods!)
    • Some of the command/error/feedback formattings can now be customized in the config.yml (requires a restart afterwards)
    Firea, Tyrelis and Norska like this.
  7. Small Bugfix

    crysis992
    Fixed a IllegalArgumentException when multiple commands register the same permssion node during plugin startup.
    Firea, Tyrelis and Norska like this.
  8. Implemented Update Notifications

    crysis992
    Implemented the SpiGet update notification.
    Operators and players with the permission ct.update.notice will now be informed about updates when they join the server.
    It does not automatically download them!

    To reduce update checking requests, this plugin will just perform a check during the server start, never during the runtime like many other plugins. This will never impact the server performance.
    Firea and Tyrelis like this.
  9. Added new Util classes

    crysis992
    Implemented new UtilClasses which are required for RegionGUI
    Firea and Tyrelis like this.
  10. Fixed WorldGuard Hooks

    crysis992
    There was a issue that stopped the worldguard teleport related flags such as enderpearl from working.
    Firea and Tyrelis like this.