ManhuntPlugin 是一款基于 Paper 26.2 的猎人游戏 PVP 插件。
管理员指定一名玩家为"猎物",其余玩家为"猎人"。
猎物需要击杀末影龙获胜,猎人则需要在一小时内阻止猎物击杀末影龙。
## 功能特性
- 猎物与猎人角色系统:管理员指定猎物,其余玩家为猎人
- 预热期机制:15 秒预热期,猎物居中、猎人环绕,期间冻结移动
- 独立游戏地图:每局生成全新主世界/地狱/末地,结束后自动删除
- 胜利条件:猎物击杀末影龙获胜 / 猎人阻止至超时获胜
- 掉线重连:猎人和猎物掉线 5 分钟内重连可返回游戏
- 猎人指南针:持续追踪猎物方向
- 计分板与 ActionBar:实时显示游戏状态和倒计时
- 队伍聊天:独立的队伍频道
- 音效反馈:关键事件均有音效提示
- 游戏历史记录:可查看历史对局
## 指令列表
/manhunt join - 加入游戏
/manhunt leave - 离开游戏
/manhunt chat <消息> - 队伍聊天
/manhunt list - 查看玩家列表
/manhunt status - 查看游戏状态
/manhunt history [页码] - 查看历史记录
/manhunt start - 开始游戏(管理员)
/manhunt stop - 强制结束(管理员)
/manhunt setrunner <玩家> - 指定猎物(管理员)
## 环境要求
- Java 21+
- Paper 26.2
- Maven 3.8+
## 安装方法
1. 将 ManhuntPlugin-1.0.0.jar 放入服务器的 plugins/ 目录
2. 重启服务器
3. 使用 /manhunt 指令开始游戏
## 开源地址
管理员指定一名玩家为"猎物",其余玩家为"猎人"。
猎物需要击杀末影龙获胜,猎人则需要在一小时内阻止猎物击杀末影龙。
## 功能特性
- 猎物与猎人角色系统:管理员指定猎物,其余玩家为猎人
- 预热期机制:15 秒预热期,猎物居中、猎人环绕,期间冻结移动
- 独立游戏地图:每局生成全新主世界/地狱/末地,结束后自动删除
- 胜利条件:猎物击杀末影龙获胜 / 猎人阻止至超时获胜
- 掉线重连:猎人和猎物掉线 5 分钟内重连可返回游戏
- 猎人指南针:持续追踪猎物方向
- 计分板与 ActionBar:实时显示游戏状态和倒计时
- 队伍聊天:独立的队伍频道
- 音效反馈:关键事件均有音效提示
- 游戏历史记录:可查看历史对局
## 指令列表
/manhunt join - 加入游戏
/manhunt leave - 离开游戏
/manhunt chat <消息> - 队伍聊天
/manhunt list - 查看玩家列表
/manhunt status - 查看游戏状态
/manhunt history [页码] - 查看历史记录
/manhunt start - 开始游戏(管理员)
/manhunt stop - 强制结束(管理员)
/manhunt setrunner <玩家> - 指定猎物(管理员)
## 环境要求
- Java 21+
- Paper 26.2
- Maven 3.8+
## 安装方法
1. 将 ManhuntPlugin-1.0.0.jar 放入服务器的 plugins/ 目录
2. 重启服务器
3. 使用 /manhunt 指令开始游戏
## 开源地址