- 版权类型
- 原创
- 插件中文名称
- Gfish尸潮
- 插件英文名称
- Gfish Corpse Tide
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Purpur
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
插件介绍
ZombieHorde是一个基于Paper/Spigot的Minecraft插件,为你的服务器添加了夜间尸潮功能。在指定的世界夜晚,有一定概率触发大规模僵尸生成,为玩家带来更具挑战性的生存体验。版本兼容性
- 支持的服务端: Paper (推荐) / Spigot
- 支持的版本: 1.20.x - 1.21.x
- Java版本: 17或更高版本
安装说明
- 确保你的服务器使用的是Paper或Spigot 1.20.x或1.21.x版本
- 确保服务器已安装Java 17或更高版本
- 将下载的ZombieHorde.jar文件放入服务器的plugins文件夹中
- 重启服务器,插件会自动生成配置文件
- 根据需要修改配置文件,然后使用/reload命令或重启服务器使配置生效
配置说明
插件的主要配置文件为plugins/ZombieHorde/config.yml,包含以下可配置选项:版本兼容性说明
插件会自动检测服务器版本,并根据不同版本使用适当的API:- 1.21.x版本: 使用新的属性系统设置僵尸血量
- 1.20.x版本: 使用传统方法设置僵尸血量
主要配置选项
<span># 目标世界名称</span><br><span>target-world:</span> <span>"world"</span><br><br><span># 尸潮触发概率(百分比)</span><br><span>horde-chance:</span> <span>20</span><br><br><span># 尸潮期间每15秒在每个玩家附近生成的僵尸数量</span><br><span>zombies-per-player:</span> <span>3</span><br><br><span># 尸潮僵尸的生命值</span><br><span>zombie-health:</span> <span>100.0</span><br><br><span># 击杀一只尸潮僵尸获得的积分</span><br><span>points-per-zombie:</span> <span>10</span><br><br><span># 数据保存间隔(分钟)</span><br><span>save-interval:</span> <span>5</span><br>命令说明
| 命令 | 描述 | 权限 | |------|------|------| | /zhachao start | 手动触发一次尸潮 | zombiehorde.admin | | /zhachao stop | 停止当前正在进行的尸潮 | zombiehorde.admin | | /zhachao reload | 重新加载插件配置 | zombiehorde.admin | | /zhachao score | 查看自己的积分 | 无 | | /zhachao top | 查看积分排行榜 | 无 | | /zhachao shop | 打开商店界面 | 无 |权限说明
| 权限节点 | 描述 | 默认 | |----------|------|------| | zombiehorde.admin | 允许使用管理员命令 | OP | | zombiehorde.use | 允许使用基础命令 | 所有玩家 |商店配置
商店配置文件为plugins/ZombieHorde/shop.yml,你可以在其中添加自定义的商店物品。每个物品包含以下属性:<span>items:</span><br> <span>-</span> <span>id:</span> <span>"diamond_sword"</span><br> <span>price:</span> <span>100</span><br> <span>display-name:</span> <span>"&6钻石剑"</span><br> <span>lore:</span><br> <span>-</span> <span>"&7锋利的钻石剑"</span><br> <span>-</span> <span>"&7需要100积分"</span><br> <span>command:</span> <span>"give %player% diamond_sword 1"</span><br> <br> <span>-</span> <span>id:</span> <span>"golden_apple"</span><br> <span>price:</span> <span>50</span><br> <span>display-name:</span> <span>"&6金苹果"</span><br> <span>lore:</span><br> <span>-</span> <span>"&7恢复生命值的金苹果"</span><br> <span>-</span> <span>"&7需要50积分"</span><br> <span>command:</span> <span>"give %player% golden_apple 1"</span><br>
积分系统
- 玩家每击杀一只尸潮僵尸获得10积分
- 积分会自动保存到文件中,服务器重启后不会丢失
- 使用/zhachao score命令查看自己的积分
- 使用/zhachao top命令查看服务器积分排行榜
尸潮机制
- 尸潮只会在配置的世界中触发
- 尸潮只会在夜晚(游戏时间13000-23000)触发
- 每晚有20%的概率触发尸潮(可在配置中修改)
- 尸潮期间,每15秒会在每个玩家附近生成3只特殊僵尸
- 特殊僵尸拥有100点生命值(可在配置中修改)
- 僵尸会主动攻击玩家,并且可以破坏门
注意事项
- 插件需要Paper或Spigot 1.20.x或1.21.x版本
- 确保服务器已安装Java 17或更高版本
- 首次使用插件时,建议先在测试服务器上进行测试
- 插件会自动保存玩家积分,无需手动备份
- 如果需要卸载插件,建议先使用/zhachao reload命令保存数据
- 在1.20.x版本中,僵尸血量设置使用传统方法,而在1.21.x版本中使用新的属性系统
常见问题
Q: 插件不工作怎么办?
A: 请检查以下几点:- 服务器版本是否为Paper或Spigot 1.20.x或1.21.x
- Java版本是否为17或更高
- 配置文件中的世界名称是否正确
- 插件是否有足够的权限
- 查看服务器日志,是否有相关错误信息
Q: 如何自定义商店物品?
A: 编辑plugins/ZombieHorde/shop.yml文件,添加新的物品配置。每个物品需要包含:id、价格、显示名称、描述和命令。Q: 插件支持哪些版本?
A: 插件支持Paper和Spigot的1.20.x和1.21.x版本。
更新日志
1.1.0
- 添加1.20.x版本兼容性支持
- 优化僵尸生成机制
- 修复僵尸血量显示问题
- 改进性能,减少服务器负担
1.0.0
- 初始版本发布
- 实现基本的尸潮功能
- 添加积分系统
- 添加商店系统