Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Links
Creators
Details
Licensed MIT
Published 6 days ago
Updated last week
Changelog
Changelog
All notable changes to this project will be documented in this file.
This project follows Semantic Versioning.
[Unreleased]
[0.1.0] - 2025-12-09
Added
-
Initial public alpha release of Decrees of the Six.
-
/decreesroot command with subcommands for council and decree management. -
Council seat system defined in
config/decrees/council.json:- Each seat has an
id,displayName, and optionalholderUuid.
- Each seat has an
-
Global council flags in
council.json:decreesEnabled– master switch to enable/disable the decree system.opsOnly– when true, only server operators can create/open/delete/vote on decrees.
-
Decree lifecycle:
- Create decrees with
/decrees decree create <title>. - Inspect decrees with
/decrees decree info <id>. - List all / own / active decrees:
/decrees decree list/decrees decree list my/decrees decree list active
- Edit fields via
/decrees decree edit title|description|category|expiry. - Open decrees for voting with
/decrees decree open <id>. - Delete decrees with
/decrees decree delete <id>(council only).
- Create decrees with
-
Voting system:
/decrees vote <id> yes|no|abstainfor council seats.- Voting rules configurable in
config/decrees/voting_rules.json:minQuorumPercentvotingDurationMinutesmajorityMode(SIMPLEorTWO_THIRDS)tiesPass(true/false)
- Automatic resolution to
ENACTEDorREJECTEDwhen:- Quorum is reached and
- Either all active seats have voted or the voting duration has expired.
-
Operator safety tools:
/decrees decree force <id> enacted|rejectedto override decree status (ops only)./decrees reloadto reloadcouncil.jsonandvoting_rules.jsonlive.
-
Council utilities:
/decrees seat list– list all seats and their current holders./decrees seat set <seat_id> <player>– assign a player to a seat (ops only)./decrees seat clear <seat_id>– clear the holder of a seat (ops only)./decrees decree results <id>– detailed results: yes/no/abstain, quorum status, timer./decrees decree list active– shows all decrees currently inVOTING, including your own vote if you hold a seat.
-
Basic decree history logging:
- Finalised decrees (
ENACTED/REJECTED) are written to a plain-text history log viaDecreeHistoryLogger. - Intended for season/roleplay records (e.g.
config/decrees/decrees_history.log).
- Finalised decrees (
Changed
- N/A – initial release.
Fixed
- N/A – initial release.
Dependencies
Files
Metadata
Release channel
AlphaVersion number
0.1.0Loaders
Game versions
1.21.1Downloads
3Publication date
December 9, 2025 at 10:50 AMPublisher

SpaceWaltz08
Member

