v1.20.12 Apr 17, 2024
GENERAL
  • Optimizations and system updates.
FIREWORKS
  • The firework builder has received an update.
  • You can now use RGB colors for both the initial and fade colors.
  • The builder is now much more beginner-friendly to work with:
    • Before: STAR;false;false;0;LIME;WHITE
    • After: type{BALL_LARGE} | flicker{true} | trail{false} | p{0} | c{WHITE} | f{rgb(255,255,255)}
BUG FIXES
  • Fixed a bug where fireworks would spawn incorrectly.
  • Fixed a bug where players couldn't claim rewards.

v1.20.11 Apr 11, 2024

RELATIONSHIP

  • Added a new setting: "max-reduction".
    • You can now specify the maximum reduction percentage.
  • Optimized relationship calculations.
  • Added descriptions above the settings.

BUG FIXES

  • Fixed missing settings that led to plugin errors.

v1.20.10 Apr 9, 2024
GENERAL
  • System optimizations.
  • System updates.
  • QoL updates.
  • Fixed some bugs.

v1.20.09 Feb 21, 2024
GENERAL
  • Optimized many back-end systems.
  • Updated comments across the plugin to provide better information.
ITEM / ICON BUILDERS
 
COMMANDS
  • Completely re-coded the tab completion system.
  • With this update, the plugin will now suggest many more options.
  • The error-checking and invalid-syntax systems have been improved.
  • The plugin will now alert you if you entered an invalid number or provided incorrect range syntax.
  • Tab completion now supports:
    • Players
    • Rewards
    • Any number-related arguments
    • Range syntax
MYSQL DATABASE
  • Added the "max-pool-size" setting to the MySQL settings (by default, it's set to 5).
  • Reduced the number of queries needed to save data.
    • Previously, the plugin was sending a query for each piece of data, resulting in 30+ queries with the default configuration. As of this update, the number of queries will always be roughly +/- 9.
BUG FIXES
  • Fixed: MySQL not closing connections, leading to the "too many connections" error.
  • Fixed: MySQL not syncing data properly, especially kit selections.
  • Fixed: MySQL not setting PLAYER_IDs as a primary key.
  • Fixed: MySQL performing too many queries, leading to lag spikes.
  • Fixed: MySQL syncing process taking too long.
  • Fixed: MySQL performing unsafe queries.

v1.20.08 Jan 31, 2024
GENERAL
  • Updated the backend systems.
  • Updated comments across the plugin.
  • Minor optimizations.

v1.20.07 Dec 28, 2023
GENERAL
  • Added: Support for Spigot 1.20.04.
  • Added: Support for Player Heads and Custom Heads.
BUG FIXES
 
  • Fixed: Colors not being translated properly.

v1.20.06 Dec 1, 2023
GENERAL
  • Added support for Spigot 1.20.2.
  • Optimized the plugin.
  • Fixed some bugs.

v1.20.02 Jun 26, 2023
GENERAL
  • Optimized the code.
  • Updated the systems.
BUG FIXES
  • Fixed ConcurrentModificationException errors.

v1.20.01 Jun 23, 2023
GENERAL
  • The plugin now supports Spigot/Paper 1.20+.
  • All sql-related data operations are now async.
  • Optimized the onPlayerJoin event to prevent lag-spikes.
  • Optimized the process of translating placeholders.
BUG FIXES
  • Fixed a bug that caused "identifier already in use" on reload.
  • Fixed a bug that caused massive spam of nullpointer errors.

v1.19.11 Jun 21, 2023
GENERAL
  • Now supports Spigot 1.20.
  • Optimized the plugin.
  • Squashed some nasty bugs.

v1.19.10 Jun 6, 2023
BUG FIXES
  • Fixed a bug where reloading the plugin would sometimes cause the server to crash.

v1.19.09 May 22, 2023
BUG FIXES
  • Fixed a bug that allowed players to shift-click their items into the menus.

v1.18.08 May 21, 2023
MYSQL
  • Optimized the system.
  • Fixed some bugs.

v1.19.07 May 15, 2023
TRIGGER SCAN
  • Scan every menu to look for invalid triggers.
  • To initiate a scan, type /mb scantriggers while in-game.
MODEL DATA
PLAYER HEADS
  • The process of applying a head texture to an item has been simplified. Previously, there were two settings (player-head and custom-head). As of this update, there is only one setting (head).
  • To determine whether it's a player or custom head, you simply need to specify a prefix to the head value as follows:

v1.19.06 May 11, 2023
GENERAL
  • Compiled the plugin with the older version of Java.
    • This means that the plugin should be working on 1.16 again.
CARLTHECREEPER
  • Added the option to choose which gamemodes are allowed for opening a carl.

v1.19.04 Apr 16, 2023