BuildBattlePro Minigame icon

BuildBattlePro Minigame -----

YML | MySQL | MultiArena | Spectate | Party | NPC | Vote | Report | PlaceholderAPI | Leaderboard



Proof Ownership
proof.png

image.png

krBH3re.png

BuildBattle is a building styled minigame where players have to build something relevant to specified theme for a certain amount of time. Players can choose to play solo mode, or team mode to team up with other players or friends. When building time is over, all players will vote for the best build in the game. Player(s) with most vote points is(are) the winner(s)!

opR3nCk.png
  • Ready-Made Setup included in Download
    • If you don't have enough time setting up the arenas I have included Ready-Mate setup with one arena totally for FREE!
  • Fully Customizable Scoreboard!
    • Supports also PlaceholderAPI placeholders!
  • Support ready for you ANYTIME!
  • Multi-Version compatibility [1.8.8 - 1.21.4]
  • Multi-Arena / BungeeCord
  • Easy and effortless setup
  • Translate and configure almost everything
  • Customizable commands
    • Customize plugin commands, their names, aliases and description!
  • Fancy in-game and main lobby Non-Flickering Scoreboard
  • Solo/Team mode
  • GUI Arena Editor
  • Parties
  • Change Floor via NPCs
  • Build Reports
    • Requires WorldEdit plugin and version below 1.13
    • Easily report and manage inappropriate builds!
  • Leaderboards:
  • Arena Signs
    • Solo / Team Auto-Join signs!
  • Placeholders for PlaceholderAPI
    • buildbattlepro_wins
    • buildbattlepro_played
    • buildbattlepro_most_points
    • buildbattlepro_blocks_placed
    • buildbattlepro_particles_placed
    • buildbattlepro_super_votes
    • builbattlepro_status_{arena}
  • After game rewards
  • GUI Theme Voting
  • Player's statistics:
    • MySQL / Flat file support
  • Advanced in-game build options
    • Banner creator
    • Changing plot biome
    • Changing plot floor
    • Changing plot time
    • Changing plot weather
    • Particles
    • Plot reset
    • Decoration Heads
  • Developer API
gZcOOOw.png

admincommands1.png

admincommands2.png

playercommands.png

Permissions:
  • buildbattlepro.admin - Admin permission. Allows to reload plugin, start / stop game, and reload plugin. Default given to all OP's
  • buildbattlepro.particle.* - Permission for placing all particles. Default given to all players. Contains:
    • buildbattlepro.particle.heart
    • buildbattlepro.particle.happy
    • buildbattlepro.particle.angry
    • buildbattlepro.particle.lava
    • buildbattlepro.particle.water
    • buildbattlepro.particle.note
    • buildbattlepro.particle.glyph
    • buildbattlepro.particle.slime
    • buildbattlepro.particle.mobspawner
    • buildbattlepro.particle.explosion
    • buildbattlepro.particle.crit
    • buildbattlepro.particle.witch
    • buildbattlepro.particle.splash
    • buildbattlepro.particle.cloud
    • buildbattlepro.particle.portal
    • buildbattlepro.particle.firework
    • buildbattlepro.particle.redstone
    • buildbattlepro.particle.snowball
  • buildbattlepro.* - Permission for everything in this plugin
  • buildbattlepro.create - Permission for creating and setting arenas and managing arenas plots
  • buildbattlepro.party - Permissions for creating parties. Default given to all OPs.
  • buildbattlepro.joinfull - Permission to join full arenas. Default given to all OPs.
  • buildbattlepro.player - Player permissions, includes join, leave, and using in-game build options. Default given to all players.
  • buildbattlepro.settheme - Permission that allows to force-set themes. Default given to all OPs.
  • buildbattlepro.start - Permission that allows to start arenas. Default given to all OPs.
  • buildbattlepro.stop - Permission that allows to stop arenas. Default given to all OPs.
  • buildbattlepro.bypass - Permission that allows to bypass using only BuildBattle commands in game. Default given to all OPs.
  • buildbattlepro.manage.reports - Permission that allows player to watch and manage all reports. Default given to all OPs.
  • buildbattlepro.party.size.* - Permission that allows to have unlimited players in your party. Default given to all OPs.
  • buildbattlepro.party.size.<amount> - Permission that allows to have up to <amount> players in your party.
wYQ7Wfl.png



Arena setupping:
Arena settuping is trivial for each arena. If you want to setup arena game length and other variables such as MySQL, BungeeCord, check out config.yml ! If you want to edit Themes, check out themes.yml !
  1. Create arena with /bb create <name> <solo/team>
  2. Set arena lobby location with /bb setlobby <name>
  3. Give yourself a Plot Selection Wand by /bb pos for plot selection
  4. Create as many build plots as you want with /bb addplot <name>
  5. If you made a mistake with adding build plots, simply do /bb delplot <name>
  6. (Optional) Create arena sign(s) like this:
    1. Line: [bb]
    2. Line: <arena_name>
  7. (Optional) If you want to create Auto-Join sign(s), create them like this:
    1. Line: [bb]
    2. Line: autojoin
    3. (Optional) Line: <solo/team>
  • Just for safety, reload plugin by doing /bb reload
Code (Text):
BBGameEndEvent
BBGameStartEvent
BBGameStateSwitchEvent
BBPlayerGameJoinEvent
BBReportEvent
BBPartyAcceptEvent
BBPartyCreateEvent
BBPartyDeclineEvent
BBPartyDisbandEvent
BBPartyInviteEvent
BBPartyLeaveEvent
SpectateJoinEvent
SpectateQuitEvent
Code (Text):
BuildBattle.getAPI().getArenas();
BuildBattle.getAPI().getPlayerArena(Player);
BuildBattle.getAPI().getPlayerBuildBattleStats(Player);
BuildBattle.getAPI().getPlayerTeam(Player);
For support, please use only resource discussion

Terms of Service

By using this plugin, you agree to the following terms, which may be updated by the author at any time.
  • All payments are final and non-refundable.
  • Redistribution or resale of this plugin is prohibited.
  • You are not permitted to modify, decompile, or extract any part of the plugin's source code.
  • Support is provided exclusively to legitimate customers. We cannot offer support for plugins obtained through unauthorized or illegal means.
Resource Information
Author:
----------
Total Downloads: 5
First Release: Dec 13, 2024
Last Update: Feb 16, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings