Home›Java›Mods›CommandVote
CommandVote
ModsJava

CommandVote

Java mod listed for Minecraft 1.8–1.9. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
[​IMG]

Description

CommandVote is a plugin what can help you to manage the game. Players can create votings to perform some command. If voting gather some amount of votes, command will perform.

Features

– SQLite/MySQL data storage
– Multi-threaded work

Screenshots & Configuration

Config file is so simple to understand
Code (Text):
prefix: '&f[&cCommandVote&f] ' # Plugin prefix
main: # Main settings - min and max timeout and seconds to repeat voting, disabled words list
  min-timeout: 5
  max-timeout: 100
  min-repeat: 15
  max-repeat: 200
  disabled-words:
    - op
    - kick
    - ban
    - mute
locale: # Language settings
  no-perm: '&7No permission!'
  vote-end-good: '&7Voting &e%name% &7ended! Command  was performed!'
  vote-end-bad: '&7Voting &e%name% &7ended! Not enough votes FOR &8(&e%count%&8)&7!'
  vote-open: '&7Voting &e%name% &7opened by player &e%player% &7to perform command:%nn &7– &6/%cmd%'
  vote-consider: '&7You vote was successfully counted!'
backend: sqlite # sqlite/mysql
mysql: # MySQL setup
  host: 127.0.0.1
  port: 3306
  database: db
  user: user
  pass: pass

All screenshots were taken with default config file

1. All commands
[​IMG]
Click to expand...
2. Creating eternal voting (Without timeout and repeat)
[​IMG]
Click to expand...
3. Hovering on words [FOR] and [AGAINST]
[​IMG] [​IMG]
Click to expand...
4. Info about voting (/cvote info <NAME>)
[​IMG]
Click to expand...
5. Creating voting with timeout (Without repeating)
[​IMG]
Click to expand...
6. Creating voting with timeout and repeating
[​IMG]
Click to expand...


Permissions
– Creating:
Eternal voting: cvote.create.notimed
Voting with timeout: cvote.create.notimed.timer
Voting with timeout and repeat: cvote.create.timed.timer
– Deleting: cvote.adm.delete
– Cancel: cvote.adm.cancel
– Vote:
For: cvote.vote.yes
Against: cvote.vote.no
– Info: cvote.vote.info
– Delete all: cvote.adm.deleteall
– Cancel all: cvote.adm.cancelall


Placeholders
Placeholders what you can insert in the command.
– {LastVoted} - Name of last player who voted
– {Votes} - Amount of all votes
– {YesVotes} - Amount of votes FOR
– {NoVotes} - Amount of votes AGAINST
– {RandVoted} - Name of random player who voted
– {RandUser} - Name of random player on the server
– {RandBlockID} - Random block ID
– {RandItemID} - Random item ID
– {Offeror} - Name of player who opened voting
– {TimesPlayed} - Amount of times played (Only for repeating votings)
– {NextTime} - Time before next voting open (Only for repeating votings)


Sources
You can find them here :)

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

CommandVote is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9. Downloaded 107 times (via Spigot). Download it and open it directly in the game.

Explore more