promotional bannermobile promotional banner

Selvax Crates

Selvax Crates is a premium Paper crate system featuring 5 unique crate tiers, animated reward GUIs, custom ability items, holograms, candle keys, KeyAll, spawner rewards, powerful commands, and deep configuration.
item image

Description

Selvax Crates

A powerful and customizable crate system for Paper servers.

Selvax Crates provides a complete crate and reward system with animated GUIs, custom keys, unique ability items, holograms, spawner rewards, KeyAll, and extensive configuration options.

โœจ Features

ใƒป๐Ÿ•ฏ๏ธ Automatic Keys — Players automatically receive a Starter Key every configurable amount of time.

ใƒป๐ŸŽฐ 5 Crate Types — Starter, Elite, Legendary, Prismatic, and Mythic.

ใƒป ๐ŸŽฌ Animated Reward GUI — Smooth reward animations with configurable duration.

ใƒป โœ… Confirmation System — Players can confirm or cancel an opening. Cancelled openings return the key.

ใƒป๐Ÿ›ก๏ธ Custom Ability Items — Special Prismatic weapons, tools, armor, and consumables with unique abilities.

ใƒป๐Ÿงฑ Spawner Rewards — Configurable mob spawners with reliable entity preservation.

ใƒป๐ŸŽจ Fully Customizable — Configure GUIs, keys, messages, rewards, animations, and ability stats.

ใƒป๐Ÿ”’ Anti-Exploit Protection — Key verification, opening protection, drag protection, and inventory overflow handling.

ใƒป๐Ÿ“ข KeyAll System — Distribute crate keys to players automatically based on configurable timers.

 ๐Ÿ’Ž Holograms — Crates automatically display holograms when placed.


๐Ÿ“ฆ Crate Types

Crate Key Main Rewards Tier
๐ŸŸข Starter Green Candle Diamond Gear Entry
๐Ÿ”ต Elite Cyan Candle Netherite Gear Mid-Game
๐ŸŸก Legendary Yellow Candle Mob Spawners Economy
๐ŸŸฃ Prismatic Purple Candle Custom Ability Items Special
๐Ÿ”ด Mythic Red Candle Max-Enchanted Netherite End-Game

๐ŸŽฌ Showcase

Crate Preview

Reward Preview Confirmation Preview

 

 

 

 

 

 

 

 

 


๐ŸŽฎ Commands

Command Description Permission
/scrates Open the help menu selvaxcrates.command.help
/scrates help Show available commands selvaxcrates.command.help
/scrates give <player> key <crate> [amount] Give crate keys to a player selvaxcrates.command.give
/scrates give all key <crate> [amount] Give keys to all online players selvaxcrates.command.give
/scrates set <crate> Turn the targeted block into a crate selvaxcrates.command.set
/scrates remove Remove the targeted crate selvaxcrates.command.remove

Alias: /selvaxcrates

Tab Completion: Players, crate types, commands, and key amounts are supported.


๐Ÿ” Permissions

Permission Description Default
selvaxcrates.admin Access to all admin features OP
selvaxcrates.command.help Access the help command Everyone
selvaxcrates.command.give Give crate keys OP
selvaxcrates.command.set Set crates OP
selvaxcrates.command.remove Remove crates OP

Players do not need any permission to open crates.


โš™๏ธ Configuration

Selvax Crates generates 4 configuration files:

config.yml

Controls:

  • GUI layout and reward slots

  • Crate appearance and keys

  • KeyAll timers and rewards

  • Animation settings

  • Custom ability statistics

messages.yml

Customize all player-facing messages and placeholders:

%key% · %player% · %crate% · %reward% · %time%

crates.yml

Stores:

  • Crate locations

  • Legendary spawner configurations

playtime.yml

Automatically stores player playtime for the KeyAll system.


๐Ÿ”ง How It Works

๐Ÿ‘ค For Players

  1. Right-click a crate using its matching key.

  2. Watch the animated reward GUI.

  3. Select your reward.

  4. Confirm the opening or cancel it to keep the key.

  5. If your inventory is full, rewards are safely dropped nearby.

๐Ÿ› ๏ธ For Administrators

  1. Place any block you want to use as a crate.

  2. Run:
    /scrates set <CrateType>

  3. A hologram is created automatically.

  4. Give players keys using:
    /scrates give <player> key <CrateType>

  5. Customize everything through the configuration files.

Important: After running /scrates set <CrateType>, target the block you want to use as the crate. This can be a chest, shulker box, or other supported block.


๐Ÿ–ฅ๏ธ Compatibility

Platform Support
Paper 1.21.4+
Java 21+
Dependencies None

Standalone — powered entirely by the Paper API.


๐Ÿ“ Generated Files

plugins/SelvaxCrates/
โ”œโ”€โ”€ config.yml
โ”œโ”€โ”€ messages.yml
โ”œโ”€โ”€ crates.yml
โ””โ”€โ”€ playtime.yml

๐Ÿš€ Quick Setup

  1. Place SelvaxCrates-1.xx.jar into your plugins/ folder.

  2. Restart your server.

  3. Configure config.yml and messages.yml.

  4. Create your crates using:
    /scrates set <CrateType>

  5. Give players keys using:
    /scrates give <player> key <CrateType>

  6. Your crate system is ready!


 

About Selvax

Selvax Crates is a project developed by the same developer behind Selvax Client.

Selvax originally started as a Minecraft client focused on improving the player's experience through performance, customization, cosmetics, and quality-of-life features. However, Selvax is no longer limited to being just a client.

With Selvax Crates, we are taking the first steps toward expanding the Selvax ecosystem beyond the client itself, exploring new areas of Minecraft development including Plugins, Mods, and other gameplay-focused projects.

The goal is simple: Selvax should be more than a single Minecraft client — it should become a collection of projects built to enhance different parts of the Minecraft experience.

Selvax Crates is part of this expansion, bringing the Selvax name into the world of server-side plugins while maintaining the same focus on quality, customization, and a polished player experience.

๐Ÿ“Œ Credits

Author: MrEmrald / gimsaad0711
Platform: Paper
Website: selvax.netlify.app

© Selvax — All rights reserved.

Selvax Crates Team

profile avatar
  • 1
    Projects
  • 180
    Downloads