promotional bannermobile promotional banner

VoteGuard

VoteGuard: Chest-based voting mod with FrameGuard dependency, player heads, configurable teleport, and 60s votes.

File Details

VoteGuard 0.0.6 (Forge)

  • B
  • Apr 28, 2026
  • 81.20 KB
  • 21
  • 1.20.1
  • Forge

File Name

VoteGuard 0.0.6.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:voteguard-1524896:8007292")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

# VoteGuard 0.0.6 — Changelog

## Added

### Wireless Redstone System

- Added **Wireless Redstone Transmitter**.
- Added **Wireless Redstone Receiver**.
- Added wireless redstone channels.
- Transmitters and receivers only connect when they use the same channel name.
- Wireless redstone has **no distance limit**.
- Wireless redstone works as long as the relevant chunks are loaded.
- Wireless redstone currently works within the same dimension.
- Multiple transmitters can use the same channel.
- Multiple receivers can use the same channel.
- A receiver outputs Redstone signal strength `15` when at least one matching transmitter is active.
- A receiver turns off again when no matching transmitter on the same channel is active.

### Channel Setup

- Added channel setup through renamed blocks.
  - Rename the transmitter and receiver in an anvil before placing them.
  - If both have the same name, they are linked.
- Added channel setup through a renamed stick.
  - Rename a stick in an anvil.
  - Right-click a transmitter or receiver with the renamed stick to set its channel.
- Right-clicking with an unnamed stick shows the current channel.
- Channel names are validated.
  - Allowed: `A-Z`, `a-z`, `0-9`, `_`, `-`
  - Maximum length: 32 characters
  - Spaces are not allowed.

### Wireless Redstone Resources

- Added block registration for the transmitter and receiver.
- Added item registration for the transmitter and receiver.
- Added block entity registration for both wireless redstone blocks.
- Added creative tab entries in the Redstone tab.
- Added blockstates for both blocks.
- Added block models for both blocks.
- Added item models for both blocks.
- Added German and English display names.
- Added loot tables so both blocks drop themselves when broken.
- Added temporary vanilla-based placeholder textures/models.
  - Custom textures can still be added later.

### Help Command

- Added `/voteguard help`.
- Added `/voteguard Help`.
- Added `/VoteGuard help`.
- Added `/VoteGuard Help`.
- The help command lists all main VoteGuard commands in chat.
- The help command does not require OP permission.
- Commands are grouped by category:
  - Voting
  - Game
  - Quest points
  - Chunks
  - Cameras
  - Wireless Redstone
  - Aliases
- Each command now has a short description in the help output.
- The help text also explains that Wireless Redstone is configured through renamed blocks or a renamed stick.

## Changed

- Updated the main mod class to register:
  - Blocks
  - Items
  - Block entities
  - Existing menus
  - Existing config
- Expanded VoteGuard from a voting/gameplay utility mod into a broader minigame/map toolset.
- Wireless Redstone is designed for event maps, minigames, puzzle rooms, secret doors, lamps, traps, and command-block-free redstone links.
- Wireless Redstone does not require custom textures to function.
- The mod can now provide useful Redstone automation features without needing any pixel art work first.

## Fixed / Improved

- Confirmed that the new systems compile successfully with `BUILD SUCCESSFUL`.
- Added missing resource support needed for the new wireless redstone blocks.
- Added loot tables so the new blocks are not lost when broken.
- Added item models so the blocks display correctly in inventories.
- Added language entries so the new blocks have readable names.

## New Commands

### Help

- `/voteguard help`
- `/voteguard Help`
- `/VoteGuard help`
- `/VoteGuard Help`

## New Blocks

- `voteguard:wireless_redstone_transmitter`
- `voteguard:wireless_redstone_receiver`

## Usage Notes

- Rename a transmitter and receiver to the same name to connect them.
- Or rename a stick and right-click both blocks to set their channel.
- Example channel names:
  - `lamp_1`
  - `door_main`
  - `arena_gate`
  - `secret_room`
- The receiver only reacts to transmitters with the exact same channel.
- There is no range limit.
- The required chunks must be loaded.
- Custom textures are planned/possible but not required for this version.