Skip to main content
The Vote System Extension enables server-wide polling. Create votes with custom options, set deadlines, and let players cast their ballots.

Source Code

View source on GitHub.

Download Releases

Get the latest JARs.

Features

Custom Polls

Up to 10 options per vote.

Deadlines

Auto-closing dates.

Persistence

Votes survive restarts.

Live Results

Real-time placeholder data.

Entries

Definitions

Vote Def: Poll config.

Actions

Cast Vote: Submit vote.

Data

Results: Storage.

Quick Start

1. Define

Add definition entries: vote_definition. These define the structures, entities, or rules the extension operates on.→ vote_definition

2. Create Storage

Add artifact entries to persist data: vote_data.→ vote_data

3. Trigger Actions

Use action entries to interact with the extension: vote_action. Trigger them from commands, NPCs, events, or other entries.→ vote_action

Commands

Prefix: /tw vote
CommandDescription
/tw vote <id> <option>Cast vote.
/tw vote stats <id>View results.
/tw vote reset <id>Clear votes.

Placeholders

Prefix: %typewriter_vote_*%
PlaceholderDescription
%typewriter_vote_display_<id>%Poll title.
%typewriter_vote_total_<id>%Total votes.
%typewriter_vote_stats_<id>_<option>%Option count.