排名
搜索
高级搜索 Ctrl + K 打开搜索

NuVotifier 配置

使用 NuVotifier 将您的 Minecraft 服务器连接到 Top-Games,自动接收投票通知并奖励您的玩家。

Minecraft 兼容
Token 认证
实时

要求

重要: 此配置需要安装了 Votifier 兼容插件的 Minecraft 服务器。
  • Minecraft 服务器(Spigot、Paper、Bukkit 等)
  • 已安装 NuVotifier 插件
  • 在您的服务器上开放专用端口(默认 8192)
  • 访问服务器配置文件

NuVotifier 安装

1
下载 NuVotifier

从 SpigotMC 下载最新版本的 NuVotifier 插件。

在 SpigotMC 上下载
2
安装插件

nuvotifier.jar 文件复制到您 Minecraft 服务器的 plugins 文件夹。

plugins/nuvotifier.jar
3
重启服务器

重启您的 Minecraft 服务器,以便 NuVotifier 自动生成其配置。

NuVotifier 配置

首次启动后,NuVotifier 会自动创建配置文件 plugins/Votifier/config.yml

默认配置
config.yml
# NuVotifier 配置
host: 0.0.0.0
port: 8192

# 安全
debug: false
quiet: false

# 投票网站的 Token
tokens:
  # 在此配置您的 Top-Games token
  default: "由 NuVotifier 自动生成的 token"
网络端口: 确保端口 8192(或您配置的端口)在防火墙中开放并可从互联网访问。
Token 信息: NuVotifier 自动生成一个 token,您需要在 Top-Games 中配置。

Top-Games 配置

1
获取您的 token

NuVotifier 自动生成一个 token,您需要从服务器配置文件中获取它。

文件位置: plugins/Votifier/config.yml
重要信息: token 位于您的 NuVotifier config.yml 文件的 "tokens" 部分。
2
在 Top-Games 中配置

转到您的 Top-Games 面板,您服务器的"Votifier"部分。

  • 启用"NuVotifier"
  • 输入您的服务器 IP
  • 端口:8192(或您的自定义端口)
  • 输入您的集成 token
3
测试连接

使用您的 Top-Games 面板中的"测试"按钮验证通信是否正常工作。

配置奖励

要自动奖励您的玩家,您需要安装一个监听 NuVotifier 事件的奖励插件。

推荐插件
VotingPlugin

带有 GUI、奖励和统计的完整插件

下载
CustomVoting

现代化可配置的投票插件,具有图形界面

下载
使用 VotingPlugin 的配置示例
VotingPlugin/config.yml
# VotingPlugin 配置
Rewards:
  Vote:
    Commands:
      - "eco give %player% 100"
      - "give %player% diamond 1"
      - "broadcast &a%player% &7为服务器投票了!"
    Messages:
      - "&a谢谢您的投票!"
      - "&7您获得了 $100 和 1 颗钻石"
    
  Milestone:
    "10":
      Commands:
        - "give %player% diamond_block 1"
      Messages:
        - "&6恭喜!达到 10 票!"
VotingPlugin 的 VoteSite 配置

要使用 VotingPlugin 的投票 GUI 并显示 Top-Games,请配置 VoteSites.yml 文件:

VotingPlugin/VoteSites.yml
# Top-Games 的 VoteSite 配置
# 文件:plugins/VotingPlugin/VoteSites.yml
TopGames:
  Enabled: true
  Name: "Top-Games"
  ServiceSite: "TopGames"
  VoteURL: "https://cn.top-games.net/minecraft/vote/您的服务器"
  VoteDelay: 24  # 投票间隔(小时)
  VoteDelayDaily: true  # 每日重置投票延迟
  DisplayItem:
    Material: "EMERALD"
    Amount: 1
    Name: "&aTop-Games"
    Lore:
      - "&7在 Top-Games 投票!"
      - "&e$150 + 2 颗钻石"
  Rewards:
    Commands:
      - "eco give %player% 150"
      - "give %player% diamond 2"
      - "broadcast &a%player% &7为服务器投票了!"
    Messages:
      Player:
        - "&a谢谢您的投票!"
        - "&7您获得了 $150 和 2 颗钻石!"
VoteSite 配置: 将 您的服务器 替换为您的 Top-Games 服务器名称。此配置允许在投票 GUI 中显示 Top-Games。

故障排除

  • 检查您是否有与服务器兼容的版本
  • 确保端口 8192 未被占用
  • 检查服务器日志以查找具体错误
  • 验证 Java 对 plugins 文件夹有写权限

  • 检查防火墙中端口 8192 是否开放
  • 确保 Top-Games 中的 IP 与您的服务器匹配
  • 从外部使用 telnet 您的IP 8192 测试
  • 验证令牌是否正确配置
  • 检查 plugins/Votifier/ 中的 NuVotifier 日志

  • 验证配置中的令牌是否正确
  • 从 NuVotifier 配置重新生成令牌
  • 检查配置文件格式是否正确
  • 配置更改后重启服务器

  • 检查 NuVotifier 是否在日志中正确启动
  • 从另一个网络测试(不是与您的服务器相同的网络)
  • 如果您在路由器后面,请检查 NAT 规则
  • 确保您的主机提供商允许传入连接
信息
类型: Minecraft 插件
兼容性: Spigot, Paper, Bukkit
默认端口: 8192
协议: Token + TCP
配置摘要
  1. 安装 NuVotifier
  2. 开放端口 8192
  3. 获取集成令牌
  4. 在 Top-Games 中配置
  5. 测试连接
  6. 安装奖励插件
支持

需要帮助配置 NuVotifier?我们的团队随时为您提供协助。