Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
SkiesCrates
Responsible Use Notice
By using this mod, you must do so responsibly. This includes following Minecraft Usage Guidelines, the EULA, and basic moral reponsibilities, like Anti-Gambling mechanics.
You will be denied support if your use of this mod breaks these basic responsibilities
A Fabric server-sided crates mod allowing server owners to create customized crates as rewards for players! Allows for unlimited crates and keys, each with customized rewards, animations, previews, and more.
More information on configuration can be found on the Wiki
Features
- Create practically infinite crates (idk, haven't tested that)
- Crates can either be physically placed or given as an inventory item
- Define keys with advanced options
- Physical keys with customizable items
- Virtual keys stored in a database
- Anti-dupe systems when setting physical keys as "unique"
- Keys support multiple crates and crates support multiple keys
- Create custom rewards for crates with tons of customization
- 4 reward types, including: COMMAND_CONSOLE, COMMAND_PLAYER, ITEM, and POKEMON (Cobblemon required)
- Weighted rewards for random chance crates
- Display options when opening and previewing crates
- Overridable display when previewing rewards
- Apply limits on how many times a player can earn a reward
- Automatic broadcast option
- Customizable crate preview menus for viewing potential crate rewards
- Supports different preview menus for each crate
- Create your own crate opening animations customize them extensively
- Inventory openings support deep customization of the animation sequence (6 includes by default!)
- In-World openings are packet based allowing for multiple players to open the crate at once
- Per-player reward limiting
- Per-player crate cooldowns.
- Customizable broadcast messages for certain rewards
- Crate animation early cancelling supported
- Hologram support through HoloDisplays integrations
- Customizable idle particle effects/animations
- Built in /keys menu to view your virtual keys (disableable and customize commands)
- Economy integration with many Economy mods (Impactor, BEconomy, CobbleDollars, etc)
- Placeholder support with popular Placeholder APIs (TextPlaceholderAPI, MiniPlaceholders, etc)
- All customizable items support custom names, lore, enchantments, and more (anything that is a component/nbt can be applied)
- And more!
Installation
- Download the latest version of the mod from the Releases tab.
- Download all required dependencies:
- Download any optional dependencies:
- HoloDisplays (Holograms Support)
- Impactor (Economy, Placeholders)
- MiniPlaceholders (Placeholders)
- PlaceholderAPI (Placeholders)
- Cobblemon (Reward Type)
- Install the mod and dependencies into your server's
modsfolder. - Configure the mods settings in the
./config/skiescrates/folder.
Commands/Permissions
| Command | Description | Permission |
|---|---|---|
| /skiescrates, /crates, /crate | Default command | skiescrates.command.base |
| /crates reload | Reloads any configuration changes | skiescrates.command.reload |
| /crates debug | Toggle the debug mode for more insight into errors | skiescrates.command.debug |
| /crates set <crate_id> | Adds the targeted block to the specified crate's location list | skiescrates.command.set |
| /crates remove | Removes the targeted block from all crate's location list | skiescrates.command.remove |
| /crates give <player> <crate_id> [amount] [silent] | Give the inventory version of a crate | skiescrates.command.give |
| /crates key give <player> <key_id> [amount] [silent] | Give keys to the specified player | skiescrates.command.key.give |
| /crates key take <player> <key_id> [amount] [silent] | Take keys from the specified player (key must be virtual) | skiescrates.command.key.take |
| /crates key set <player> <key_id> [amount] [silent] | Set the specified player's key count (key must be virtual) | skiescrates.command.key.set |
| /crates key view <player> | View the player's key balance (shows virtual keys) | skiescrates.command.key.view |
| /keys (configurable) | Open the key menu (shows virtual keys) | skiescrates.command.keys |
Planned Features
- Global reward limits
Donations
This mod was developed as part of the Skies Development goal of providing free, high quality, and open sourced mods for the Cobblemon and Fabric communities! If you are able to support this mission, please consider making a one-time donation or becoming a Member on Ko-fi. Being a member gives you early access to all new mods as well as helping decide on the development direction.
During this mods development, the following people supported Skies Development through an active Membership: Jephon, Vince, iMystxc, Mango, GriffinFluff, Fraternidade Gamer, AllieDragon, FrostEffects, SPG, Mashndrow, Liopo, Mikirae, YnohtnaUwU, Jaackla, Ryqx, TheWickening, Galaxyminer01, TrainerMarkyMark, SalamanderMan, Sunshine, Skyy, Puff, Trizma, Lotus, TM27, Yalu, Zama, hotdamnitsaaron, Raxant, Zephyr, EasyKillin, Sakaii, Llama, Kryonaut, Ezequiel, skeletan, TPB2, zion, and Drift. Thank you for your generosity! ❤️
Support
A community support Discord has been opened up for all Skies Development related projects! Feel free to join and ask questions or leave suggestions :)



