Custom crates plugin

Status
This thread has been locked.

ItsBrendy

Graphics Designer and Server Owner
Premium
Feedback score
1
Posts
76
Reactions
21
Resources
0
Hey there,

I'm in need of a custom crates plugin. The number of crates and key lockers, how they look, their color, rewards, how many keys a key locker can hold, and more (basically everything), should all be customizable through a config and should work like this:

Players are able to obtain keys in different ways and they will automatically be stored in a key locker they receive when first joining. The only way of opening keys is by clicking the air with a key. When clicking the air, a reward is randomly chosen from a config based on the chances specified in the config. All the keys can be opened in your inventory at once.

Players are able to get better key lockers by different means, and in case a person has several key lockers, the best one should be prioritized (a priority system in the config works too). The keys and key lockers should be NBT based, meaning that players should not be able to just rename a tripwire hook and open it as a key, or rename a dropper and use it as a key locker.

We will require the source code for this plugin upon completion, and up to 2-4 weeks (discussed privately) of bug fixing after the plugin is released into beta to the public. We are looking for optimized and scalable code that is easy to understand for other developers, and should impact the server's performance little to nothing. If you do not have experience with this type of coding, please look away from this post.

We already have a prototype of this system running, but we need it completely remade because of how scuffed it is coded. But since the current system works as intended, we can use it to showcase what we are looking for.

Deadline: 7 days tops

Please contact me on Discord for further details: Brendy#3292
 
Status
This thread has been locked.
Top