Download Votifier Renewed (Quilt) — Minecraft Mods — MetaMods

Votifier Renewed (Quilt)

Active

Downloads

2

Last update

2 years ago
Client
Fabric
Quilt
Forge
Neoforge
Utils

Votifier Renewed (Quilt)

⚠️ Note: Development of this mod has been discontinued, but it remains fully functional. The author made this decision due to insufficient time to maintain the large number of created modifications.

Quilt Version Only! This is a specialized version for Quilt-based servers. Separate variants exist for Forge and Fabric.

About the Modification

Votifier Renewed is a complete rework of the original Votifier Bukkit plugin, adapted to work on servers with any modifications. This mod is installed exclusively on the server side - clients do not need to download it.

Any vote received by the server from voting systems triggers execution of a customizable set of commands that the administrator can define in the configuration file.

Like the original plugin, Votifier Renewed is developed as a server-side vote adapter that complies with standard Votifier protocol integrations - supporting all voting services that use it.

Key Features

  • Server-only installation
  • Supports standard Votifier integrations
  • Customizable /vote command
  • Customizable voting messages
  • Configurable command execution

Command setup example

Getting Started

The mod is compatible with most server listing websites that support Votifier:

  1. Install the mod into the mods folder on your server
  2. Start the server - a "votifier" folder will be created in the root directory
  3. Files "public.key" and "config.json" are used for basic setup

Votifier folder structure

Configuration

The configuration file includes the following parameters:

  • enabled: Enable/disable voting system (true/false)
  • port: Port for listening to votes (default 8192)
  • commands: Array of commands to execute when voting
  • voteCommandEnabled: Availability of /vote command for players
  • voteCommandIntro: Welcome text for /vote command
  • voteCommandTooltip: Tooltip for links in /vote
  • voteCommandFailed: Message when no links are configured
  • linkURLs: Array of URLs for /vote command

Configuration example

Special Command Variables

Commands can use substitution variables:

  • %PLAYER% → Replaced with the player name from voting prompt
  • %SERVICE% → Replaced with the service name from server list website
{
    "commands": [
        "tellraw @a [{\"text\":\"%PLAYER% voted on %SERVICE%\",\"color\":\"green\"}]",
        "scoreboard players add %PLAYER% voted 1",
        "give %PLAYER% minecraft:diamond 2"
    ]
}

System workflow diagram

Troubleshooting

Vote testing

If you're experiencing no incoming votes and connection timeouts, ensure that the "server-ip" field in your "server.properties" file contains the correct IP address of your server.

Network configuration

Video tutorial on mod functionality: YouTube video

Project members
SpaceCat_97

SpaceCat_97

Created: 15 Apr 2023

ID: 28575