⭐ MysteryBoxes ⭐ The Ultimate Loot Boxes ✨

MC Plugin ⭐ MysteryBoxes ⭐ The Ultimate Loot Boxes ✨ v1.21.08
✨Vault ✨Crafting ✨Gifts ✨Themes ✨Songs ✨Upgrades ✨Stats

GENERAL
  • Updated the commands system.
  • Optimized the plugin.
  • Fixed some grammar mistakes.
GENERAL
  • Optimized the loot-handling algorithm.
  • Fixed some bugs.
DEVELOPER'S NOTE
  • This version of the plugin supports only Spigot 1.20.5+.
  • The plugin underwent some massive changes on the backend due to the 1.20.6 update.
  • If you notice any bugs, incorrect config values, particles, or sounds, please let me know.
CUSTOM HEADS
  • Custom heads are now displayed properly.
    • The value requirement for custom heads has changed - the plugin now requires a base64 value instead of the Minecraft URL.
    • On minecraft-heads.com, you can find it under the "Value" column.
MENUS
  • Updated the menu system.
  • Made the menu system more reliable and faster.
  • The Customize Opening menu will be updated when a player's box amount changes.
    • This fixes a bug where even if you set a player's boxes to 0, they could still open it.
    • If a player selects more boxes to open than they currently have, the selection will update itself to the maximum available amount
SONG PACK CREATOR
  • Updated the overall system.
  • Reduced the number of steps from 4 to 3.
  • Merged the 3rd step with the 2nd.
  • Updated the formatting of steps.
  • Updated the system for generating packs.
  • The 'Matching' step will now show a path:
    • Before: test.ogg > test.ogg.yml?
    • After: test.ogg > /config/songs/test.yml?
  • Fixed a bug that caused steps to show as done when they were not.
[IMG]
BUG FIXES
  • Fixed a bug that caused infinite "Syncing Data" status.
COMMANDS
  • Updated the tab completion system to provide better results when typing on the fly.
BUG FIXES
  • Fixed a bug that caused the system to show "Invalid X" during tab completion.
MYSQL DATABASE
  • Added a new system that adds commands to the queue if the data is syncing, to prevent data loss.
    • This system will ensure that data is set properly, regardless of whether the player has just joined or has been on the server for a while.
    • Keep in mind that it is recommended for players to be online when they are purchasing items from your server's item shop.
THEMES
  • New theme: Witch Brewing
    • "Bubbling cauldrons, potions stew, a witch's craft, in Minecraft's hue."
    • Preview:
  • New theme: Bee Hive
    • "Buzzing bees in honeyed hives, Sweet nectar flows, the hive thrives."
    • Preview:
MYSQL DATABASE
  • Optimized the overall system performance.
  • Reduced the number of queries sent for each player.
    • This change GREATLY boosted the performance.
    • I was able to reduce load/save times by up to 80%.
  • Added the data modification check:
    • Only modified data will be sent to the database.
    • Meaning, if a player joins and leaves immediately, no queries will be sent to the database.
    • On the other hand, if, let's say, the player receives some currency, only that currency will be queried.
  • Added systems in place to prevent server crashes when reloading the plugin.
  • Fixed a lot of issues when file sync was enabled.
THEMES
  • Re-coded the Underwater Trouble theme:
    • No longer uses the external library for displaying lasers.
    • Replaced the lasers with particle effects.
    • Added back the water sphere effect.
    • Added unique particles when opening more than one box.
BUG FIXES
  • Fixed a bug where the open vault event would be fired twice
Top Bottom