COWMODSКаталог модов
ModN Vote

ВЕРСИИ (5)

release

ModN Vote 2.1.1

2.1.1
9 мая 2026 г.117Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2folia, paper
Скачать
Что нового
## ModNVote v2.1.1 Changelog This release improves ranked-choice result transparency and fixes misleading result presentation for closed ranked polls. ### Added * Added full round-by-round IRV result reporting for `RANKED_SINGLE_WINNER` polls. * Added final-round tally reporting so players can see the actual winning round, not just first preferences. * Added exhausted ballot reporting where applicable. * Added eliminated candidate reporting for each IRV round. * Added manual result republishing command: ```text /modnvote publishresult <pollId> ``` This allows admins to republish corrected closed-poll results to the configured Discord witness webhook. ### Changed * Ranked-choice in-game results now clearly show: ```text Poll winner Final winner tally IRV Round Breakdown First Preference Round Final Round ``` * Discord closed-poll messages now distinguish between: * the declared winner, * the final IRV round, * and the full round-by-round IRV breakdown. * Replaced misleading first-preference-only “Result Summary” output for ranked-choice polls. * In-game wording changed from: ```text Winner after transfers ``` to: ```text Poll winner ``` for simpler player-facing language. ### Fixed * Fixed misleading ranked-choice output where the winner was correct but the displayed vote counts only showed first-preference totals. * Fixed ranked-choice result display so users can now verify how transfers led to the final winner. * Fixed empty ranked polls incorrectly being able to resolve to a winner when no ballots had been cast. ### Notes for server admins If you previously published a ranked-choice result that only showed first-preference totals, you can now republish the corrected result after upgrading: ```text /modnvote publishresult <pollId> ```
release

ModN Vote 2.1.0

2.1.0
26 апр. 2026 г.19Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2folia, paper
Скачать
Что нового
## [2.1.0] - 2026-04-26 ### Added - `/modnvote clone <sourcePollId>` for cloning existing polls into new editable drafts. - `/modnvote checkpoint <pollId>` for manual witness checkpoint publication. - `/poll` as a short alias for `/modnvote`. - External witness publication via configured Discord-compatible webhooks. - Poll opened witness publication. - Poll closed witness publication with result summary. - Automatic integrity checkpoint publication every configured ballot interval. - Clear first-run config guidance for webhook list formatting. ### Changed - Poll lifecycle commands can now publish best-effort external witness events. - Vote submission can now trigger automatic privacy-safe checkpoint publication. - Config comments clarify how to configure one or more webhook URLs. ### Security / Privacy - Witness publication does not include player names, UUIDs, IP addresses, proof phrases, participation receipts, or per-player vote content. - Webhook delivery failures are logged without exposing full webhook URLs and do not affect poll lifecycle or ballot persistence.
release

ModN Vote 2.0.0

