暫無描述

Nathan Schneider c8ca1d3d51 Implemented binary_poll_user and /pollself 3 年之前
GOVERNANCE.md 3467556b05 Update GOVERNANCE.md 3 年之前
LICENSE.md e581b6a84f Update LICENSE to .md 3 年之前
README.md c8ca1d3d51 Implemented binary_poll_user and /pollself 3 年之前
description.txt 49b157e082 Upload New File 3 年之前
init.lua c8ca1d3d51 Implemented binary_poll_user and /pollself 3 年之前
mod.conf b7e86554a4 Upload New File 3 年之前

README.md

modpol: Modular Politics for Minetest

This is a mod for Minetest that provides an API for diverse governance mechanisms. It seeks to implement the Modular Politics proposal.

This mod produces an API that can serve as a dependency for other mods that add specific governance functionalities.

For background information and project roadmap, see the wiki.

Functioning commands

Most of these commands will later be buried under other commands that do more privilege checking. These are mainly for testing purposes.

  • /neworg [orgname] - Create a new org
  • /listorgs - Lists the orgs (and their members) currently in existence
  • /rmorgs - Reset orgs to just "instance" with all online players
  • /listplayers - Lists all the players currently in the game
  • /joinorg [orgname] - Adds the user to the specified org
  • /listmembers [orgname] - Lists the players currently in the specified org
  • /pollself [question] - Asks the player a yes/no/abstain question

Initiated by Nathan Schneider of the Media Enterprise Design Lab at the University of Colorado Boulder, as part of the Metagovernance Project, in collaboration with the Minetest community—see the initial forum post. Contributions welcome.