AGF-Crates – Full Feature Overview & Setup Guide
A powerful, fully customizable crate system with an in-game editor, advanced reward mechanics, and multiple crate types. Built for modern Minecraft servers.
/crate, /crates, /agfc - Aliases
/agfcrates reload - Reload config & crates
/agfcrates givekey <player> <crate> <n> - Give physical keys
/agfcrates givevirtual <player> <crate> <n> - Give virtual keys
/agfcrates keyall <crate> <n> - Give keys to all players
/agfcrates open <crate> [amount] - Force open crate
/agfcrates unbind - Remove crate from block
/agfcrates clearholo [range] - Remove nearby holograms
/agfcrates setluck <player> <multi> - Set luck multiplier
/agfcrates duplicate <source> <target> - Duplicate crate
/agfcrates daily - Claim daily crate
/agfcrates stats <crate> - View crate stats
/agfcrates history - View reward history
/agfcrates skip - Toggle animation skip
/agfcrates battle accept - Accept battle
/agfcrates battle deny - Deny battle
agfcrates.use - Use crates, preview, stats, daily
agfcrates.key.receive - Receive keys via keyall
agfcrates.skip - Toggle animation skip
agfcrates.battle - Use crate battles
Need help or want to claim it? Join our Discord: discord.gg/agf-studios
A powerful, fully customizable crate system with an in-game editor, advanced reward mechanics, and multiple crate types. Built for modern Minecraft servers.
Setup
- Drop the plugin into your /plugins folder
- Start the server (Paper 1.21+)
- Use:
- Create your first crate via GUI
- Bind it to a block in the world
Commands
General
/agfcrates - Show help/crate, /crates, /agfc - Aliases
Admin
/agfcrates editor - Open crate editor/agfcrates reload - Reload config & crates
/agfcrates givekey <player> <crate> <n> - Give physical keys
/agfcrates givevirtual <player> <crate> <n> - Give virtual keys
/agfcrates keyall <crate> <n> - Give keys to all players
/agfcrates open <crate> [amount] - Force open crate
/agfcrates unbind - Remove crate from block
/agfcrates clearholo [range] - Remove nearby holograms
/agfcrates setluck <player> <multi> - Set luck multiplier
/agfcrates duplicate <source> <target> - Duplicate crate
Player
/agfcrates preview <crate> - Preview rewards/agfcrates daily - Claim daily crate
/agfcrates stats <crate> - View crate stats
/agfcrates history - View reward history
/agfcrates skip - Toggle animation skip
Crate Battles
/agfcrates battle <player> <crate> [keys] - Start battle/agfcrates battle accept - Accept battle
/agfcrates battle deny - Deny battle
Permissions
agfcrates.admin - Full admin access (default: op)agfcrates.use - Use crates, preview, stats, daily
agfcrates.key.receive - Receive keys via keyall
agfcrates.skip - Toggle animation skip
agfcrates.battle - Use crate battles
Crate Types
- Physical (block-based crates)
- Virtual (GUI-based crates)
- Keyless
- Timed
- Permission-based
- Vote crates
- Event crates
- Global crates
Reward System
- Item rewards (NBT supported)
- Command rewards
- Economy rewards (Vault)
- Rarity system with broadcasts
- Pity system (bad luck protection)
- Luck multiplier system
Animations
- GUI
- CSGO
- Wheel
- Instant
- Case Opening
- Progressive
- Firework
- Beam
- Circle
Holograms
- Built-in hologram system (no extra plugin required)
- Per-crate toggle
- Configurable height & lines
- Cleanup command included:
Core Features
- Full in-game GUI editor (no config editing required)
- Per-crate customization:
- animations
- cooldowns
- sounds
- particles
- key behavior
- Block binding system
- Crate duplication system
- Player stats & history tracking
- Daily crate system
- Crate battles (PvP-style opening)
Integrations
- YAML & MySQL storage
- PlaceholderAPI support
- Vault support
- Optional Discord webhook support
Bonus
We’re providing every buyer with one custom crate setup tailored to your server.Need help or want to claim it? Join our Discord: discord.gg/agf-studios
