CrateCreator
3.0CrateCreator is a desktop application to create balanced crates easily for CrazyCrates plugin.
CrateCreator is a Java desktop application to create balanced crates easily for CrazyCrates plugin.
How it works?
You can add rarity levels and items for players to earn from crates to these rarity levels with a simple, small GUI. CrateCreator will calculate each items chance and set the config values automatically.
Usage
- Download CrazyCrates and unzip it.
- Edit the crate.yml in CrateCreator/db folder. Don't add Prizes section. This will be handled by CrateCreator.
- Run the program and add RRL's. RRL means Real Rarity Level and will be used for calculating item chances. By default I set Rare1: 50, Rare2: 25 and Legendary1: 25. So thanks to RRL we can add different chances for the same rarity level.
- Add items. This is where RRL makes much more sense. You can add unlimited items to an RRL and this program will automatically set chances to each item depending on the RRL. For example if you add 10 items to Rare1 RRL we set before, every item will have 5% chance. And lets say you added 10 items to Rare2, these items will have 2.5% chance even though they both would be seen by players to have Rare chance.
- Bake config.
- Now you can use the crate.yml you edited before in CrazyCrates.
Why is this useful?
Creating balanced crates or simply adding new items to existing ones is really hard without breaking the balance. You have to calculate how many items is out there and do a lot of math. CrateCreator saves you the trouble of calculation. You only set RRL's and items. The rest of the work is belong to CrateCreator.
I know this is not a simple program to understand or use but it can be very helpful. I first created it for personal usage so there isn't much documentation is out there. Don't hesitate to ask any questions, so we can improve it together.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta