BuildContest allows you to easily manage build contests on your server.
This plugin is still in BETA-State! All functions described below are implemented and work, but please don't be surprised if you find a bug. In that case, please let me know :)
It requires WorldGuard by sk89q. If you don't know how to use it, please refer to their page.
Commands
| Command | Description | Permission |
| /bc info | General information about the plugin and its commands. | BuildContrst.<any> |
| /bc join | Join the build contest. | BuildContest.join |
| /bc plot | Port to your current plot. | BuildContest.join |
| | |
| /bc vote <#> | Rates the building you are standing at. Use numbers between 0 and 10. | BuildContest.vote |
| /bc result | Shows the current average rating for all buildings. | BuildContest.vote |
| | |
| /bc activate | Activates the build contest. | BuildContest.control |
| /bc deactivate | Deactivates the build contest. | BuildContest.control |
| /bc close | Closes the current build contest. After this, nobody can continue to build. | BuildContest.reset |
| /bc reset | Deletes all buildings and Resets all plots. | BuildContest.reset |
| | |
| /bc yes | Confirms /bc close or /bc reset. | BuildContest.reset |
| /bc no | Cancels /bc close or /bc reset. | BuildContest.reset |
Setup
- Install BuildContest by dragging the BuildContest.jar - file into your plugins folder.
- Restart your server.
- Choose a place for the build contest. You can use an area in an existing world, although I recommend to use a separate world.
- Go to the BuildContest folder in your plugins folder, open the config.yml and change the world name.
- Create a new WorldGuard-Region called
__buildcontest__ (that is two _ on each side, 4 altogether) containing the whole area, from lvl 1 to 255.
- For each plot, create a region called
bw* while * stands for any string, i.e. bc1, bc2, ... WARNING: Any exiting regions in the world starting with bc will be resettled as well! So make sure to rename those, or use a separate world.
- Type
/bc reset and confirm with /bc yes.
- Set the permissions. I recommend to give BuildComtest.join to everyone, BuildContest.vote to your jury, the others to Admins only.
- If the contestants play in creative mode, you should create a region above the plots with an entry-deny flag, to prevent others from stealing ideas.
- Congratulations, you are ready to start your first build contest!
Contest
After the successful setup of BuildContest, you are ready to start your first contest.
- If you haven't done it yet, type
/bc reset to reset all plots. Everything within the region will be removed, and the plots ground will be set. Further, all plots will be surrounded with a solid bedrock wall, which will prevent others from stealing ideas.
- Activate the contest by typing
/bc activate. User can now join with /bc join and start building.
- If you have idle regions which are claimed but not used, you can just remove all owners (using WorldGuard commands) and the plugin will recognize them as free.
- When the contest is over, type
/bc close. Now nobody will be able to continue building and all bedrock walls will be removed, allowing everyone to see the buildings.
- The jury can now visit each building and rate it using
/bc vote [#]. The plugin takes any whole number between 0 and 10. Each building can only be rated once by every jury-member. If he/she votes again, the previous rating will be overwritten. To if you typed in a wrong number, just do it again with the right one.
- Once everyone is done rating, you can display the results with
/bc result. It will show the plot name, the average points and the name of the builder.
- That's it, you may start over for the next contest :)
-Although having tested this plugin on different servers in many situations without any problems, I cannot guarantee the functionality with your individual setup, and cannot be held responsible for any loss. If you have any errors, please report them providing the complete server log of this error, as well as a list with your installed plugins and I will try to fix it.