Mineuniverse
Log in Register
Plugins

Democracy

Democracy
by _ForgeUser6865555
Download Claim this project
9,618 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Fun General Role Playing World Editing and Management

Democracy

Want to request sunny weather? Who else likes Doku textures? Can we promote NekkidPanda16 to Admin rank?

Let's put it to a vote!


Democracy in Action

Bob:        /propose tournament  at the spleef arena
            /propose tournament  -duration 1h
            /propose tournament  -open

(server)    Proposal 'tournament' (at the spleef arena)
            is open; vote /aye tournament or /nay
            tournament.  Now 1 hour remaining.

Joe:        /vote tournament aye
Mary:       /nay tournament
Sam:        /aye tournament

(time passes)

(server)    Proposal 'tournament' passes with 13
            votes (68%).

AdminSue:   /spleef reset
            /enact tournament  may the best dork win

(server)    Proposal 'tournament' has been enacted
            by AdminSue:  may the best dork win.

Sam:        /propose free-diamonds -open

(server)    Proposal free-diamonds is open; vote /aye
            free-diamonds or /nay free-diamonds.  Now
            5 minutes remaining.

Mary:       /aye free-diamonds

AdminSue:   /veto free-diamonds  nice try

(server)    Proposal free-diamonds has been VETOED by
            AdminSue:  nice try.

Commands

commandoptionsdescription
/votehelpsummarizes what you can do with /vote
/voteshows proposals open for your vote (first page)
/vote2shows second page of proposals open for your vote
/vote<proposal>shows choices and remaining time of a proposal
/vote<proposal> <choice>*casts your vote on a proposal*
/aye<proposal>equivalent to /vote <proposal> aye for aye/nay proposals
/nay<proposal>equivalent to /vote <proposal> nay for aye/nay proposals
/tallyhelpsummarizes what you can do with /tally
/tallyshows status of existing proposals (first page)
/tally2shows second page of status of existing proposals
/tally<proposal>shows status of one existing proposal
/proposehelpsummarizes most of what you can do with /propose
/proposeshows status of your existing proposals (first page)
/propose2shows second page of your existing proposals
/propose<proposal>creates a new proposal with a unique identifier
/propose<proposal> -cancelcancels the pending proposal before it is open
/propose<proposal> -choices a,b,callows votes of a or b or c
/propose<proposal> -duration 45svote will remain open for 45 seconds
/propose<proposal> -duration 20mvote will remain open for 20 minutes
/propose<proposal> -duration 2hvote will remain open for 2 hours
/propose<proposal> -duration 7dvote will remain open for 7 days
/propose<proposal> -secretno broadcast on each player's /vote
/propose<proposal> -publicpublic broadcast on each player's /vote
/propose<proposal> -minimum 3at least 3 /votes or the proposal fails
/propose<proposal> -open*finishes proposal, opening it for a vote*
(all of these -options can be combined
in fewer commands in any order)

Permissions

permissionallows
democracy.vote.votePlayer can cast their /vote on existing proposals.
democracy.vote.tallyPlayer can /tally the status of votes in progress.
democracy.vote.proposePlayer can /propose a new issue to go to vote.
democracy.admin.enactPlayer can /enact or acknowledge results of a proposal.
democracy.admin.vetoPlayer can /veto or reject the results of a proposal, even before completion.

Configuration

limits:
    open-proposals: 5                    # cap on overlapping votes
    open-proposals-per-player: 1         # proposals by one author

default:
    duration: 15m                        # default -duration
    minimum: 5                           # default -minimum
    secrecy: false                       # default -secret or -public

basedir: plugins/Democracy
backend: file                            # only file supported so far
backends:
    file:
        file: proposals.data             # binary dump of live proposals

voting:
    proposing-includes-aye-vote: false   # author assumed to vote /aye
    allow-secret-vote: true              # allow or disable -secret
    allow-public-vote: true              # allow or disallow -public
    allow-change-vote: false             # /vote is final or changeable
    allow-nominating-self: false         # author can't nominate self
    nominating-includes-aye-vote: true   # author assumed to vote /aye
    allow-console-enact-veto: true       # console can /veto or /enact
    accountable-vetoes: true             # /veto broadcasts the name
    allow-vetoes: true                   # /veto allowed or disabled
Democracy1.5.jar
MC CB 1.3.2-R0.1, CB 1.3.1-R2.0
Release 2012-09-23 Get
Democracy-v1.4.jar
MC 1.0.0, CB 1.0.1-R1, CB 1337
Release 2011-12-24 Get
Democracy-v1.2.jar
MC CB 1185, CB 1240, CB 1337
Release 2011-11-11 Get
Democracy-v1.1.jar
MC CB 1185, CB 1240, CB 1337
Release 2011-11-10 Get
Democracy-v1.0.jar
MC CB 1185, CB 1240, CB 1337
Release 2011-10-29 Get
Democracy-v0.9.jar
MC CB 1185, CB 1240, CB 1337
Release 2011-10-26 Get
r2
MC CB 1317
Alpha 2011-10-12 Get
r3
MC CB 1317
Alpha 2011-10-12 Get
r4
MC CB 1317
Alpha 2011-10-12 Get
Democracy-v0.7.jar
MC CB 1185, CB 1240
Release 2011-10-11 Get
Democracy-v0.4.jar
MC CB 1185
Beta 2011-10-08 Get
Democracy-v0.6.jar
MC CB 1185, CB 1240
Release 2011-10-08 Get
Democracy-v0.5.jar
MC CB 1185
Beta 2011-10-08 Get

More from _ForgeUser6865555

Cobwebs
2,839
HandyTorch
17,529
LightningRod
12,402

You Might Also Like

WorldeditRegions: WorldEdit addon.
Allows you to worldedit only in regions you own.
95,989
FastAsyncVoxelSniper
Terrain creation ingame using 3D brushes
81,988
KFactions
Highly customizable land management for players.
81,391
Timber - The Original
Chopping trees easily.
9,186
VineControl
controlling vine length and growth in various ways
9,110
ObbyDestructor
ObbyDestructor
9,065