2.3
Compatibility
Changes
Battle Royale Plugin v2.3 - Epic Victory Update! ๐
๐ Major Features
๐ Epic Victory Animation
Winners now ride Ender Dragons in a spectacular victory flight!
- Automatic dragon spawn for each winner
- Players ride on dragons flying in circles
- Beautiful particle effects (Dragon Breath, End Rod, Fireworks)
- Epic sound effects (Dragon roar, wing flaps)
- Fully configurable in
config.yml
๐ Fully Customizable Kits
Complete control over player kits through configuration!
- Enable/disable entire kit system
- Enable/disable individual kits
- Customize items for each kit
- Customize enchantments and levels
- Create your own custom kits
- 5 default kits: Warrior, Archer, Tank, Assassin, Support
๐ก๏ธ Safe Spawn System
Players will never spawn on dangerous blocks!
- Avoids ice, water, lava
- Avoids dangerous blocks (cactus, magma, fire, etc.)
- Checks space above player head
- Configurable filters
- 100 attempts to find safe location
โจ New Features
Victory Animation
- Dragon Flight: Winners ride Ender Dragons
- Circular Motion: Dragons fly in smooth circles
- Wave Movement: Dynamic height changes
- Particle Effects: Dragon Breath, End Rod, Fireworks
- Sound Effects: Dragon roars, wing flaps, achievements
- Action Bar: "โฆ VICTORY FLIGHT โฆ" message
- Duration: Configurable (default 10 seconds)
Kit System
- 5 Default Kits: Warrior, Archer, Tank, Assassin, Support
- Random Assignment: Automatic random kit on game start
- Full Customization: Edit items, enchantments, amounts
- Enable/Disable: Control each kit individually
- Format:
MATERIAL:AMOUNTfor items,ENCHANTMENT:LEVELfor enchants
Safe Spawn
- 15 Dangerous Blocks: Ice, water, lava, cactus, fire, etc.
- Smart Detection: Checks block safety
- Space Check: Ensures 2 blocks above head are clear
- Fallback: Spawns at center if no safe location found
- Performance: Minimal impact on server
๐ฎ Game Features
Core Gameplay
- Team System: Automatic 2-player teams
- World Generation: Pre-generated worlds for smooth gameplay
- Border Shrinking: Dynamic safe zone
- Airdrops: Random loot drops with epic items
- Freeze Phase: 10-second preparation before combat
Progression System
- Statistics: Kills, deaths, wins, K/D ratio, best killstreak
- Killstreaks: Rewards at 3, 5, 7, and 10 kills
- 3 kills: Speed I (10s)
- 5 kills: 3 Golden Apples + Regeneration II (5s)
- 7 kills: Resistance I + Strength I (15s)
- 10 kills: Enchanted Golden Apple + Absorption II (30s)
- Achievements: 7 achievements with coin rewards
- First Blood, Killer, Assassin, Winner, Champion, Rampage, Unstoppable
- Economy: Coins for kills and wins
Quality of Life
- Dynamic Scoreboard: Real-time stats display
- Compass Tracking: Find nearest enemy
- Multi-language: English, Russian, German
- Admin Commands:
/br start,/br stop,/br reload - Player Commands:
/br stats,/br achievements,/br compass
โ๏ธ Configuration
Victory Animation
victory:
animation-enabled: true
animation-duration: 200
dragon-speed: 0.5
circle-radius: 30
flight-height: 100
particles-enabled: true
sounds-enabled: true
Kit System
kits:
enabled: true
random: true
warrior:
enabled: true
items:
sword: IRON_SWORD
sword-enchant: SHARPNESS:1
# ... more items
Safe Spawn
world:
safe-spawn:
enabled: true
max-attempts: 100
check-above: true
avoid-ice: true
avoid-water: true
avoid-lava: true
avoid-dangerous: true
๐ Bug Fixes
- Fixed NPE crashes in GameManager
- Fixed memory leaks in EconomyManager and StatsManager
- Fixed airdrop spawning in air
- Fixed lobby size calculation (was 4x too large)
- Fixed player movement in freeze phase
- Fixed border damage calculation
- Fixed team cleanup between games
- Fixed enchantment compatibility for 1.21+
๐ง Technical Improvements
- Optimized world generation (4 chunks/tick)
- Disabled mob spawning in game world
- Disabled Minecraft achievements in game world
- Added null checks everywhere
- Improved error handling
- Better memory management
- Cleaner code structure
๐ Requirements
- Minecraft: 1.21+
- Server: Paper or Spigot
- Java: 17+
๐ Documentation
Full documentation included:
README.md- Complete plugin guideKITS_CONFIG.md- Kit customization guideSAFE_SPAWN.md- Safe spawn configurationVICTORY_ANIMATION.md- Victory animation settingsBUILD.md- Build instructions
๐ Languages
- ๐ฌ๐ง English
- ๐ท๐บ Russian
- ๐ฉ๐ช German
๐ก Commands
Admin Commands
/br start- Force start game/br stop- Stop game/br reload- Reload configuration
Player Commands
/br stats- View your statistics/br achievements- View your achievements/br compass- Get enemy tracking compass
๐ฏ Permissions
br.admin- Admin commands (start, stop, reload)
๐ Statistics Tracked
- Kills
- Deaths
- Wins
- K/D Ratio
- Current Killstreak
- Best Killstreak
๐ Achievements
- First Blood - Get your first kill
- Killer - Get 10 kills
- Assassin - Get 50 kills
- Winner - Win your first game
- Champion - Win 10 games
- Rampage - Get 5 killstreak
- Unstoppable - Get 10 killstreak
๐จ Features Showcase
Victory Animation
When you win, you'll experience:
- Ender Dragon spawns above you
- You automatically mount the dragon
- Dragon flies in epic circles
- Particle effects surround you
- Epic sounds play
- "โฆ VICTORY FLIGHT โฆ" appears on screen
- All players see and hear your victory!
Kit System
Choose from 5 balanced kits:
- Warrior: Iron armor + enchanted sword
- Archer: Bow + 64 arrows + light armor
- Tank: Diamond helmet/chest + shield
- Assassin: Strong sword + golden apples
- Support: Lots of food + building blocks
Safe Spawn
Never spawn on:
- Ice (slippery)
- Water (drowning)
- Lava (instant death)
- Cactus (damage)
- Fire, Magma, Powder Snow, etc.
๐ Update Path
From v1.0 โ v2.3:
- All features are new additions
- No breaking changes
- Config auto-migrates
- Just drop in and reload!
๐ Credits
Author: Flonxi Version: 2.3 Release Date: January 6, 2026
๐ Changelog Summary
Added:
- Epic victory animation with Ender Dragons
- Fully customizable kit system
- Safe spawn system
- Statistics tracking
- Killstreak rewards
- Achievement system
- Compass tracking
- Multi-language support
- Admin commands
Fixed:
- 16+ bug fixes
- Memory leaks
- NPE crashes
- Spawn issues
Improved:
- Performance optimizations
- Code quality
- Error handling
- Documentation
Download now and give your players an epic Battle Royale experience! ๐ฎ๐โจ
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:ZrhwpVKB:denfWA36"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZrhwpVKB:denfWA36"
}

