Build my thing
Feel free to post your opinion and/or suggestions in the comment section.
Description:
This plugin allows you to play the famous "Draw my thing" game but in minecraft. You can build an infinite amount of game rooms and you can play up to 12 (configurable since 1.5).
The plugin only use one main command: /bmt
How to create a room
- Select an area where the builder can build his word by using /bmt p1 and /bmt p2 to select the 2 corner of the area
- Select the point where the players will be teleported when they join the game and when they guess a word by using /bmt spawn
- Create the room by using /bmt create [name]
- In 2.0 use /bmt setmin [arena] [number] and /bmt setmax [arena] [number] to set the min and max players of an arena
- You're done !
How to play
- To join a room simply use /bmt join [name]
- Once the min amount of player is reached the game will start
- If you are the builder
- You'll see a word in the chat, your goal is to make other players guess it. You'll recieve 2 points if someone find the word !
- You can fly !
- If you aren't
- Your goal is to guess the word, type your answer in the chat. If you are the first to get the word you'll earn 3 points, else you'll only earn 1 !
You can leave the game at any time using /bmt leave
Permissions
- bmt.admin:
- description: Allows you to create rooms and signs
- default: op
- bmt.default:
- description: Allows you to play etc...
- default: true
Config file
| Key | Type | Use |
| words | List (String) | Change this to add/remove words from the game |
| updateChecker | Boolean | Allow the plugin to check for new versions or not |
| creativeModForBuilder | Boolean | Allow the builder to be in creative mod |
| timePerRound | Integer | Time to guess a word |
| pointsWhenWordFirstFound | Integer | Points that the first guesser will get |
| pointsWhenWordFound | Integer | Points that the other guessers will get |
| pointsBuilderWhenWordFound | Integer | Points that the builder will get |
| timeEachPlayerBuild | Integer | Time each player will be the builder |
Commands
| Usage | Permission | Description |
| /bmt | bmt.default | Display the help |
| /bmt p1 | bmt.admin | Set the first point to your position |
| /bmt p2 | bmt.admin | Set the second point to your position |
| /bmt setlobby | bmt.admin | Set the spawn point to your position |
| /bmt create [name] | bmt.admin | Create a room using the 2 points and the spawn point |
| /bmt delete [name] | bmt.admin | Remove a room |
| /bmt setmax [name] [number] | bmt.admin | Change the player limit of a room |
| /bmt setmin [name] [number] | bmt.admin | Change the number of players needed for a room to start |
| /bmt join [room] | bmt.default | Join a room |
| /bmt leave | bmt.default | Leave the room |
| /bmt list | bmt.default | Display a list of all the rooms |
Signs
Click here to access to the sign guide.
Videos
WoopaGaming (Outdated)
Variation Vault
minecraftcartose777
GeekHellMinecraft
CypressGaming
AbsintoJ (Portuguese)
ShowInterview (French)
FeerBreezy (Spanish)
Issues
Fixed in 1.6
Some people are complaining about the fact that their room get deleted on reload:
Make sure that the config file is generated, if not restart the server!
To Do List
Everything in green will be implemented in the next release!
That list will be updated depending on the feedbacks I'll get.
Changelog
http://dev.bukkit.org/bukkit-plugins/build-my-thing/pages/changelog/
Source Code
Want to see how this plugin was made:

Donations
Feel generous ?
Donators
Thanks to all the donators:
- PikachuEXE
- jjkrause
Special Thanks
Thanks to all the A>Nimals for helping me testing this plugin! Special thanks goes to:
- Kany
- Arnold~
- MaxTheLad
Thanks to everyone who helped me testing this plugin and gave me feedbacks! Thanks to everyone who downloaded this plugin!
Credits
Plugin made by: Bassintag551

