跳到正文

VotifierRewarded

作者:az1_57

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.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

🇺🇸 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)

常见问题

VotifierRewarded 支持哪些 Minecraft 版本?

VotifierRewarded 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

VotifierRewarded 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

az1_57 的其他作品

查看全部 →