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

Did you ever do that?

New Media

Andddd this is how you kill your plugin: https://github.com/codeHusky/HuskyCrates-Sponge/blob/master/Agreement.md

Good luck with further development. Not sure how Sponge Devs feel about it, but a force payment is a reason I wonā€™t be using this plugin any longer.

Good luck Husky :slight_smile:

Hey Vince, itā€™s not even enforced yet. It was an idea last night and Iā€™m not even sure if, again, it was a good idea. If people donā€™t really like it, then I proabably wonā€™t do it. Really depends.

Even if I donā€™t remove it, Iā€™ll proabably be modifying it to be less mandatory.

From discord announcement:

The agreement file on GitHub is currently not enforced and thereā€™s a possibility that it wonā€™t even become a thing. It was a late night idea, nothing more really. It would need to be thought out a bit more to be friendlier for smaller servers that might just need the income, while taking a insignificant amount from servers making tons off of keys. Apologies if this concerned anyone, but the agreement is not currently enforced, nor is there any promise that it will be in the future.

Iā€™m not trying to just ā€œmoney grabā€, I just realize that crate plugins can make servers money and I thought last night that Iā€™d like to just take part of that without being too much of a bother.

The agreement has been removed from GitHub for the time being. Iā€™ll need to reconsider how I can make it good for everyone.

3 Likes

We have some things to say about money and plugins. Required payment would not be accepted here.

I get the strangest feeling people arenā€™t going to like it :wink:

Iā€™d like to take a moment to point this out:

  • Mojang developed Minecraft. They donā€™t make any money off sales of EULA-compliant cosmetics (via crates, even).
  • Sponge folks developed Sponge(API/Common/Forge/Vanilla). They donā€™t make any money off sales of anything transferred via Sponge plugins.

Write your plugins for fun and the enjoyment of others. Allow folks to contribute money back as thanks, if they choose. Donā€™t let the sight of money spoil your own fun developing.

3 Likes

It was really just not a good idea. Stayed up too late, looked at my PayPal and was like ā€œoh I have a moderately successful project, letā€™s seeā€¦ā€

I admit that it wasnā€™t the best idea, and even last night I was slightly worried about how the forum management would handle it. Iā€™ve removed the forceful agreement and Iā€™m more considering a, well, who knows. Maybe I just will keep working on this project without focusing on money, since that seems to cause issues.

I doubt Iā€™ll be putting an agreement back into place. Rather, if anything, it would be a bit of ā€œhey if youā€™re making a lot it would be really cool of you to throw some cash my way hehā€ than anything.

I donā€™t want to drive away any users and thatā€™s exactly why I was really quick to undo this poor decision.

5 Likes

This screenshot was taken with 1.10.2 (API 5.2)
Iā€™m almost certain that HuskyCrates will work just fine with API 5 to API 7.

1 Like

v1.1.0 has been released to GitHub Releases


Bugfixes

  • Fixed selection of rewards when using crates
    • Symptom: Always picks reward behind the rarest item

Features

  • Added GitHub version checking to see if youā€™re out of date.

You should make a paypal.me for people who donā€™t use/donate through patreon (dislike having to pay month to month the same amount, sometimes I have money sometimes I donā€™t). Personally wouldnā€™t mind dropping a few bucks through paypal in the future.

1 Like

Afaik Patreon can be a one time pledge, but optionally you can send me money with https://PayPal.me/lokio

v1.1.1 has been released!


Features

  • New ā€œdamageā€ value for the item format (any valid item, including the root-level display item.
  • New ā€œkeyDamageā€ value for the Key override (inside options)
2 Likes

Iā€™m announcing that that HuskyCrates, for as long as I manage the project, will not demand royalties or charge for updates. This plugin will remain free for the rest of its lifetime, entirely.

Official modifications for servers will, of course, be charged for (thatā€™s really a commission), but the public version of this plugin will be free forever for anyone who chooses to download it.

7 Likes

not sure if you accept bug reports here or i have to make a github account and report it there but if its the github way then i wonā€™t do it.

anyways the bug, using your wiki config sample if i give myself 5 command keys when i open a crate i can close the crate inventory and spam the crate i did this 10 times {i only had 5 keys but since you donā€™t lose the key until you recieve the rewards i was able to spam the crate with the same 5 keys 10 times} and i got 10 rewards in the end i ended up with 9 keys?!?! Screenshot - 0e00fe4e5602bdba66d599b66bab1542 - Gyazo
using spongeforge api 5 with pixelmon 5.0.4

Example of me doing it: Screen capture - 9e5fcdee647cd4d722ec7bc518265252 - Gyazo
Rewards i got from just 1 crate key: Screenshot - 5084694abc136d0f2c429802cd0cbfc7 - Gyazo

Some quick questions

  • did you download using ore?

  • Would you be able to join the support discord or are the forums your only option? Link is in the main topic

Also, if I recall correctly the example config includes an entry that runs the command to give someone another key so they can ā€œtry againā€

donā€™t have a working mic so discord is kinda pointless for me but i can join it and use text channels if you like, and i used the download link from this page the one that sends to the github releases.

Just join it, discord isnā€™t just for voice.

Live development!


v1.2.0-BETA has been released

Please make me aware of any issues with API 5, or any API, if any arise! Thanks~

Features

  • Custom messages (see wiki for more details)
  • NBT Tag support
  • /crate keyAll <crate> [amount]

Changes

  • Crates make sounds from their location
  • Crates load after server starts to prevent mod item issues.
  • Particles have random offsets to particles to make them appear more individual.

#More gameplay-esque features coming in v1.3.0