Skip to content

# SimpleVote v2.0

Choose a tag to compare

@Jelly-Pudding Jelly-Pudding released this 17 Apr 17:07
· 24 commits to main since this release

SimpleVote v2.0

A lightweight Minecraft Paper 1.21.4 plugin that rewards players with tokens when they vote for your server on voting websites. It includes built-in Votifier support to receive votes directly from voting sites.

New Features

  • Breaking change: uses SQLite instead of files per player to keep track of player tokens.

Installation

  1. Download SimpleVote-2.0.jar (found below).
  2. Place the .jar file in your server's plugins folder.
  3. Restart your server to generate the default configuration.
  4. Set up your server on voting sites using the public key displayed on startup or with the /votekey command.

Setting Up Votifier

Port Forwarding

For voting websites to send votes to your server, you must ensure that the Votifier port (default: 8192) is open and forwarded to your server. This typically involves:

  1. Setting up port forwarding in your router's configuration
  2. Ensuring your firewall allows incoming connections on the specified port
  3. If using a hosting provider, check their documentation for port configuration

Registering on Voting Sites

  1. Start your server with SimpleVote installed
  2. The plugin will display its Votifier public key in the console during startup
  3. You can also get the key via the server console or in-game with the /votekey command
  4. When registering your server on voting sites:
    • Enter your server's public IP address or domain
    • Enter the Votifier port (default: 8192)
    • Paste the public key when prompted

Troubleshooting

  • If votes aren't being received, check that:
    • The Votifier port is correctly forwarded.
    • The correct public key is being used.
    • Your firewall permits access.