Votifier Renewed (Fabric)
ATTENTION: Development of this mod has been discontinued, but it continues to function correctly. The author no longer maintains the project due to lack of time to support all their mods.
This is the FABRIC version. Separate versions exist for Forge and Quilt.
About the Mod
Votifier Renewed is a redesigned version of the Votifier plugin for Bukkit, adapted to work on modded servers. The mod is installed only on the server side, so clients don't need to install it.
After receiving a vote from a player, the server executes any commands that you can configure in the configuration file.
Key Features
- Server-side installation only
- Compatibility with Votifier standard - supports all voting sites using this protocol
- Customizable /vote command
- Ability to customize voting messages
Setup
The mod is compatible with most server lists that support Votifier. Installation process:
- Install the mod in the server's mods folder
- Start the server - a "votifier" folder will be automatically created
- Configure through "public.key" and "config.json" files
Configuration
The configuration file offers the following parameters:
- "enabled": enable/disable voting system
- "port": listening port (default 8192)
- "commands": array of commands to execute when voting
- "voteCommandEnabled": activation of /vote command
- "voteCommandIntro": introductory text for /vote command
- "voteCommandTooltip": text when hovering over links
- "voteCommandFailed": message when no links are available
- "linkURLs": array of URLs for /vote command
Variables in Commands
Commands can use special variables:
- %PLAYER% - replaced with player's name
- %SERVICE% - replaced with voting service name
Example configuration for rewarding players:
"commands": [
"tellraw @a [{\"text\":\"%PLAYER% voted on %SERVICE%\",\"color\":\"green\"}]",
"scoreboard players add %PLAYER% voted 1",
"give %PLAYER% minecraft:diamond 2"
]
Usage in Modpacks
The mod can be included in modpacks. Redistribution on other sites is prohibited - the official source is CurseForge.
Testing and Support
For voting testing, you can use specialized services. If experiencing issues with receiving votes, ensure that the server IP address is correctly specified in the "server.properties" file.