A comprehensive Minecraft battle royale plugin built with Kotlin, featuring multiple game modes, cosmetics, achievements, and extensive customization options.
- Multiple Game Modes: Solo, Duos, Squads, Limited Time Modes (LTM), and 50v50
- Dynamic Loot System: Configurable loot tables with rarity tiers
- Cosmetics System: Emotes, trails, weapon skins, death effects, and kill messages
- Achievement System: Track player progress and unlock rewards
- Zone Mechanics: Shrinking safe zones with customizable speeds
- Building System: Allow players to build bases and structures
- Supply Drops: Automated loot crates with legendary items
- Statistics Tracking: Comprehensive player stats and leaderboards
- Party System: Team up with friends for coordinated gameplay
- Minecraft 1.21+
- Spigot/Paper server
- Java 17+
- Download the latest
SkyFallBR.jarfrom releases - Place the jar file in your server's
plugins/directory - Start/restart your server to generate configuration files
- Configure settings in
plugins/SkyFallBR/config.yml - Customize messages in
plugins/SkyFallBR/messages.yml - Set up cosmetics in
plugins/SkyFallBR/cosmetics.yml - Restart server or use
/br reloadto apply changes
- Vault: Economy integration for cosmetic purchases
- LuckPerms: Advanced permission management
- PlaceholderAPI: Additional placeholders in messages
- Set Lobby: Use
/br setlobbywhile standing where you want the lobby - Create Arena: Use
/br createarena <name> <mode>to create game areas - Join Game: Players use
/br jointo enter matchmaking - Admin Commands: Use
/br adminfor game management
- supplyDrop: Configure automatic loot drops
- modes: Define game modes with unique rules and loot
- modeRotation: Control which modes cycle in rotation
- Customize all game messages and notifications
- Supports Minecraft color codes and placeholders
- Configure emotes, trails, weapon skins, and effects
- Set rarity tiers and unlock requirements
/br join- Join matchmaking queue/br leave- Leave current game/br stats [player]- View player statistics/br achievements- View achievement progress/br cosmetics- Open cosmetics menu/br party- Manage party settings/br leaderboard <type>- View leaderboards (wins/kills/kd/winrate)
/br reload- Reload configuration files/br setlobby- Set lobby spawn location/br createarena <name> <mode>- Create new arena/br admin start <arena>- Force start a game/br admin stop <arena>- Force stop a game/br admin list- List all arenas and status
skyfallbr.join- Join games (default: true)skyfallbr.stats- View statistics (default: true)skyfallbr.achievements- View achievements (default: true)skyfallbr.cosmetics- Access cosmetics menu (default: true)skyfallbr.party- Use party commands (default: true)
skyfallbr.admin- Access admin commands (default: op)skyfallbr.reload- Reload configurations (default: op)skyfallbr.bypass- Bypass game restrictions (default: op)
A: Use /br createarena <name> <mode> while standing in the desired location. The arena will use your current position as the center.
A: Ensure you have set a lobby location with /br setlobby and created at least one arena.
A: Players unlock cosmetics through achievements, levels, or purchases. Use /br cosmetics to equip them.
A: Adjust performance settings in config.yml - reduce entity limits, increase cleanup intervals, or lower zone shrink speeds.
A: Yes! Edit the lootTables in config.yml under each game mode. Add new items with material, amount, and enchantments.
- Issues: Report bugs on GitHub Issues
- Wiki: Check the WIKI.md for detailed documentation
- Discord: Join our community server for help
We welcome contributions! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.