Simple Poll
About
- You can find the bukkit.org thread for this plugin here.
If you've ever ran a community before, you've certainly had times before where a significant issue raised its head. While few community leaders find making big gameplay altering decisions easy, the rest of us do not. And it seems that when we need our users to input the most, they disappear from our forums into our Minecraft servers. MOTDs sometime help, but most users are too lazy to minimize Minecraft and open their browser. Why not make it so your community can vote right there in the server? Simple Poll aims to solve that issue. Simple Poll is a server plugin for Bukkit that allows server admins to create custom polls that users can vote on.
Features
- Multiple polls.
- Polls with customizable options.
- Percentage calculations.
- Adding and removing polls on the fly.
- A (hopefully) easy to understand system!
Planned Features
- A spout gui.
- Savable polls. Polls will resume when the server shuts down.
- A configuration option to send data so that it can be displayed online.
- Configurable expiry times.
- Configurable voting "weight" for certain groups (ex. VIPs get 2 votes)
- Display a vote percentage for every option.
- Configurable reward for voting in a poll.
Permissions
- SimplePoll.create - Allows a group to be able to create and remove polls. Defaults to ops if no permissions are present.
- SimplePoll.vote - Allows a group to be able to vote. Defaults to all users if no permissions are present.
Commands
- /simplepoll create <Description> - Create an empty poll with the specified description.
- /simplepoll info <PollID> - (Without argument) List polls; you can get poll IDs from this list. (With argument) Display more information about a poll; you can get option IDs from this list.
- /simplepoll optioninfo <PollID> <Option Label/OptionID> - View who has voted for a certain option of the specified poll.
- /simplepoll addoption <PollID> <Option Label> - Add a selectable option to a poll.
- /simplepoll remoption <PollID> <Option Label/OptionID> - Remove a selectable option to a poll.
- /simplepoll remind <PollID> - Remind those who have not voted on a certain poll to vote! If no poll is specified, then it reminds everyone to take a look at the poll list.
- /simplepoll remove <PollID> - Remove a poll.
- /simplepoll vote <PollID> <Option Label/OptionID> - Vote for a certain option on a poll. You can also change your vote by simply voting for another option.
Downloads
Note: Since this project is still in its infancy, there's a good chance that the stable release isn't stable and will change frequently as bugs are squashed.
- Stable release: click here
- Snapshot release: none currently
- Source: GitHub
-
View User Profile
-
Send Message
Posted Mar 19, 2012@sarsarmarut88
Thanks for the suggestions! I'll get to work on them as soon as I can!
-
View User Profile
-
Send Message
Posted Mar 19, 2012need add spout gui...
-
View User Profile
-
Send Message
Posted Mar 18, 2012props to Tocksman, I love the concept you got going here, its awesome so far and you got a hardcore tester right here!
First program that has solved my need for ingame offline communications. We are now able to decide what maps to be working on or when we are going to be able to get on the following day.
My only Request would be to add the simple day night and rain sun default polls, so that we can also double this plugin as a non-admin day setter. i'm thinking add add a few commands
something like /simplepoll voteday, votenight another very awesome feature would be the ability to advertise or announce a poll, to the effect /simplepoll announce <PollID> and it basicly just broadcasts "<Name> wants you to vote on <Description>