VotifierRewarded

Quick rating

Community listing page, reviews here may not be monitored by the author.

VotifierRewarded

No reviews yet

VotifierRewarded is a server-side only mod that listens for votes on server lists and gives fully configurable rewards: temporary ranks, commands, items. No Bungee/Velocity plugin needed.

Mod Loaders
Minecraft

About

Description

🇺🇸 English Description

What is it ?

VotifierRewarded is a server-side only mod that listens for votes on server lists and gives fully configurable rewards: temporary ranks, commands, items. No Bungee/Velocity plugin needed.

✨ Features

  • ✅ Dual protocol on same port : V1 RSA + V2 HMAC - auto detection
  • ✅ Fully configurable port : Any free port (8192, 31042, 25560...)
  • ✅ Temp ranks : 1 vote = VIP 2h (FTBRanks, LuckPerms, custom) with auto expiration
  • ✅ Universal provider : ftbranks / luckperms / command
  • ✅ Stack modes : IGNORE / RESET / STACK
  • ✅ Offline handling : Pending rewards on join
  • ✅ VoteParty : X votes = global reward
  • ✅ FR/EN auto : Messages based on player language
  • ✅ Fully configurable : config/votifierrewarded/

📦 Installation

  1. Put jar in mods/
  2. Run server once
  3. V1: share keys/public.key / V2: share tokens.json token
  4. Set IP + Port on vote sites

⚙️ Example general.toml

toml
<button class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring ring-offset-2 focus-visible:ring-offset-surface-primary disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 text-sm text-interactive-active hover:text-interactive-normal active:text-text-tertiary font-normal relative rounded-lg p-[6px]" type="button" data-state="closed" data-slot="tooltip-trigger"></button>
port = 31042
rankProvider = "ftbranks"
addCommandTemplate = "ftbranks add %player% %rank%"

🎮 Commands

  • /vote - Clickable links
  • /votes - Your votes
  • /votes top - Leaderboard
  • /votifier key - Show public key (OP)
  • /votifier test - Simulate vote (OP)

-------------------------------------------------------------

🇫🇷 Description Française

C'est quoi ?

VotifierRewarded est un mod serveur uniquement qui écoute les votes de tes joueurs sur les listes de serveurs (Top-Serveurs, Serveurs-Minecraft.org, etc.) et leur donne des récompenses ultra-configurables : rang VIP temporaire, commandes, items.

Fini les plugins Bungee/Velocity ! Le mod écoute directement en TCP.

✨ Fonctionnalités

  • ✅ Double protocole sur un seul port : V1 (RSA 2048) + V2 (HMAC-SHA256) - détection auto
  • ✅ Port 100% libre : 8192, 31042, 25560, ce que tu veux dans general.toml
  • ✅ Ranks temporaires : 1 vote = VIP 2h (FTBRanks, LuckPerms, custom) avec expiration auto
  • ✅ Provider universel : ftbranks / luckperms / command - compatible max de mods
  • ✅ StackMode : IGNORE / RESET / STACK si déjà VIP
  • ✅ Pending votes : joueur offline = récompense à la connexion
  • ✅ VoteParty : 50 votes serveur = récompense globale
  • ✅ FR/US auto : messages selon la langue du joueur (fr_fr / en_us)
  • ✅ 100% configurable : tout dans config/votifierrewarded/

📦 Installation

  1. Mets <button class="not-prose border-border-medium bg-surface-secondary hover:bg-surface-tertiary hover:border-border-strong group my-0.5 inline-flex items-center gap-1 rounded border px-1 py-0 text-left align-middle transition-colors" type="button">votifierrewarded-1.21.1-1.0.2-neoforge.jar</button> dans mods/
  2. Lance le serveur → dossier config/votifierrewarded/ créé
  3. V1 : copie keys/public.key sur tes sites / V2 : copie tokens.json defaultToken
  4. Configure IP + Port (ex: 31042) sur les sites

⚙️ Config exemple general.toml

toml
<button class="inline-flex items-center justify-center gap-2 whitespace-nowrap transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring ring-offset-2 focus-visible:ring-offset-surface-primary disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:shrink-0 text-sm text-interactive-active hover:text-interactive-normal active:text-text-tertiary font-normal relative rounded-lg p-[6px]" type="button" data-state="closed" data-slot="tooltip-trigger"></button>
port = 31042
host = "0.0.0.0"
enableV1 = true
enableV2 = true
rankProvider = "ftbranks"
addCommandTemplate = "ftbranks add %player% %rank%"
removeCommandTemplate = "ftbranks remove %player% %rank%"
stackMode = "IGNORE"

🎮 Commandes

  • /vote - Liens cliquables (FR/EN)
  • /votes - Tes votes
  • /votes top - Top 10
  • /votifier key - Affiche public.key (OP)
  • /votifier test <player> <service> - Test (OP)