The Building Game
The Building Game
SethBling's 'The Building Game' - optimized for Bukkit
by Stealth2800
Version: 1.1.2-stbukkitlib
Tested on Bukkit: 1.6.4
Description
A plugin'ized version of SethBling's 'The Building Game' that fully automates the game for your server.
The Building Game is similar to the game of Telephone. Players enter an idea they wish to see other players build and the next player in the game builds it. Afterwards, the next player after that guesses and so on, until the game ends. Then players can see if their idea made it through multiple build/guess rounds successfully.
With this plugin, multiple games can run at the same time and are fully automated. No need to create rooms or reset them - the plugin does that on its own. Also, a big difference from the original game is that this plugin allows games to have different numbers of players rather than the default 7. Any odd number starting at 3 and above will work.
Looking for a gameplay video to demonstrate how the plugin works! PM me if you create a video or are interested.
Features
- Multiple arenas
- Multiple games at the same time
- Signs or commands to join games
- Support for theoretically any amount of odd-numbered players (3, 5, 7 [default], 9, etc.)
- Scoreboard like the original game has
- Saves player inventories, exp, hunger, exhaustion, etc. and restores them after they leave their games
- Prevents players from using signs or inventories while in game in order to prevent them from easily giving away their idea
Usage
Visit this page to learn how to use this plugin.
Commands & Permissions
Type /bg help in game for an in-depth summary of all commands
Command | Info | Permission |
---|---|---|
/bg version | Show plugin version | none |
/bg save | Save plugin files to the disk | thebuildinggame.admin.save |
/bg reload | Reload config.yml from the disk | thebuildinggame.admin.reload |
/bg arena list | List all arenas | thebuildinggame.arenas.list |
/bg arena info | Get info on arena | thebuildinggame.arenas.info |
/bg game join/leave | Join, leave, play the game | thebuildinggame.game.play |
/bg game end | End game | thebuildinggame.admin.game.end |
/bg arena create | Create an arena | thebuildinggame.admin.arena.create |
/bg arena modify <arena ID> <option> <value> | Modify an arena | thebuildinggame.admin.arena.modify |
none | Create arena sign | thebuildinggame.admin.sign.create |
Dependencies
- WorldEdit
- WorldGuard
Upcoming Features
- Ability to add pre-defined words (to prevent vulgar words from being used in-game)
- Ability to disable chat in games
- Some kind of point system (along with an API) for servers to use if they keep track of points for players overall
Servers Using this Plugin
Looking for a showcase server! PM me the IP of a server running this plugin for me to check out! None at the moment, PM me the IP of any servers running this plugin to be added to this list!
Discussion
Discussion about the plugin is available on my forum, located at this link.
Disclaimer
The original game idea is by SethBling. I claim no credit for the idea of the game. This plugin was created to replicate it and was created entirely by me, Stealth2800.
@JudgeXion
I put a list of commands and permissions in the description for the project above for a reason.
For some reason player that are not op can not use the commands or signs for the buildinggame, Is there a permission I need to give them?
@Stealth2800
Hey nvm thanks for the help:) everything ended up working out! great plugin!!!! love it man:) wish there was a scoring system/rewards and such :b
Also people are able to use potions in game and then have the effects after it ends... a way to change that would be cool as well :)
@Stealth2800
So for a three person game i need to set it to 3 as the max? and also do i need multiverse for this or no? I will try changing it to 3 again but last time I had it set up like that and it did not work :/.
@darkkkkkkk
You didn't modify the arena... "[15:16:13 INFO]: Max players: 7"
@Stealth2800
The Building Game: Arena 1
[15:16:13 INFO]: Nickname: FunArena
[15:16:13 INFO]: Enabled: Yes
[15:16:13 INFO]: Max players: 7
[15:16:13 INFO]: Round time: 5 minutes (300 seconds)
[15:16:13 INFO]: Time results round: True
[15:16:13 INFO]: Chat enabled: True
[15:16:13 INFO]: Sign count: 1
[15:16:13 INFO]: Game state: WAITING
[15:16:13 INFO]: Players: 3/7
this is what it says :/ i mean it looks like I have everything set up correctly haha? I can get 3 people into the game but it like doesn't start... idk how to initiate it to put us into the game o.o it just kinda sits there and nothing happens and people are like "start the game". Not sure what I'm doing wrong lol
@darkkkkkkk
I believe it should still be compatible. Can you run the arena info command on the arena you're trying to use and send it to me, please?
@Stealth2800
Yes i did set the limit to three and had all three players in :o It just never like initiated the start or countdown or anything... Although I believe the issue is that my server is 1.7.2 not 1.6.4 haha :/ I would really love to have this on my server >.< and this plugin sounds simply perfect but sucks its not updated to 1.7.2 i guess :/
@darkkkkkkk
Did you modify the arena so that it has a player limit of three?
Cant seem to get the game to work.. I have 3 people click join the arena and nothing happens...
@Etsija
A couple of questions to the plugin author:
Anxiously awaiting the next update!
@zxc1155zxc
Sure! That'd be great!
Hi,Could I translate your The Building Game to Chinese? thank you! 請問我能翻譯成繁體中文嗎? 謝謝!
Schön, aber könnten Sie so etwas hinzufügen ... automatisches Hinzufügen einer Arena oder so ähnlich antworten Sie bitte bald.
@Stealth2800
Excited to see it
Currently working on the next version! Will be a lot more polished than the current version. More info to come soon.
@Kurusca
I believe it's probably caused by your multiworld plugin. Set the 'world_bgrooms' world's gamemode to creative on the multiworld plugin's config if you can.
@Stealth2800
Looks like everything is working well.
JJoonn56 had mentioned you had an idea as to the issue we are having with it not changing the gamemode of players??
:)