一个为Minecraft Paper服务器设计的猎人游戏插件。
- 🎯 角色分配: 自动随机分配猎人和逃生者角色
- ⚔️ PvP系统: 只有猎人可以伤害逃生者
- 🛡️ 安全区: 可配置的安全区域,在其中无法造成伤害
- 📊 统计系统: 记录玩家的击杀数、死亡数和存活时间
- ⚙️ 高度可配置: 通过config.yml自定义游戏规则
- 🎮 完整命令系统: 便于管理和操作游戏
- 游戏开始时随机分配角色(默认25%为猎人,75%为逃生者)
- 猎人需要消灭所有逃生者获得胜利
- 逃生者需要躲避猎人直到时间结束获得胜利
- 只有猎人可以伤害逃生者
- 死亡的玩家将变为观察者模式
- 默认游戏时间为30分钟
| 命令 | 描述 | 权限 |
|---|---|---|
/huntergame start |
开始游戏 | huntergame.admin |
/huntergame stop |
停止游戏 | huntergame.admin |
/huntergame status |
查看游戏状态 | huntergame.use |
/huntergame stats [玩家] |
查看统计信息 | huntergame.use |
/huntergame rules |
查看游戏规则 | huntergame.use |
/huntergame help |
显示帮助信息 | huntergame.use |
命令别名: hg, hunter
huntergame.use- 使用基本命令(默认所有玩家)huntergame.admin- 管理游戏(默认OP)
插件会自动生成 config.yml 配置文件,你可以自定义以下设置:
game.max-time: 最大游戏时间(秒)game.min-players: 最少玩家数game.hunter-percentage: 猎人比例
rules.allow-pvp: 是否允许PvPrules.hunter-can-break-blocks: 猎人是否可以破坏方块rules.survivor-can-break-blocks: 逃生者是否可以破坏方块rules.allow-fall-damage: 是否允许摔落伤害rules.allow-mob-damage: 是否允许怪物伤害rules.hunter-speed-level: 猎人速度等级rules.survivor-speed-level: 逃生者速度等级
safe-zone.enabled: 是否启用安全区safe-zone.radius: 安全区半径safe-zone.world: 安全区世界名称safe-zone.x/y/z: 安全区中心坐标
- 确保你的服务器运行Paper 1.21或更高版本
- 将编译好的jar文件放入服务器的
plugins文件夹 - 重启服务器
- 编辑生成的
config.yml文件以自定义设置 - 使用
/huntergame help查看可用命令
mvn clean package编译完成后,jar文件将位于 target 文件夹中。
- 最低Minecraft版本: 1.21
- 服务器类型: Paper
- Java版本: 21
- API版本: 1.21
- Kangnaixi
当前版本:1.0-SNAPSHOT
享受你的猎人游戏!🎮