2.0.0
25 апр. 2026 г.23Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2folia, paper
Скачать
Что нового
# Changelog All notable changes to ModNVote are documented in this file. ## [2.0.0] - 2026-04-25 ### Summary ModNVote 2.0 replaces the original Yes/No-only plugin with a privacy-first, audit-aware polling system. This release introduces GUI-driven poll creation, ranked single-winner voting, improved Yes/No poll handling, anonymous ballot storage, participation verification, ballot proof verification, and lifecycle controls. ### Added - GUI Poll Builder for ranked single-winner polls - GUI Poll Builder support for Yes/No polls - `/modnvote create ranked_single_winner <optionCount>` - `/modnvote create yes_no` - `/modnvote edit <draftPollId>` - `/modnvote guide` - Draft poll creation with placeholder ranked options - Service-authoritative poll title editing - Service-authoritative poll description editing - Service-authoritative option name editing - Service-authoritative option description editing - Builder chat input prompts with field-specific context - Wrapped multiline lore for poll and option descriptions - Red/green builder completion indicators - Builder validation status item - READY action from the builder GUI - Builder Cancel action (non-destructive) - Allow Partial Rankings toggle in GUI - Max Rankings cycle control in GUI - `/modnvote mypolls` - `/modnvote verify participation <pollId>` - `/modnvote verify ballot <pollId> <proofPhrase>` - Anonymous ballot verification using proof phrases - Participation integrity checks - Audit chain integrity checks - Ballot hash and commitment verification - Ranked voting GUI - Yes/No voting GUI - Mandatory vote confirmation UX - Join notifications for open polls - Folia-aware scheduling via `ModNScheduler` - Poll-local numbering for options - Cleaner command help and tab-completion ### Changed - Replaced command-heavy authoring with GUI-first builder workflow - Results calculated from anonymous ballots only - Participation records separated from vote content - Verification commands aligned with privacy model - Ranked vote icons stabilised (paper items retained) - Builder descriptions wrapped and colour-consistent - Builder placeholders now red, completed fields green - Builder READY reflects placeholder validation - Command help simplified and focused on GUI workflow - Low-level commands hidden from normal help - GUI design avoids glass panes for Bedrock compatibility ### Fixed - `.gradle` cache tracking issues - `/modnvote show` option numbering - Builder persistence via `PollService` - Builder refresh after edits - Option description updates in GUI - Lore wrapping colour loss - Premature READY state - Yes/No builder option duplication issue - Ranked vote icon instability - Builder Cancel placeholder - Command guide placement - Ranked create tab-complete hints ### Architecture - Introduced builder session system - Added renderer/listener/input manager structure - Integrated `ModNScheduler` - Clean separation of GUI, service, and persistence layers ### Privacy and integrity - Identity and ballot content separated - Anonymous ballots are source of truth - Participation prevents duplicates without exposing votes - Verification preserves privacy boundaries ### Migration notes - 2.0 supersedes v1 - No migration from 1.x supported - GUI builder replaces legacy setup commands ### Recommended smoke test ```text /modnvote create ranked_single_winner 3 /modnvote create yes_no /modnvote edit <draftPollId> /modnvote open <readyPollId> /modnvote vote <openPollId> /modnvote close <openPollId> /modnvote result <closedPollId> /modnvote mypolls /modnvote verify participation <pollId> /modnvote verify ballot <pollId> <proofPhrase> ```
release

ModN Vote 1.1.5

1.1.5
18 нояб. 2025 г.47Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Скачать
Что нового
# Changelog – ModNVote All notable changes to this project will be documented in this file. The format is loosely based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). --- ## [1.1.5] – GUI voting & stronger privacy - Added a **GUI-based voting flow** triggered via `/modnvote`. - Players now click **Yes** or **No** in a menu instead of typing `/modnvote yes` or `/modnvote no`. - This avoids vote choices appearing as chat or command entries in the server console/logs. - Removed the `/modnvote yes` and `/modnvote no` subcommands entirely. - Ensured vote handling: - Verifies the existing tally’s integrity before accepting a new vote. - Applies the vote only if the tally is cryptographically valid. - Recomputes and stores a new HMAC after the vote to maintain the integrity seal. - Improved player feedback: - On voting, players are told whether the tally was valid before their vote and that the integrity seal has been re‑applied after. - `/modnvote status` now reports: - whether the tally is **cryptographically valid** or not, and - whether the tally currently **includes a vote from the viewer**. - Kept admin tools (`audit`, `fullaudit`, `reset`, `reload`, `verify`) while tightening their messaging around integrity status and compromised tallies. --- ## [1.1.4] – Integrity messaging & docs - Refined integrity checks and error handling around the HMAC tally seal. - Improved messages when verification fails, including clearer guidance for staff. - Updated README and documentation to better describe the privacy and integrity model. - Added a structured `CHANGELOG.md` to track future changes. --- ## [1.1.3] – Clean rebuild & repository hygiene - Rebuilt the project cleanly in a fresh Gradle setup. - Restored and fixed CI workflows for GitHub Actions. - Tightened SQLite schema and DAO handling. - Updated README to reflect the production‑ready state of the plugin. --- ## [1.1.2] – Initial public release - First public release of ModNVote as a PaperMC voting plugin. - Core features: - Yes/No voting with per‑UUID and per‑IP checks. - SQLite persistence. - Basic cryptographic sealing over tallies and participant lists. - Admin audit commands and PlaceholderAPI support.
release

ModN Vote 1.1.3

1.1.3
14 нояб. 2025 г.35Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Скачать
Что нового
Privacy-first yes/no voting plugin for Paper 1.21.x — anonymous votes, integrity verification, IP-aware duplicate protection, and audit tools for modern Minecraft communities.