SALE!
Get your BuildBattlePro now !
5€ --> 2.5€
NOW INCLUDING AMAZING GUI THEME VOTING !
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
... and to all others who bought this plugin !
BuildBattle is a building styled minigame where players have to build something relevant to specified theme for a certain time. After building time is over, all players will vote for the best build in the game. Player with most vote points is the winner !
Why is this plugin cheap ?
"Creating high quality resources with price accessible to everyone is the key of success".
- That's what I, Drawethree, do for you
WARNING
As said on release, this plugin has reached certain amount of buyers and was added tons of features from release so price will be soon growing up!
I have a question / idea / need help
If you are seeking out help, do not worry to contact me ! I trying to be available and responsible for you anytime !
Forms of contacting me:
- Spigot PM (Click)
- Discord: Drawethree#1018
- 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 everything to your own language
- Setup game length to your own likely
- Fancy in-game scoreboard
- Join arenas through GUI menu or command
- No limit of creating arenas
- Unlimited themes
- NEW Rewards !
- NEW 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
- Smart arena handling system and automatic resets
- Advanced in-game build options which includes:
- Changing plot floor
- Changing plot time
- Changing plot weather
- Particles
- Clearing whole plot
- 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:
- /bb join » Automatic join first available arena
- /bb join <arena> » Join specified arena
- /bb leave » Leave your current arena
- /bb list » Open up GUI with all arenas
- /bb help » Show list of available player commands
- /bb stats » Show your BuildBattle stats
- /bb exportstats » Export players stats from stats.yml to MySQL
- /bb create <name> » Create an 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
- /bb setlobby <name> » Set arena waiting lobby location
- /bb start » Start arena you are currently in
- /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
- /bb help » Show list of available admin commands
- /bb reload » Reload plugin
- 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
- buildbattlepro.player - Player permissions, includes join, leave, and using in-game build options. Default given to all players.
- 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 give to all OPs.
Installing plugin to your server:
- This plugin requires heavily WorldEdit ! (For setting plots)
Arena settuping is trivial for each arena. If you want to setup arena game length and other variables such as MySQL, BungeeCord, Themes, check out config.yml !
- Create arena with /bb create <name>
- Set arena lobby location with /bb setlobby <name>
- 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 !)
- If you made a mistake with adding build plots, simply do /bb delplot <name>
- Just for safety, reload plugin by doing /bb reload
★ NEW FEATURE - Theme voting
★Joining a game
★On game start.
★All build plot options(From left: 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):
prefix: "&8[&eBuildBattlePro&8]&r"
stats:
type: FLATFILE
async_save_player_data: false
mysql:
host: dbHost
port: 3306
username: dbUser
database: dbName
password: dbPass
bungeecord:
use_bungee: false
fallback_servers:
- lobby1
auto_join_players: true
change_motd: false
rewards:
PointsAPI:
enabled: false
first_place: 50
second_place: 25
third_place: 10
Vault:
enabled: false
first_place: 50
second_place: 25
third_place: 10
arena:
lobbyTime: 30
gameTime: 300
votingTime: 13
voting_for_themes:
enabled: true
themeVotingTime: 15
themesToVote: 5
endTime: 10
default_floor: '5:2'
show_scoreboard: true
end_command: "eco give %winner% 100"
particles:
max_particles_per_player: 20
offset: 0.5
amount_to_spawn: 1
refresh_time: 0.5
win_fireworks:
firework_waves: 3
amount_per_corner: 5
restriced_blocks:
- 7
- 10
- 11
themes:
- TV
- Car
- Money
- Fall
- Beer
★ messages.yml
Code (Text):
messages:
not_enough_players: "&cThere are not enough players to start game !"
no_players: "&cThere must be at least 1 player to start the game !"
game_starts_in: "&cGame starts in %time%"
game_ends_in: "&c%time% left"
times_up: "&cTimes up !"
theme: "&eTheme:"
voting: "&e&lVoting"
prepare_vote: "&7Prepare to start voting"
player_joined: "&aPlayer &e%player% &ahas joined. %players%"
player_left: "&cPlayer &e%player% &chas left. %players%"
arena_exists: "&cArena with that name already exists !"
arena_not_exists: "&cThat arena does not exists !"
no_permission: "&cYou dont have permission !"
no_selection: "&cPlease make selection first !"
not_in_plot: "&cYou are not in plot !"
plot_removed: "&aPlot successfully removed!"
not_in_arena: "&cYou are not in arena !"
already_in_arena: "&cYou are already in arena !"
arena_removed: "&aArena removed !"
arena_already_started: "&cThis arena already started !"
arena_full: "&cThis arena is full !"
floor_changed: "&aFloor successfully changed !"
weather_changed: "&aWeather changed to &e%weather%"
floor_deny_change: "&cFloor cannot be changed to this !"
not_played: "&cYou have not played BuildBattle yet ! Play some !"
voted: "&aYou rated this build as %vote% &a!"
vote_changed: "&aYou have changed your vote to %vote% &a!"
arena_ended: "&aGame has ended ! Thanks for playing !"
cant_build: "&cYou cant build outside of your plot !"
cant_leave_plot: "&cYou cant go outside of your plot !"
commands_not_allowed: "&cYou cant execute command while in arena ! Only BuildBattle commands !"
no_empty_arena: "&cThere is no empty arena ! Please wait"
you_placed: "&8You placed &e%position% &8with &e%points% &8Points."
server_reload: "&cServer is reloading ! Stopping BuildBattle..."
force_stop: "&aGame has been force stopped by &e%operator%&a!"
arena_not_running: "&cThat arena is not running !"
all_arenas: "&aAll arenas:"
cant_vote_for_your_plot: "&cYou cant vote for your plot !"
voting_ends: "&aVoting for this plot ends in &e%time%"
max_particles: "&cYou can have maximally %amount% particles !"
particle_removed: "&aParticle successfully removed !"
cant_place_particle: "&cYou cant place particle outside of your plot !"
most_points_announce: "&aNEW MOST POINTS !"
old_most_points: "&7Old most points: &f%old_value%"
new_most_points: "&eNew most points: &f%new_value%"
time_changed: "&aTime was changed to &e%time%"
plot_cleared: "&aPlot successfully cleared!"
your_position: "&e&lYour Position"
thanks_for_playing: "&6&oThanks for playing !"
line_spacer: "&a&l----------------------------------------------------------------"
start_message:
- " "
- "&f&lBuildBattlePro"
- " "
- "&e&lTheme: &f&l%theme%"
- "&e&lWhen build time is over,"
- "&e&lyou will be able to vote for each plot !"
- " "
scoreboard:
title: "&e&lBuildBattlePro"
players: "&fPlayers:"
min_players: "&fMin Players"
starting_in: "&fStarting in: &a%time%"
time_left: "&fTime Left"
theme: "&fTheme"
builder: "&fBuilder"
your_vote: "&fYour vote"
waiting: "&aWaiting..."
server: "&eyour-server.net"
stats:
title: "&e&lBuildBattlePro Stats"
played: "&aPlayed: &e%played%"
wins: "&aWins: &e%wins%"
most_points: "&aMost Points: &e%most_points%"
blocks_placed: "&aBlocks Placed: &e%blocks%"
particles_placed: "&aParticles Placed: &e%particles%"
voting:
none: "&fNONE"
very_bad: "&4VERY BAD"
bad: "&cBAD"
ok: "&eOK"
nice: "&aNICE"
epic: "&5EPIC"
legendary: "&6LEGENDARY"
motd:
lobby: "&e&lBuildBattle - &aLOBBY"
ingame: "&e&lBuildBattle - &cIN-GAME"
voting: "&e&lBuildBattle - &cVOTING"
ending: "&e&lBuildBattle - &4ENDING"
arena_list:
status: "&eStatus: %status%"
players: "&ePlayers: %total_players%"
join: "&a&oClick to join !"
time:
seconds: "Seconds"
minutes: "Minutes"
hours: "Hours"
days: "Days"
years: "Years"
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);
- 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.
- 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 spigot.org.