1.0
Compatibility
Changes
[CENTER][SIZE=7][B][COLOR=#FFA500]⚒ BuildBattle Universal ⚒[/COLOR][/B][/SIZE] [SIZE=5][COLOR=#FFFFFF][B]The Most Compatible & Lightweight Building Competition Plugin[/B][/COLOR][/SIZE] [SIZE=3][I]Supports 1.12.2 — 1.21.x | Bedrock & Geyser Optimized | Zero-Lag Cleanup[/I][/SIZE]
[COLOR=#FFD700]▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬[/COLOR][/CENTER]
[SIZE=6][B][COLOR=#FFA500]🚀 Why BuildBattle Universal?[/COLOR][/B][/SIZE] Most Build Battle plugins are either outdated, heavy, or br [B]BuildBattle Universal[/B] was built from the ground up to be lightning-fast and compatible with every modern server setup.
[B][COLOR=#FFD700]✨ Top-Tier Features:[/COLOR][/B] [LIST] [] [B]🛡️ Bulletproof Lobby Protection:[/B] Automatic PvP, Hunger, and Damage cancellation. Includes a [B]Red Bed[/B] in the 9th slot for an instant, intuitive exit. [] [B]🧹 Smart-Clean Technology:[/B] Unlike other plugins that use "world rollbacks," we track specific block coordinates. This means [B]zero lag[/B] when the arena resets and no risk to your world files. [] [B]📊 Performance Scoreboard:[/B] A flicker-free sidebar that keeps players updated on the current theme and remaining time. [] [B]🗳️ Interactive Theme Voting:[/B] Let your community decide! Three random themes are picked from your config for every match. [*] [B]🎨 Absolute Creative Freedom:[/B] Automatic Creative mode management with strict boundary checks—players build only where they are supposed to. [/LIST]
[HR][/HR]
[SIZE=6][B][COLOR=#FFA500]🛠️ Professional Setup Guide[/COLOR][/B][/SIZE] [SIZE=4]Setting up an arena takes less than 2 minutes. Follow these steps:[/SIZE]
[B][COLOR=#FFD700]1. Global Configuration[/COLOR][/B] [LIST] [] Stand where you want players to wait for the game: [COLOR=#00BFFF]/bb setlobby[/COLOR] [] Stand where players should go after the game ends: [COLOR=#00BFFF]/bb setreturn[/COLOR] [/LIST]
[B][COLOR=#FFD700]2. Creating Your First Arena[/COLOR][/B] [LIST] [] Create the arena container: [COLOR=#00BFFF]/bb create Arena1[/COLOR] [] Add a slot for a player/team: [COLOR=#00BFFF]/bb Arena1 make Team1[/COLOR] [] Define the build zone: Go to one corner of the plot and type [COLOR=#00BFFF]/bb Arena1 Team1 pos1[/COLOR]. Go to the opposite corner (diagonally) and type [COLOR=#00BFFF]/bb Arena1 Team1 pos2[/COLOR]. [] Set where the player starts: [COLOR=#00BFFF]/bb Arena1 Team1 setspawn[/COLOR] [*] [I]Repeat for Team2, Team3, etc. You need at least 2 teams to start![/I] [/LIST]
[HR][/HR]
[SIZE=6][B][COLOR=#FFA500]📜 Commands & Permissions[/COLOR][/B][/SIZE]
[TABLE] [TR] [TD][B][COLOR=#FFD700]Command[/COLOR][/B][/TD] [TD][B][COLOR=#FFD700]Description[/COLOR][/B][/TD] [TD][B][COLOR=#FFD700]Permission[/COLOR][/B][/TD] [/TR] [TR] [TD]/bb join <ID>[/TD] [TD]Join a game lobby[/TD] [TD]bb.player[/TD] [/TR] [TR] [TD]/bb leave[/TD] [TD]Leave the current game[/TD] [TD]bb.player[/TD] [/TR] [TR] [TD]/bb setlobby[/TD] [TD]Sets the waiting area[/TD] [TD]bb.admin[/TD] [/TR] [TR] [TD]/bb create <ID>[/TD] [TD]Creates a new arena[/TD] [TD]bb.admin[/TD] [/TR] [TR] [TD]/bb <T> pos1[/TD] [TD]Sets first corner[/TD] [TD]bb.admin[/TD] [/TR] [/TABLE]
[HR][/HR]
[CENTER][SIZE=4][B][COLOR=#FFA500]Ready to boost your server's engagement?[/COLOR][/B][/SIZE] [SIZE=2]Download BuildBattle Universal today and give your builders the stage they deserve![/SIZE]
[SIZE=2][I]Found a bug? Don't use the review section! Reach out in the Discussion tab for lightning-fast support.[/I][/SIZE][/CENTER]
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:zwQsvlql:ErAqqFoh"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zwQsvlql:ErAqqFoh"
}