-
View User Profile
-
Send Message
Posted Sep 26, 2013Is that game have ending? My players playing and playing and it wont finish. What condition is to finish game?
-
View User Profile
-
Send Message
Posted Sep 25, 2013@dougallol
It works on 1.6.4. Just the join sign coordinates need to be saved and loaded for every server restart.
-
View User Profile
-
Send Message
Posted Sep 22, 2013@WauloK
same isue
-
View User Profile
-
Send Message
Posted Sep 22, 2013For some reason I have to re-create the JOIN sign every few days as it just stops working for no apparent reason.
-
View User Profile
-
Send Message
Posted Sep 21, 2013config file doesn't load. will it be updated to 1.6.4?
-
View User Profile
-
Send Message
Posted Sep 20, 2013@ErikIOOO
Its already added idiot!
-
View User Profile
-
Send Message
Posted Sep 20, 2013@ErikIOOO
please update to 1.6.4 its not loading the donfig!
-
View User Profile
-
Send Message
Posted Sep 20, 2013Can you please add when players build that they've Creative mode and not all the clay blocks! :D
-
View User Profile
-
Send Message
Posted Sep 14, 2013Data isn't saved and is erased after every reload or restart.
-
View User Profile
-
Send Message
Posted Sep 14, 2013fgreat plugin, but no work for me. i got a round areana and people who leave by quitiing the came can do /back to get back in. alsoi have to get a squear arena inside my round arena wich is not that big of a deal. maybe if u find a way so people dont use the actual braking but rather a removal breaking so worldgaurd can just protect it from outsiders. that would be great.
-
View User Profile
-
Send Message
Posted Sep 13, 2013You have to recreate the signs any time the server restarts. It works again until the next restart.
-
View User Profile
-
Send Message
Posted Sep 13, 2013are the signs not working for anyone els?
-
View User Profile
-
Send Message
Posted Sep 13, 2013I see that in the update log it says the points are configurable. Does that mean we can use worldedit instead of /bmt p1 and /bmt p2??? Thanks
-
View User Profile
-
Send Message
Posted Sep 12, 2013Whats next update in it? XD
-
View User Profile
-
Send Message
Posted Sep 12, 201319:52:40 CONSOLE: [SEVERE] Could not pass event AsyncPlayerChatEvent to BuildMyThing v1.6.2 19:52:40 CONSOLE: java.lang.IllegalStateException: Asynchronous entity add!
-
View User Profile
-
Send Message
Posted Sep 11, 201318:51:09 [SEVERE] Could not pass event AsyncPlayerChatEvent to BuildMyThing v1.6.2
org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:478) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:895) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:837) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.i(NetworkManager.java:213) at net.minecraft.server.v1_6_R2.NetworkManager.c(NetworkManager.java:351) at net.minecraft.server.v1_6_R2.NetworkReaderThread.run(SourceFile:94) Caused by: java.lang.IllegalStateException: Asynchronous entity add! at net.minecraft.server.v1_6_R2.World.addEntity(World.java:949) at org.bukkit.craftbukkit.v1_6_R2.CraftWorld.spawn(CraftWorld.java:1015) at org.bukkit.craftbukkit.v1_6_R2.CraftWorld.spawn(CraftWorld.java:784) at org.bukkit.craftbukkit.v1_6_R2.CraftWorld.spawnEntity(CraftWorld.java:341) at bassintag.buildmything.common.BuildMyThing.spawnRandomFirework(BuildMyThing.java:332) at bassintag.buildmything.common.buildZone.BuildZone.wordFoundBy(BuildZone.java:520) at bassintag.buildmything.common.buildZone.BuildZoneListener.onPlayerChat(BuildZoneListener.java:154)
-
View User Profile
-
Send Message
Posted Sep 11, 2013Can you fix so when everyone has found the word, the next person is going to build?
-
View User Profile
-
Send Message
Posted Sep 10, 2013My server has been receiving this error. Any way to fix it? Or I have to downgrade the version.
-
View User Profile
-
Send Message
Posted Sep 9, 2013Since i didn't get any response and my commest is already on page 6 i will ask this again:
Is there a way to seperate drawers from guessers? Maybe with multiple spawnpoints?
-
View User Profile
-
Send Message
Posted Sep 9, 2013Can you add a [Cheat] Sign please?
If some 1 hits it it says "@p Thinks @Builder is cheating if you think so hit a hit sign"