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 Jan 8, 2014i have problem when i restart server all config whot i do is away and players can´t build in <sub>arena</sub>
-
View User Profile
-
Send Message
Posted Jan 7, 2014Whenever I restart my server all rooms are deleted
-
View User Profile
-
Send Message
Posted Jan 5, 2014IDEA: Create Join Signs For Build My Thing It would be the best guess plugin if we got that to BMT And it works Perfectly
-
View User Profile
-
Send Message
Posted Jan 3, 2014@Metasux
It works for 1.7 atm.
-
View User Profile
-
Send Message
Posted Jan 3, 2014"It doesn´t save the arenas to the config. Everytime I reload the Server the arenas aren´t existing anymore on ma Server! Please Help!"
"except for the part where it deletes the areans every single time the server restarts.. fail."
"my arenas are not saving either"
Same thing happened to me. A couple of re setting up the arena and restarts and now the arena never gets deleted.
-
View User Profile
-
Send Message
Posted Jan 3, 2014When does the next update come? I need it for my 1.7.4 server!
-
View User Profile
-
Send Message
Posted Jan 2, 2014add command /bmt points to check your points
-
View User Profile
-
Send Message
Posted Dec 30, 2013except for the part where it deletes the areans every single time the server restarts.. fail.
-
View User Profile
-
Send Message
Posted Dec 30, 2013@z1haze
wonderful support :DDD
-
View User Profile
-
Send Message
Posted Dec 23, 2013@z1haze
loving the support for this plugin
-
View User Profile
-
Send Message
Posted Dec 21, 2013@valli308
my arenas are not saving either
-
View User Profile
-
Send Message
Posted Dec 21, 2013It doesn´t save the arenas to the config. Everytime I reload the Server the arenas aren´t existing anymore on ma Server! Please Help!
-
View User Profile
-
Send Message
Posted Dec 20, 2013[Server thread/ERROR]: Error occurred while enabling BuildMyThing v1.6.2 (Is it up to date?) java.lang.NullPointerException at org.bukkit.Location.getBlock(Location.java:82) [spigot.jar:git-Spigot-1182] at bassintag.buildmything.common.buildZone.BuildZone.load(BuildZone.java:412) [?:?] at bassintag.buildmything.common.BuildMyThing.loadConfig(BuildMyThing.java:300) [?:?] at bassintag.buildmything.common.BuildMyThing.onEnable(BuildMyThing.java:66) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) [spigot.jar:git-Spigot-1182] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) [spigot.jar:git-Spigot-1182] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382) [spigot.jar:git-Spigot-1182] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugin(CraftServer.java:302) [spigot.jar:git-Spigot-1182] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.enablePlugins(CraftServer.java:284) [spigot.jar:git-Spigot-1182] at net.minecraft.server.v1_7_R1.MinecraftServer.m(MinecraftServer.java:344) [spigot.jar:git-Spigot-1182] at net.minecraft.server.v1_7_R1.MinecraftServer.g(MinecraftServer.java:321) [spigot.jar:git-Spigot-1182] at net.minecraft.server.v1_7_R1.MinecraftServer.a(MinecraftServer.java:281) [spigot.jar:git-Spigot-1182] at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:184) [spigot.jar:git-Spigot-1182] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:426) [spigot.jar:git-Spigot-1182] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [spigot.jar:git-Spigot-1182]
this happened after i restarted the server.. it was working find before the restart.
-
View User Profile
-
Send Message
Posted Dec 19, 2013Please Update to Bukkit 1.6.4-R2.0
Thank you!
-
View User Profile
-
Send Message
Posted Dec 13, 2013Buildmything uses metadata to store sign info. Metadata is not saved when a server saves information. So, when you restart the server, your JOIN signs will not work.
-
View User Profile
-
Send Message
Posted Dec 1, 2013@NICKTHEBLOCK:
Do You Have A Mac? If so, i can fix this problem, and if other plugins don't work for you!
-
View User Profile
-
Send Message
Posted Nov 30, 2013@thealmightypsycho [EDIT] Well it worked intill I reloaded the server :/ So problem is still the same.
------I'll try this
[Problem] (How do you deny write access?)
-
View User Profile
-
Send Message
Posted Nov 30, 2013Solution for arena/sign data clearing: Use version 1.6* and create the arena and signs, shut down server and confirm that the arena/sign data has been written to the config, once confirmed just deny write access to the config, and then update back to the latest version of bmt. This will cause an error on startup but it will prevent the plugin from clearing the config. This fixed the issue for me and bmt is working perfectly on my server.
Hope this helps.
-
View User Profile
-
Send Message
Posted Nov 25, 2013@Sprux
Yes and i agree with the version thing as well
-
View User Profile
-
Send Message
Posted Nov 23, 2013@15987632
True. The arenas do not save so it's basically an unusable plugin. Also I have downloaded the 1.6.3 version of BMT while it still says I'm 1.6.2 BMT every time I log in and when I type (/bmt version)
When will their be a new and working BMT Version?