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 9, 2013um this plugin wont let me make the signs please help :(
-
View User Profile
-
Send Message
Posted Sep 9, 2013ok fixed up the building issue but it doesnt save or add arena's in the config file i dont know why its doing this
-
View User Profile
-
Send Message
Posted Sep 9, 2013@Bassintag551
I'm using the latest version of the plugin and the arena is not worldguarded.
Surely if there is worldguarded regions in the same world that would not affect it....
-
View User Profile
-
Send Message
Posted Sep 9, 2013I have two things to say.
1. I see on your todo list "not sure, could cause some abuses´", then why not add a option to turn cheat report on or off in the config so people who wants it can use it and people that don't want it can skip it.
2. No one in my arenas can build. How can I fix that?
-
View User Profile
-
Send Message
Posted Sep 9, 2013@GeekHellMinecraft
Sorry, I was working on another plugin at the same time (the temple run one) and I totally forget about it D:
-
View User Profile
-
Send Message
Posted Sep 9, 2013Why you didnt add abandon sign?
-
View User Profile
-
Send Message
Posted Sep 9, 2013@WauloK
oops
-
View User Profile
-
Send Message
Posted Sep 8, 2013Also, it's spelled: Abandon :)
-
View User Profile
-
Send Message
Posted Sep 8, 2013If you WorldGuard your arena, nobody will be able to build. However, the way I got around this is to create another WorldGuard region which only covers the place where player will build (in the middle of the arena) and set it to a higher priority than the outer region. Then add all permissions groups as members to that region. Voila! Now anyone can build in it :)
-
View User Profile
-
Send Message
Posted Sep 8, 2013Thank You soooo much, I need this Plugin and now I know how.
If you want to work together on a plugin someday just pm me and we could make a Huge Plugin.
-
View User Profile
-
Send Message
Posted Sep 8, 2013could you fix the spawn area
-
View User Profile
-
Send Message
Posted Sep 8, 2013@Adamchrisp
Are you in 1.6.1 ? If world guard or anything like that is installed please disable it for this zone
-
View User Profile
-
Send Message
Posted Sep 8, 2013Hello we're having the same problem as marterik231 on my server, nobody can build in the defined area not even OP
-
View User Profile
-
Send Message
Posted Sep 8, 2013@marterik231
Try installing 1.6.1
@AJR200
It doesn't comes from the plugin, you are running an old version of java, try updating to java 7
-
View User Profile
-
Send Message
Posted Sep 8, 2013could you fix were the arena dont delete it self?
-
View User Profile
-
Send Message
Posted Sep 8, 2013we cant build on ours even op's cant build anyone know why?
-
View User Profile
-
Send Message
Posted Sep 8, 2013[SEVERE] Could not load 'plugins/BuildMyThing.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: bassintag/buildmything/common/BuildMyThing : Unsupported major.minor version 51.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184)
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.java:239)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.reload(CraftServer.java:607)
at org.bukkit.Bukkit.reload(Bukkit.java:275)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:191)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523)
at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(CraftServer.java:512)
at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java:262)
at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:227)
at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Caused by: java.lang.UnsupportedClassVersionError: bassintag/buildmything/common/BuildMyThing : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:249)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173)
... 14 more
Please Help. This is the Newest Version
-
View User Profile
-
Send Message
Posted Sep 8, 2013@Bassintag551
Pourquoi ne jamis me le dire
-
View User Profile
-
Send Message
Posted Sep 8, 2013@GeekHellMinecraft
Je suis français
-
View User Profile
-
Send Message
Posted Sep 8, 2013If your getting any problem then check my video up there and tell me if it helped mpbe sure to sub and commnent and if it didn't help il try to know what's wrong