服务器使用量
未统计
服务玩家数
未统计
下载量
4,838
插件详细介绍
NameMC Hook
NameMC Hook 是一款 Minecraft 插件,它允许服务器管理员为在 NameMC.com 上为服务器投票的玩家提供奖励,从而激励社区参与并提升服务器知名度。
功能特性
- 自定义奖励命令:可以配置任意数量的命令来奖励投票的玩家。
- 投票广播:当玩家投票时,可在服务器内向所有玩家发送广播消息。
- 防刷票机制:防止玩家通过重复投票来滥用奖励系统。
- 开发者 API:提供 HookAPI 供开发者调用,包含
PlayerVoteEvent事件,便于集成其他功能。
指令与权限
指令列表
/vote
- 功能:向玩家显示服务器的投票链接。- 权限:`hook.command.vote`/checkvote <玩家名>
- 功能:检查指定玩家是否已为服务器投票。- 权限:`hook.command.checkvote`权限节点
hook.command.vote:允许使用/vote指令。hook.command.checkvote:允许使用/checkvote指令。
配置说明
配置文件允许你自定义服务器信息、奖励命令和各类消息。以下是一个配置示例:
# 你的服务器IP,用于生成投票链接
ip: your.server
# 玩家投票后执行的命令列表
perform-commands:
- 'say Change the commands executed in the NameMCHook Config!'
# 各类提示消息
messages:
no-permission: '&cNo permission.'
player-voted: '&a%player% &ehas voted.'
player-didnt-vote: '&c%player% has not voted.'
you-voted: '&aThank you for voting for us on NameMC!'
vote-message: '&eYou can vote for us at https://namemc.com/server/<your server ip>'
player-voted-broadcast: '&6%player% &ehas voted for the server on NameMC!'配置注意事项
- 编辑配置文件时,请确保服务器已关闭,否则更改可能无法保存。
- 在
vote-message和perform-commands中,请将<your server ip>或示例命令替换为你服务器的实际信息。
开发与未来计划
开发者 API
插件提供了 HookAPI,开发者可以通过 HookAPI.<method> 的方式访问其方法,并监听 PlayerVoteEvent 事件来开发扩展功能。
计划中的功能
- 添加 SQL 数据库支持,以持久化存储投票数据。
- 提供更多的投票平台选项。
- 增加更丰富的奖励类型和配置方式。
示例与媒体
你可以在以下链接查看插件的动态演示
测试支持版本
版本分布
基本信息
插件名称
NameMC Hook
作者
OopsyPoopsy
平台
Bukkit / Spigot
支持版本
1.7 - 1.12
点赞数
未统计
最近版本
暂无数据
-