The Ultimate, Fully GUI-Driven Crate Plugin for Modern Servers.
Supports Minecraft 1.20+
[HR][/HR]
▌ The Last Crate Plugin You'll Ever Need
Gacha Crate is a premium, modern, and incredibly intuitive crate system built for server owners who demand power and simplicity. Say goodbye to editing clunky config files for every small change. With Gacha Crate, you can create, manage, and fine-tune every aspect of your server's reward experience through a beautiful and powerful in-game GUI.
From stunning opening animations and ambient particle effects to deep reward customization, Gacha Crate provides a truly engaging and professional experience for your community.
[HR][/HR]
▌ Feature Showcase
[]Total In-Game Management: Use the sleek /gacha admin menu to manage everything. Create crates, add/remove rewards, and edit chances, rarities, lore, and preview items, all with a few clicks.
[]Stunning Animations & Effects: Choose between multiple exciting, redesigned GUI animations. Make your physical crates stand out with beautiful, configurable ambient particle effects that are sure to draw players in.
[]Universal Hologram Support: Automatically detects and hooks into either DecentHolograms or FancyHolograms. Your choice!
[]Dynamic Pity Placeholders: Using PlaceholderAPI, you can display a player's personal pity count directly on the crate hologram, updating in real-time!
[]Advanced Reward System: Reward players with anything you can imagine.
[]Custom Items: Any item with any name, lore, enchantments, and NBT data.
[]Command Rewards: Give ranks, money, permissions, and more.
[]Custom Preview Items: Make command rewards look amazing by setting any item as their icon.
[]Advanced Crate Settings (All GUI-Editable):
[]Pity System: Guarantee a rare reward after a set number of opens.
[]Time-Limited Crates: Create event crates available only between specific dates.
[]Per-Crate Opening Modes: Choose whether a crate is opened via a physical block or by right-clicking the key in hand.
[]Deeply Customizable:
[]Keys: Change the item material and add a glow effect.
[]Rarities: Define your own rarities in the config with custom names, colors, and order.
[]Messages: Edit the first-key welcome message to match your server's theme.
[HR][/HR]
▌ Getting Started: A Quick Tutorial
For Server Admins:
1. Installation
[]Download GachaCrate.jar. For full functionality, also install PlaceholderAPI and either DecentHolograms or FancyHolograms.
[]Place the plugins into your server's /plugins/ folder.
[]Start or restart your server.
2. Crate Management (The GUI Way)
[]In-game, type /gacha. This opens the main admin menu.
[]Click the "Create New Crate" star and follow the chat prompts.
[]Click any existing crate to open its settings menu. From here you can edit everything: rewards, pity, time limits, animations, particles, and more!
3. Adding & Editing Rewards (The GUI Way)
[]Navigate to a crate's "View & Edit Rewards" menu.
[]Click the "Add New Reward" star. Choose to add an item or a command and follow the simple menus and chat prompts.
[]To edit an existing reward, just left-click it. This opens the powerful Reward Editor where you can change its item, lore, rarity, chance, and glow effect.
[]To remove a reward, simply right-click it.
For Players:
[]Find a physical crate in the world. Left-click it to preview the amazing rewards inside!
[]Hold the correct key in your hand and right-click the crate block to start the opening animation!
Use /gacha stats to see how many crates you've opened.
[HR][/HR]
▌Commands & Permissions
Primary Command: /gacha - Opens the main admin GUI.
Power-User Commands:
/gacha help - Shows a list of all available commands.
/gacha create <name>
/gacha delete <name>
/gacha givekey <player> <crate> [amount]
/gacha setblock <crate>
/gacha removeblock
/gacha view <crate>
/gacha stats [player]
Permissions:
gacha.admin - Grants access to the /gacha GUI and all sub-admin permissions. (Default: OP)
gacha.user.view - Allows players to use /gacha view and left-click crates. (Default: true)
gacha.user.stats.self - Allows players to view their own stats. (Default: true)
gacha.user.open.<crate> - Allows a player to open a specific crate. (Default: true)
gacha.user.open.* - Allows a player to open any crate. (Default: OP)
For a full list of granular admin permissions, please see the plugin.yml.
[HR][/HR]
Thank you for choosing Kazumiii Gacha Crate!
We are dedicated to creating the best possible experience. If you have questions or need support, please join our Discord or use the discussion tab.