▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Decrees of the Six

Decrees of the Six

A governance and economy framework: councils of six, decrees, reputation, and player-driven law.

Оцените первым
98
0
Все версииDecrees of the Six 0.1.0

Decrees of the Six 0.1.0

Alpha09.12.2025

Список изменений

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.

  • /decrees root command with subcommands for council and decree management.

  • Council seat system defined in config/decrees/council.json:

    • Each seat has an id, displayName, and optional holderUuid.
  • 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).
  • Voting system:

    • /decrees vote <id> yes|no|abstain for council seats.
    • Voting rules configurable in config/decrees/voting_rules.json:
      • minQuorumPercent
      • votingDurationMinutes
      • majorityMode (SIMPLE or TWO_THIRDS)
      • tiesPass (true/false)
    • Automatic resolution to ENACTED or REJECTED when:
      • Quorum is reached and
      • Either all active seats have voted or the voting duration has expired.
  • Operator safety tools:

    • /decrees decree force <id> enacted|rejected to override decree status (ops only).
    • /decrees reload to reload council.json and voting_rules.json live.
  • 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 in VOTING, 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 via DecreeHistoryLogger.
    • Intended for season/roleplay records (e.g. config/decrees/decrees_history.log).

Changed

  • N/A – initial release.

Fixed

  • N/A – initial release.

Файлы

decrees_of_the_six-1.21.1-0.1.0.jar(1.64 MiB)
Основной
Скачать

Метаданные

Канал релиза

Alpha

Номер версии

0.1.0

Загрузчики

Fabric

Версии игры

1.21.1

Загрузок

14

Дата публикации

09.12.2025

Загрузил

ID версии

Главная