📦 HuskyCrates [v2.0.0-PRE8] [API 5-7] - Give everyone keys, use Custom Particles, Keys, and more!


HuskyCrates is the premier Crate plugin for all SpongePowered servers! With tons of features to choose from you won’t find anywhere else, you’ll find yourself absolutely awestruck with how cute the mas-- err, how much you can do so simply with HuskyCrates!

We’re currently going through a big rewrite together with tons of new features and tons of bugs fixed, so bear with me! I’ll make sure this is a fun ride for us all.

:information_source: Features


  • Entirely reworked effect system!
    • Custom scripting using JavaScript!
    • Custom particles!
    • Custom colors, which are also scriptable!
    • Preset animations and color animations
    • Customize animations on…
      • idle (crate sitting there, doing nothing)
      • open (person uses crate)
      • win (person collects reward from crate)
      • reject (person tries to use crate with invalid / no / not enough keys)
      • Custom Events! (e.g. run special animation on reward) NYI
    • Ability to just have no particles! Wow!
  • Improved reward system with new reward types!
    • servercommand usercommand servermessage usermessage item effect (effect is nyi)
    • Quality of life features are cool, right?
    • Select a group of rewards at random, rather than all at once, with a given amount to select, or not.
    • Command groups! NYI
      • This means one “Reward” from a random selection can actually have multiple effects at once
      • Helpful for when you need to send a message, give an item and run a command all in the same selection.
  • Improved key system!
    • Crates can now consume a set amount of keys per use
    • Crates can use special keys with their own unique identifiers (e.g. coolkey can be used on gemcrate)
    • Crates still have their own keys, but now they can be customized.
      • Crate’s “local keys” are disabled when “external keys” are defined by default. This is toggle-able, however.
  • Improved Database system!
    • Still using H2 only for now (will change in a future prerelease)
    • No longer updates database immediately. Will push only new changes (preventing lag!) every minute.
  • Improved Hologram System! (currently not implemented!)
    • Custom, multi-line, configurable holograms for your crates.
      • Running a promotion? Slap a Woah! 25% off! below the main crate line!
    • Ability to change how high the hologram is displayed!
    • Literally turn off the stupid things if you want!
  • Brandable Crate Views!
    • You can now change the border and selector items via config!
    • Eventually, you’ll be able to change the sounds as well! Woah!

:video_camera: Media


:desktop_computer: Demo!

If you’d like to check out HuskyCrates and test the features of v2.0.0, you can do so at…


:money_with_wings: Donate on Patreon

Why should I donate, codeHusky?
Well, if your server is making money off of the keys from this plugin, and doing quite well from it, I can only ask you to donate to me on Patreon. It supports development of this plugin which in turn helps you keep making money and helping your server. You could pretty much think of it like this: I help you make money, and in turn you encourage me to keep helping.

You aren’t required to donate, though. :slight_smile: But hey, pizza is always nice.

Donate here.
Don’t like Patreon for whatever reason?

Use PayPal.me: click here.


I am aware that GPLv3 allows you to redistribute this plugin wherever you want for the most part. While you can do this, I would like to personally request that you do not make a forum topic or mod page for this plugin on other sites without letting me know. I kinda want to manage how my plugin is portrayed, so I’ll most likely post it myself there if you ask. Thanks!~

:speech_balloon: Discord Support / Suggestions

Click here!

:telephone_receiver: Remote Connection Notice

HuskyCrates will contact the GitHub API to see if it is up to date. If it is not, it will warn the server owner in the logs. That is currently the only “phoning home” this plugin does.
Not currently, but it does on older versions.

:arrow_down: Downloads!

Wiki - Check here for config & command stuff.
GitHub Releases
Config Creator / Editor
Discord Support

HuskyCrates - CratesReloaded. But for Sponge. And free. :)
Pixelmon Plugin Request
MenuAPI - Easily create GUIs
Web-API [v4] - AdminPanel & RESTful web server [now with screenshots!]
Random sign rewards plugin
Web-API - Provides an admin panel and API for your Minecraft server
HuskyCrates - A Free, Straight-Forward and Feature-Filled Crates Plugin!
[OPEN] codeHusky - Competitively Priced Husky Plugins! [Pixelmon] [Emergency Fixes]

After work look. Interesting.

Invalid link


I dunno why ziceptor.


You just have to do without links :slight_smile:
Edit: Just text


Cant wait to see the first release mate! keep up the wonderful work.


Can’t wait for this!


Looked. Beauty. Will wait. GIF (Not true. The video in the first post.)


I think you used an old bugged out version for that gif, but yeah.


What was on github


that means nothing…


Of course it does not. Your video explains a lot :wink:


I’ve updated the OP with a link to the features everyone is currently waiting on for the first release. I might start releasing some indev builds soon before v1.0, though.
Here’s the link if you’re lazy: https://github.com/codeHusky/HuskyCrates-Sponge/issues/1

And some stupid art thing


<3 how long until estimate release/beta release?


I’ve got a fever of 102° and a headache right now. Hopefully by tomorrow but I have no idea.


oo damn! Make sure you eat your greens! lol Good luck, Can’t wait!


Awesome looking forward to testing


just to clarify. Will you be able to set commands into the chests? Im running a pixelmon server and want to make a shiny & Legend Crate :smiley:


Yes you’ll be able to set commands.


Woop! So Excited to set up 400 commands! haha GL!


You don’t have to setup commands for EVERY Pokemon if that’s what you mean by “400 Commands” :stuck_out_tongue: . Not sure if it’s vanilla Pixelmon or not, but there should be a command /pokegive playername random, or if you want a shiny /pokegive player random s. Although I don’t think there is anything for Legendaries right now.