Sueta

Monthly Crates ➢ Create Your Own Monthly Crates!

4.0.7

Create your own MonthlyCrates similar to a popular server

·Plugin
  1. 4.0.7latestJul 15, 2026
    ​ MonthlyCrates 4.0.7 Build · Migrated to the maintained com.gradleup.shadow plugin (9.5.1); shadowJar now publishes without a classifier. · Java toolchain moved from 1.8 to 21. · Dependency bumps: NBT-API 2.15.7, XSeries 13.7.1, Lombok 1.18.42, authlib 6.0.54, Spigot API 1.21.4. · CodeMC repo URL updated to repo.codemc.io. · processResources now only token-filters plugin.yml instead of every resource. Fixes · Clicking a reward slot repeatedly no longer starts multiple animations on the same slot. · Final bonus reward can no longer be redeemed more than once, and can no longer fire early — it's now triggered by the pane-shuffle finishing instead of a hardcoded 110-tick delay. · Rewards given to players are now cloned, so the displayed item and the granted item can't share state. · Reward config key numbering uses max(key) + 1 instead of size() + 1, which previously reused indices and silently overwrote rewards when keys weren't dense. · Reward give-item config key was being written as give_item on save but read as give-item — now consistent. · Enchantments read/written via XSeries XEnchantment instead of the removed Enchantment.getByName(); malformed entries are skipped with a warning instead of throwing. · Crate loading no longer NPEs on missing Crates, rewards, or material sections — bad entries are logged and skipped. · Empty colour lists no longer break the pane animation. · Crates load immediately on startup rather than after a 20-tick delay. · Close-action reopen now checks the player is still online. · Sound volume/pitch values corrected (pitch was being passed out of the valid 0.5–2.0 range). Internal · CrateController exposes an unmodifiable crate map plus getCrate/registerActive/unregisterActive/isActive accessors instead of leaking mutable HashMaps. · reload() now closes any open crate GUIs before clearing state. · Guava collections dropped in favour of JDK equivalents; animation slot tables made static.
    3 downloads
  2. 4.0.6Oct 10, 2024
    ​ Change Log: · Added 1.21.1 Support · Added Skull Support (Thanks to MinerBeef) · Updated so displays show amount of reward (Thanks to MinerBeef) · Updated NBT Support · Fixed major gradle issues · General Code cleanup and optimisation Thank you for reading this changelog, if you would like to view the code of the latest commit you can find it on GitHub: https://github.com/Splodgebox/MonthlyCrates/commits/recode​
    1119 downloads
  3. 4.0.5May 10, 2024
    ​ Change Log: · Added 1.20.6 Support · Added Hex Colour Support Thank you for reading this changelog, if you would like to view the code of the latest commit you can find it on GitHub: https://github.com/Splodgebox/MonthlyCrates/commits/recode​
    555 downloads
  4. 4.0.4Dec 3, 2023
    ​ Change Log: · Added 1.20.2 Support Thank you for reading this changelog, if you would like to view the code of the latest commit you can find it on GitHub: https://github.com/Splodgebox/MonthlyCrates/commits/recode​
    628 downloads
  5. 4.0.3Jan 11, 2023
    ​ Change Log: · Added 1.19.3 Support · Added customModelData support for rewards and crates Add customModelData: 0 (or the value you want) under the rewards/crates item section in the crates.yml · Added NBT support for rewards and crates Add the following under the rewards/crates item section in the crates.yml nbt: - 'key:value' Thank you for reading this changelog, if you would like to view the code of the latest commit you can find it on GitHub: https://github.com/Splodgebox/MonthlyCrates/commits/recode​
    1219 downloads
  6. 4.0.2Feb 14, 2022
    ​ Change Log: · Added Command-Aliases section in the config.yml so you can now make sure your own command alias For default /cc and /crates etc. was removed since it conflicted with other plugins
    1848 downloads
  7. 4.0.1Feb 4, 2022
    ​ Change Log: · Fixed bug causing the whole plugin not to run (forgot that java doesn't have a Pair system besides JavaFX and some server jars don't have it included)
    272 downloads
  8. 4.0.0Feb 2, 2022
    Hello, I've been recently working on a full recode of this plugin and finally, it's completed. The recode is one made from scratch but there won't be many visual changes besides more optimised code and overall better usability There are now also more configurability options for the animation, you can either regenerate the whole file and start from scratch or replace the animation section for every crate with the following:​ Code (YAML): animation: colors : - 'BLUE_STAINED_GLASS_PANE' - 'PINK_STAINED_GLASS_PANE' - 'LIGHT_BLUE_STAINED_GLASS_PANE' - 'GRAY_STAINED_GLASS_PANE' - 'YELLOW_STAINED_GLASS_PANE' - 'PURPLE_STAINED_GLASS_PANE' - 'ORANGE_STAINED_GLASS_PANE' - 'CYAN_STAINED_GLASS_PANE' shuffle-time : 5 duplicate-rewards : true panes: filler: material : "GRAY_STAINED_GLASS_PANE" name : " " lore : [ ] hidden: material : "ENDER_CHEST" name : "&7&l???" lore : - '&7Click to redeem an item' - '&7from this monthly crate' locked: material : "RED_STAINED_GLASS_PANE" name : "&c&lLOCKED" lore : - '&7You must unlock all other rewards' - '&7to obtain the bonus item' final: material : "ENDER_CHEST" name : "&7&l???" lore : - '&7Click to redeem your' - '&7bonus reward' All of this plugin was coded on stream on my Twitch so check it out and follow up to be notified next time I stream: https://www.twitch.tv/splodgebox_official​
    196 downloads
  9. 3.1.3Aug 14, 2021
    ​ Change Log: · Added 1.17.1 Support · Massive recode of the plugin, you can check on github to view what was changed. It was mainly some recodes but also formatting of the packages and structure of the plugin.
    1074 downloads
  10. 3.1.2Nov 9, 2020
    ​ Change Log: · Added 1.16.4 Support · Removed a ton of useless code and redone some of the plugin
    1577 downloads
  11. 3.1.1Jan 2, 2020
    ​ Change Log: · Added support for 1.15 · Updated NBT Library to 1.15 update · Fixed issues with item parsing
    2416 downloads
  12. 3.1.0Sep 22, 2019
    ​ Change Log: · Fixed issue with error coming for 1.14 · Added auto amount, if you forget to add the amount it will automatically set it to 1 · Added better NBT system · Added better version management
    1002 downloads
  13. 3.0.9Sep 20, 2019
    ​ Change Log: · Added title to the inventory title when the animation is active. · Added function that increases the number of slots due to the number of crates · Fixed the /cc command · Fixed some issues with reward parsing
    270 downloads
  14. 3.0.8Sep 12, 2019
    ​ Change Log: · Added 'duplicate-rewards' option that you can add under the animation section. Meaning you can choose if a reward is picked once. · Added bStats implementation so I can see what version people are mainly using · Added some code adjustments to make the plugin work a bit faster. · Fixed issues with config.yml · Fixed issue with crates not working if you had less than 9 rewards
    309 downloads
  15. 3.0.7Sep 7, 2019
    ​ Change Log: · Added giveall command /monthlycrate giveall <Crate> <DropItemIfInventoryIsFull> <BroadcastMessage> · Removed some unnessarsary checks in the config · Removed some more useless code cause we are not about that life. · Added a blanket of support for item parsing in 1.14 If you do enjoy this plugin please feel free to leave a donation so I can carry on and do more free plugins. CLICK HERE
    291 downloads
  16. 3.0.6Sep 5, 2019
    ​ Change Log: · Added 1.14.4 Support · Added better item parsing · Fixed issues with lag spikes · Fixed issues with frame lag If you do enjoy this plugin please feel free to leave a donation so I can carry on and do more free plugins. CLICK HERE
    265 downloads
  17. 3.0.5 STABLEAug 30, 2019
    After what seems like forever this plugin is no longer in beta stage! Meaning this plugin is fine to be used on running servers. If you do find some bugs or issues please do not use the review section as a way to contact me, use my PMS or discord server for support. ​ Change Log: · Added better reward loading · Added better system backend · Redone a lot of the code · Added /cc or /cosmiccrate (Adjustments in config.yml) · Fixed issue with enchantments If you do enjoy this plugin please feel free to leave a donation so I can carry on and do more free plugins. CLICK HERE
    341 downloads
  18. 3.0.4 - BETAJul 24, 2019
    PLEASE NOTE: This is a beta version of this plugin. Meaning I would not advise you to run this on a working server. Also, this means I will not be giving any support at all for these versions.​ Update/Change Log: + Added ability to customise the animation (Add the following) Code (YAML): animation: colors : - 'BLUE_STAINED_GLASS_PANE' shuffle-time : 5 + Adjusted the animation system + Pushed latest code to Github Bug Fixes: + Fixed issues with the chance system + Redone Collection system. It's been a while since I've been able to work on this plugin. I would just like to mention this plugin is not a right, it's a privilege. Please do not be rude when contacting me about this plugin. I will be working on making this plugin more stable over this month and it should be out of beta really soon. PLEASE NOTE: I do not plan on adding a 'cosmicprisons animation' or 'saicopvp animation' to this plugin. If you would like to see something like these then check out my plugin EliteLootbox, I will be adding those to that plugin. This is the beta version of the plugin so some stuff like the animation is not 100% completed however the plugin still works flawlessly. If you do enjoy this plugin please feel free to leave a donation so I can carry on and do more free plugins. CLICK HERE
    650 downloads
  19. 3.0.3 BETAJul 22, 2019
    PLEASE NOTE: This is a beta version of this plugin. Meaning I would not advise you to run this on a working server. Also this means I will not be giving any support at all for these versions.​ Update/Change Log: + Added Enchantments to rewards (Section name is enchants) + Added Amount to rewards (Section name is amount) + Added both enchantments and amount to addreward command Bug Fixes: + Fixed issues with /mc addreward + Fixed issues with NPE with materials + Fixed issues with slots being able to be taken out It's been a while since I've been able to work on this plugin. I would just like to mention this plugin is not a right, it's a privillage. Please do not be rude when contacting me about this plugin. I will be working on making this plugin more stable over this month and it should be out of beta really soon. PLEASE NOTE: I do not plan on adding a 'cosmicprisons animation' or 'saicopvp animation' to this plugin. If you would like to see something like these then check out my plugin EliteLootbox, I will be adding those to that plugin. This is the beta version of the plugin so some stuff like the animation are not 100% completed however the plugin still works flawlessly. If you do enjoy this plugin please feel free to leave a donation so I can carry on and do more free plugins. CLICK HERE
    261 downloads
  20. 3.0.2 BETAJun 29, 2019
    PLEASE NOTE: This is a beta version of this plugin. Meaning I would not advise you to run this on a working server. Also this means I will not be giving any support at all for these versions.​ Update/Change Log: + Adjusted some mechancis backend Bug Fixes: + Fixed issues with /mc addreward + Fixed issues with crates breaking with less than 9 rewards · Crates will not work unless you have atleast 9 rewards set + Fixed issues with NPE with materials + Fixed percentile system (Not 100% sure but if you having an issue then please a .0 to the end of the chance) + Fixed issues with GUI freezing + Fixed issues with slots being able to be taken out It's been a while since I've been able to work on this plugin. I would just like to mention this plugin is not a right, it's a privillage. Please do not be rude when contacting me about this plugin. I will be working on making this plugin more stable over this month and it should be out of beta really soon. PLEASE NOTE: I do not plan on adding a 'cosmicprisons animation' or 'saicopvp animation' to this plugin. If you would like to see something like these then check out my plugin EliteLootbox, I will be adding those to that plugin. This is the beta version of the plugin so some stuff like the animation are not 100% completed however the plugin still works flawlessly. If you do enjoy this plugin please feel free to leave a donation so I can carry on and do more free plugins. CLICK HERE
    391 downloads
  21. 3.0.1 BETAMay 4, 2019
    PLEASE NOTE: This is a beta version of this plugin. Meaning I would not advise you to run this on a working server. Also this means I will not be giving any support at all for these versions.​ Update/Change Log: + Added /monthlycrate addreward Bug Fixes: + Fixed issues with crates being removed without animation + Fixed default configuration to now include bonus reward section in the right place (Remove the crates.yml and restart the server) This is the beta version of the plugin so some stuff like the animation are not 100% completed however the plugin still works flawlessly. If you do enjoy this plugin please feel free to leave a donation so I can carry on and do more free plugins. CLICK HERE
    691 downloads
  22. 3.0.0 BETAMay 3, 2019
    Hey, I have recently recoded the whole plugin from scratch. I have added a ton of optimisations along with a more supportive system. I have added/done the following things: · Redone MonthlyCrate Animation · Recoded the whole plugin from scratch · Added NBT Checking · Added a more smooth and easy to use system · Added new Command System with Tab completions · Added 1.13.2 support · Added Configurable messages · Added more configurations files (organised) This is the beta version of the plugin so some stuff like the animation are not 100% completed however the plugin still works flawlessly. If you do enjoy this plugin please feel free to leave a donation so I can carry on and do more free plugins. CLICK HERE PLEASE NOTE: This is a beta version of this plugin. Meaning I would not advise you to run this on a working server. Also this means I will not be giving any support at all for these versions.
    250 downloads
  23. 2.11Feb 21, 2019
    Update/Change Log:​ + Optimised the plugin a ton backend wise Bug Fixes: + Fixed issues with this plugin and EliteArmor not working when both on a server + Fixed issues with config.yml not generating properly. Upcoming Updates: + IN-Game Reward editor + Separate file for crates + Multiple Animations
    830 downloads
  24. 2.1Feb 4, 2019
    ​ Update/Change Log: + Added auto-suggestions to all commands + Redone all commands + Optimised the plugin a load Bug Fixes: + Fixed issues with NullPointerExceptions on animation
    497 downloads
  25. 2.0New AuthorFeb 3, 2019
    As you know i haven't been active with this project, i have lost all interest in it to be quite honest. In a few days the plugin will be handed over to @Splodgebox who will care for it more than i did and update it regularly, thanks for all the support on it when i obtained it, you've been wonderful.
    270 downloads
  26. v16-UNDERWAYNOT AN UPDATE!Jan 18, 2019
    This is just an update to let you all know a re-code is beginning tonight and we should have a dev build by the morning. This will fix the one-per-item issue and crate removal issues. If you have any further suggestions for last-minute additions, please message me now.
    368 downloads
  27. v15-v2Crate Removal FixDec 1, 2018
    Fixed a crate removal issue on Spigot 1.9+ builds.
    619 downloads
  28. 1.15-v1PaperSpigot FixDec 1, 2018
    Fixed an InventoryClickEvent issue on PaperSpigot builds 1500 and Higher.
    210 downloads
  29. 1.15Crate BugDec 1, 2018
    This update fixes an issue with crates not being removed from inventory in 1.0x builds. Thanks, @Noble Pro for reporting
    255 downloads
  30. 1.14IMPORTANT ANNOUNCEMENT!Sep 3, 2018
    .SpoilerTarget">Spoiler: Source Code https://github.com/Minerbeef/MonthlyCrates Hey, thanks for the support in the 1.0x series. I have decided to make the 1.0x builds open source and work on a brand new 2.0x series for you all which re-codes every feature whilst adding new ones. Thanks once again for the support, we'll be back soon.​
    773 downloads
  31. v1.13.1TacoSpigot SupportAug 26, 2018
    MonthlyCrates v1.13.1 [26/08/18] Two in one day? Amazing ADDED: TacoSpigot 1.7-1.12 Support​
    377 downloads
  32. v1.13Small FixesAug 24, 2018
    MonthlyCrates v1.12 [24/08/18] NOTE: I am in the middle of re-coding parts of the plugin. I have been extremely busy and still am so it will take a little time, i work on my spigot projects when i have the time. I am still taking bug reports. However, if you have an issue with the crates not removing from inventory when an item apart from Ender Chest, do not report as I know about this. Expect an update shortly REMOVED: Removed the /cc alias as it was conflicting with other plugins. RECODED: Recoded parts of the plugin for optimized functionality.​
    265 downloads
  33. v1.11Duplication Exploits, Code Cleanup & Plugin FixesAug 21, 2018
    MonthlyCrates v1.11 [21/08/18] NOTE: You need to refresh your config when updating to this version. Support Discord: https://discord.gg/j99QeeY FIXED: Fixed the final Duplication Exploit. Thanks @CorruptedFile_ · When opening the crate and you hit a different slot on your keyboard, it wouldn't take away the crate FIXED: NullPointers & Out of bounds exceptions being thrown into console when opening a crate. FIXED: Fixed issue where more than one crate was being taken away when opening. FIXED: Fixed Final Countdown timer getting stuck RECODED: Crate Removal Method ADDED: /cc, monthlycrate aliases REDUCED: Reduced file size to 35KB Thank you to everyone who has reported these issues <3 ​
    315 downloads
  34. v1.10Duplication ExploitsAug 21, 2018
    MonthlyCrates v1.10 [21/08/18] FIXED: Fixed the final Duplication Exploit. Thanks @CorruptedFile_ · When opening the crate and you hit a different slot on your keyboard, it wouldn't take away the crate ​
    245 downloads
  35. 1.9Not an Update!Aug 21, 2018
    This isn't an update!!! ADDED: Support Discord @ https://discord.gg/j99QeeY​
    218 downloads
  36. v1.8This is not an Update!Aug 20, 2018
    Hi, My name is Minerbeef. I have recently been handed over this project by a good friend of mine @BourneDev. I have some immediate changes that i will be implemented very shortly. If you're currently having issues with 1.7, pm me and i will be more than happy to help out.
    347 downloads
  37. 1.7Aug 19, 2018
    245 downloads
  38. 1.6I have added a way to add items to crates by command.Aug 5, 2018
    As requested by @ItzNic and @Rayhon27, I have added a command to add items to crates. What you do is, you put the item you want to add to your hand, and you type a command to add it to a configuration section. The format is: Code (Text): /mcrate addItem <crateName> <type:(normal or final)> <chance> <giveItem:(if false, command is used)> <command:(don't put anything here if giveItem is true)> Examples can be, if I was holding a diamond sword and I wanted to add the item to the "normal" section and I wanted it to give a diamond sword I could type: Code (Text): /mcrate addItem January normal 50 true The number 50 sets the chance to 50, but you can make it whatever you want as long as it's a whole number and it's not a negative. Here is a command example: Code (Text): /mcrate addItem January final 50 false ss give %player% cow This would be if I want the item in hand to show up as an icon, but I want the reward to give the player a silk spawner cow. Since I put "final" the reward is in the final section. Have fun guys! This is a long awaited update and I worked hard on it.
    193 downloads
  39. 1.5Added some new stuff!Aug 4, 2018
    - You can now make Skull rewards. - You can now set reward amounts! - /mcrate bug where you can take items out of the gui has been fixed. If you don't have the amount section on your items in your config, you will have to add this if you want to use this update.
    245 downloads
  40. 1.4New option in the config where you can only earn a reward once.Apr 23, 2018
    If you enable this option at the very bottom of your config by setting it to true: Code (Text): once-per-item: false You will only be able to win the same reward once. So lets say you get a monthly sword, you will not be able to win that monthly sword again because you cannot get the same reward (in this case the monthly sword) twice. I would recommend you have loads of rewards (like 20 plus) if you want this option so that it makes sense to your players, but if you only decide to have like four items for example it will win all of them and then go back to as if this option was false and it would give completely random items again.
    974 downloads
  41. 1.3Added a new placeholderApr 19, 2018
    Added a new %crate#% placeholder to the storage-inv that is the number of crates in the gui. I also added a donation button to the description for anyone who wants to support my hard work by donating <3
    306 downloads
  42. 1.2A couple of new additions added!Apr 18, 2018
    1. You are now able to right-click the monthly crate to open the gui without immediately starting the "animation". Only when you start the animation shall the crate be removed and you are restricted from closing the inventory. 2. /mcrate has been replaced with an inventory where players can view all the crate types. This inventory is configurable (config update will be shown in the example of the front description). The help command is now /mcrate help.
    277 downloads
  43. 1.1Added item data and fixed a gui name issue.Apr 17, 2018
    The gui will now use the name that is actually in the config, and ItemData has been added to the config. Change it to -1 if it uses no ItemData. Please add ItemData to anything that has it in the example if you have already downloaded before. Thanks!
    272 downloads
  44. 1.0Added a help message I forgot to add.Apr 16, 2018
    I forgot to add a default config for the help message in the /mcrate command! I have done this now.
    258 downloads

Similar projects

Plugin →