Tovek Crates
ModrinthCrate plugin for Paper with a CS:GO style roulette opening, real keys, weighted rewards, six tiers, a preview GUI and optional PlaceholderAPI stats. Crates are placed blocks that you set up in config.yml.
Give your players something to look forward to. Tovek Crates adds crates that need keys. When a player opens one, a roulette spins through the rewards and stops on the winner. Part of the free Tovek plugins by Toprak Eker.
Features
- Roulette opening animation in an inventory GUI, with sounds and a highlighted win slot.
- Crate blocks: place a crate item, or point at any container-style block and link it with
/crate set. Crate locations are saved. - Left-click a crate to preview its rewards, right-click with a key to open it.
- Real keys (tripwire hooks with saved item data). They stack and can be traded. A crate can cost more than one key to open with
open-cost. - Random rewards with weights. Each reward can have a rarity label, lore, custom model data, item amount and console commands (use
%player%). - Optional message to the whole server for rewards you mark with
broadcast: true. - Six crate tiers for labelling: Common, Rare, Legendary, Cosmetic, Pet, Furniture. The default config has one example crate for each.
- Main menu GUI that lists the crates (
/crate). - Crate blocks cannot be broken. Admins can sneak-break one to remove it.
- Opening stats per player, saved to
players.yml. - Optional PlaceholderAPI expansion:
%crates_total_opened%,%crates_opened_<crate>%,%crates_keys_<crate>%.
Commands
Base command: /tovekcrates, aliases /crate, /crates, /c.
| Command | Description |
| --- | --- |
| /crate | Opens the crates menu |
| /crate preview <crate> | Shows a crate's rewards |
| /crate give <player> <crate> <amount> [chest/ender_chest/barrel/shulker color] | Gives crate block items (admin) |
| /crate key <player> <crate> <amount> | Gives keys (admin) |
| /crate set <crate> | Links the block you look at to a crate (admin) |
| /crate remove | Unlinks the block you look at (admin) |
| /crate reload | Reloads the configuration (admin) |
| /crate help | Lists commands |
Permissions
| Permission | Default | Description |
| --- | --- | --- |
| crates.use | true | Open and preview crates |
| crates.admin | op | Give crates and keys, set and remove crate blocks, reload |
Requirements
- Paper or Purpur 1.20.1 to 26.3
- Java 21 or newer (Paper 26.x needs Java 25)
- Optional: PlaceholderAPI for the placeholders above
Installation
- Put the jar in
plugins. - Start the server to create
plugins/TovekCrates/config.yml. - Edit the crates and rewards, then run
/crate reload. - Use
/crate giveor/crate setto place crates and/crate keyto give out keys.
Configuration
Each crate in config.yml has a display name, tier, block material, key name and lore, open-cost, and a rewards section. The chance of a reward is set by weight. Reward commands run from the console.
Versions
FAQ
How do I install Tovek Crates?
Download the file for your Minecraft version and loader from this page, then drop the .jar into your mods (or plugins) folder and launch the game.
Is Tovek Crates free?
Tovek Crates is free to download on Modgrid — we link straight to the official source, no paywall or bundled installer.
Which Minecraft versions does Tovek Crates support?
Works with Paper, Purpur. Supports versions 1.20.1–26.3. See the download section on this page for the full list of supported versions and loaders.

Comments 0
No comments yet. Be the first to share your thoughts.