Resource icon

SpigotMC Plugin ⭐BuildBattlePro⭐ [1.8-1.12.2] 4.6.6

You must be signed in and/or upgrade to VIP to download this resource
Tested Minecraft Versions:
1.8 -1.12

  1. Special thanks to:

    @BayGame - First buyer of BuildBattlePro !
    @TheS8921155 - Second buyer of BuildBattlePro
    @Matthew1551 - Third buyer of BuildBattlePro
    @Kerossen2K - Fourth buyer of BuildBattlePro
    @MrFrietberg - Fifth buyer of BuildBattlePro
    @Penguinexpert1 - 100th buyer of BuildBattlePro
    ... and to all others who bought this plugin !
    @Dark_Obscurity - 10.00€ - First donator ! <3
    @TheStepan177 -
    @MarcoLvr - 2.00€
    Remember, donations are not required, but are always welcome

    BuildBattle is a building styled minigame where players have to build something relevant to specified theme for a certain 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) thewinner(s)!

    As updates progress and the buyer amount goes up, the plugin's price will increase. So if you want to buy the plugin at a cheaper price it is wise to buy it earlier then later.

    We provide support for the best of our ability. Our Support & Developer team are here to help the moment you need assistance. We have a Discord Support chat which is shared with another developer and
    his resources, which means if they notice a fix but our team doesn't, they will also be able to help you out.
    Our Discord Server powered by Customers, Developers & Moderators, which means support should be efficient and powerful! If you'd prefer, however, you can DM our support team on here and we will still provide the support to the best of our ability. Join our Discord server by clicking Discord image above !

    Other Forms of contacting me:
    • Spigot PM (Click)
    • Skype: kluka.jan

    • Multi-Version compatibility [1.8 - NEWEST (1.12.2)]
    • Multi-Arena / BungeeCord support
    • BungeeCord features like:
      • Auto Joining players into first available arena
      • Sending players back to specified server
      • Automatic server MOTD changing
    • Easy and effortless setup
    • Translate almost everything to your own language
    • Setup game length to your own likely
    • Fancy in-game and main lobby Non-Flickering Scoreboard
    • Join arenas through GUI menu or command
    • No limit of creating arenas
    • Command Whitelist
    • Unlimited themes
      • Solo and Team themes
      • Restriced themes.
    • Solo/Team mode
    • Super Votes
      • Players can super vote for theme they want if they have any super vote
      • Give or take super votes from or to player
    • Loading plugin later
      • If you have a server with lot of plugins and BuildBattlePro is not being loaded properly, you can use this feature to delay plugin's load !
    • VIP Permissions
      • Joining full arenas
      • More coming soon on your requests !
    • GUI Arena Editor
      • Amazing in-game Arena Editor
      • Edit all arenas with ease
      • Edit arena mode, minimum players, game time, team size or even delete an arena !
    • Parties
      • Players can create parties to play with friends together !
      • Smart automatic managing of parties(Join together, disband if player leaves, assign free team for party)
      • Set maximum party size in config
      • Flexible party size depending on permission !
      • Smart invitation system and handling of parties
    • Change Floor NPCs
      • Requires Citizens plugin
      • When player Right/Left click this NPC with item in hand, it will change floor of his plot !
      • Create Change Floor NPCs with ease
      • Unlimited amount of Change Floor NPCs
    • Leaderboards:
      • Leaderboards strictly requires HolographicDisplays plugin
      • Easy managing leaderboards with commands
      • Automatic smart updating system of leaderboards
      • Set how many players will be displayed
      • Set your own refresh time
      • Custom format of leaderboards
      • Create unlimited leaderboards
    • Signs
      • Auto-Join signs
      • Custom signs design
      • Smart automatic sign update system with updating also block behind signs
      • Unlimited signs per arena
    • Reports
      • Players can report inappropriate builds during voting
      • Saving of reported builds schematics!
      • Smart report system - Cannot report someone twice, cannot report your build, anti-spam report system
      • Reports GUI - Check and manage all reports with ease!
    • PlaceholderAPI and MVdWPlaceholderAPI support
      • buildbattlepro_wins - Shows wins
      • buildbattlepro_played - Shows played times
      • buildbattlepro_most_points - Shows most points
      • buildbattlepro_blocks_placed - Shows blocks placed
      • buildbattlepro_particles_placed - Shows particles placed
      • buildbattlepro_super_votes - Shows super votes amount
    • Rewards
      • After-game rewards (PointsAPI, Vault)
      • Want another rewards ? PM me, I will add them!
    • GUI Theme Voting
      • Vote for theme you wish to build
      • Voting for themes with live percentage in GUI ! See GIF in "Screenshots" section.
    • Player's statistics:
      • MySQL / Flat file support
      • Played games
      • Wons
      • Most Points gained
      • Blocks Placed
      • Particles Placed
      • Super Votes
    • Smart arena handling system and automatic resets
    • Advanced in-game build options which includes:
      • Banner creator
        • Create your own banners easily !
        • Includes all banner patterns and colors !
      • Changing plot biome
        • Plains, Mesa, Ocean, Desert, Forest, Jungle, Swamp, Savanna
        • Asynchronous changing of biomes ! No need to reconnect !
      • Changing plot floor
      • Changing plot time
      • Changing plot weather
      • Particles
      • Clearing whole plot
      • Decoration Heads
        • Fully customizable categories
        • Fully customizable menu
        • Unlimited heads in each categories
        • Fancy menu design
    • Lot of cool in-game effects:
      • Voting sounds
      • Countdown sounds
      • Winning fireworks
      • XP-Bar Countdown during voting
      • Titles
      • Green particles around created plot (in setupping arenas)
    • Frequently updated resource with support ready for you anytime !
    • Developer API

    Player Commands:

    • Arena Commands:
      • /bb join » Automatic join first available arena
      • /bb join <arena> » Join specified arena
      • /bb join <solo/team> » Automatic join first available solo/team arena
      • /bb leave » Leave your current arena
      • /bb list » Open up GUI with all arenas
      • /bb list <team/solo> » Open up GUI with all solo/team arenas
    • Other Commands:
      • /bb help » Show list of available player commands
      • /bb stats » Show your BuildBattle stats
    • Party Commands:
      • /bb party invite <player> » Invite player to your party
      • /bb party accept » Accept invitation to party
      • /bb party decline » Decline invitation to party
      • /bb party leave » Leave your current party
    Admin Commands:
    • Leaderboard Commands:
      • /bb lb create <type> » Create leaderboards with specified type
      • /bb lb select » Select leaderboard closest to you to manage
      • /bb lb teleport » Teleports leaderboard to your location
      • /bb lb delete » Delete your selected leaderboards
      • /bb lb refresh » Manually refresh all leaderboards
    • Arena Commands:
      • /bb create <name> <solo/team> » Create a solo/team Arena
      • /bb delete <name> » Delete an Arena
      • /bb addplot <name> » Add build plot for arena (must have selection)
      • /bb delplot <name> » Remove last added plot in specified arena
      • NEW /bb forcestart » Force start an Arena you are currently in
      • NEW /bb forcestart <name> » Force start specific Arena
      • NEW /bb forcestart <name> <theme> » Force start specific Arena with specified theme
      • /bb setlobby <name> » Set arena waiting lobby location
      • /bb start » Start arena you are currently in
      • /settheme <theme> » Force set-theme for current arena
      • /bb start <name> » Start specified arena
      • /bb start <name> <theme> » Start specified arena with specified theme
      • /bb stop » Stop arena you are currently in
      • /bb stop <name> » Stop specified arena
    • Other Commands:
      • /bb supervote <give/take> <player> <amount> » Give/Take super votes to/from player
      • /bb reports » Manage all reports
      • /bb addnpc » Create Change Floor NPC
      • /bb setmainlobby » Set main lobby location
      • /bb exportstats » Export players stats from stats.yml to MySQL
      • /bb help » Show list of available admin commands
      • /bb reload » Reload plugin
      • /bb editor » Open arena editor
      • /bb version » See which version are you running
    • buildbattlepro.admin - Admin permission. Allows to reload plugin, start / stop game, and reload plugin. Default given to all OP's
    • buildbattlepro.* - Permission for everything in this plugin
    • buildbattlepro.create - Permission for creating and setting arenas and managing arenas plots
    • - 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.
    •* - Permission that allows to have unlimited players in your party. Default given to all OPs.
    •<amount> - Permission that allows to have up to <amount> players in your party.

    English Tutorial by @AntonioRush

    English Tutorial by @BranstonProject

    French Tutorial by @TheIntelloBox

    Spanish Tutorial by @Leonardo0013YT

    Turkish Tutorial by @FuryRS

    Installing plugin to your server:
    • This plugin will work only on servers with Java 8 and above !
    • This plugin requires heavily WorldEdit ! (For setting plots)
    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. Create as many build plots as you want with /bb addplot <name> (You must have selected minimum and maximum point in plot where you want to allow players to build !)
    4. If you made a mistake with adding build plots, simply do /bb delplot <name>
    5. (Optional) Create arena sign(s) like this:
      1. Line: [bb]
      2. Line: <arena_name>
    6. (Optional) If you want to create Auto-Join sign(s), create them like this:
      1. Line: [bb]
      2. Line: autojoin
    • Just for safety, reload plugin by doing /bb reload

    ★ AMAZING Feature - Arena Editor !

    ★ Banner Creator

    ★ Theme voting
    ★ Super Voting themes !

    ★ Leaderboards

    ★ Change Floor NPCs

    ★ Decoration heads

    ★ Automatic smart block & sign update

    ★ Joining a game

    ★ Selection of team if you are not in solo mode

    ★ On game start.

    ★ All build plot options(From left: Heads, Change Floor, Time, Particles, Change Weather, Reset Plot)
    ★ You are able to grow trees, but if they reach maximum of plot height/width, they will be cutted

    ★ Voting announcement (After build time is up)

    ★ Voting for player plots, in inventory you can see vote items.

    ★ Winning ceremonial with fireworks, and fancy placement message.

    ★ config.yml

    Code (Text):

    Spoiler: Config
    ★ themes.yml

    Spoiler: Themes
    ★ messages.yml
    Spoiler: Messages

    Code (Text):
    //Retrieves you list of all arenas
    List<BBArena> bbArenas = BuildBattleProAPI.getArenas();

    //Retrieves you build battle stats of player (if exists, if not returns null)
    PlayerStats playerBBStats = BuildBattleProAPI.getPlayerBuildBattleStats(player);

    //Retrieves you arena in which player is
    BBArena playerArena = BuildBattleProAPI.getPlayerArena(player);

    //Events in API


    Code (Text):
    If you own a server with BuildBattlePro plugin, message me, and I will add your server here !

    • If you have right to download the BuildBattlePro plugin, you are claimed as "buyer" of BuildBattlePro plugin, who has no right on refund.
    • Author of this plugin has full right to change the price of the plugin anytime.
    • After buying this plugin you will have right to download plugin, and map too.
    • Author of this plugin has full right to change content of this plugin anytime.
    • Claiming this resource as your own creation is marked as huge violation of the author's rights.
    • You are accepting the Premium Resource Guidelines and Terms of Service of
Rate This Resource: 12345
Recent Reviews

  1. ksamkm

    Version: 4.6.6
    Aug 18, 2018Report
Reactions: hugo1ssdd
First release
Last update
0.00 star(s) 0 ratings

More resources from Lolino

Share this resource