📝 插件介绍
VirusEvent是一款创新的Minecraft服务器活动插件,模拟病毒感染和治疗的游戏玩法。在活动中,玩家会被随机感染病毒,需要合作收集材料制作解药,互相治疗,在限定时间内战胜病毒。这款插件为服务器提供了一种全新的互动方式,增强玩家间的合作精神和游戏乐趣。
✨ 主要功能
- 🧪 病毒感染:随机选择玩家作为零号病人,并定期感染更多玩家
- 💊 解药制作:玩家需要收集特定材料制作解药
- 🤝 互助治疗:玩家可以用解药治愈其他被感染的玩家
- ⏱️ 定时活动:支持自动定时开启活动或管理员手动开启
- 🏆 奖励系统:根据活动结果发放不同奖励
- 📊 活动状态:实时显示活动进度和感染状态
- 🔔 提醒系统:定期发送活动规则提醒
🔑 命令列表
| 命令 | 描述 | 权限 |
|------|------|------|
| `/jieyao open` | 打开解药制作界面 | virusevent.jieyao |
| `/jieyao give <玩家名>` | 给予玩家解药(需手持解药) | virusevent.jieyao |
| `/jieyao start` | 立即开始病毒活动 | virusevent.admin |
> 所有命令都可以使用简写 `/jy` 代替 `/jieyao`
🔑 权限节点
| 权限 | 描述 | 默认 |
|------|------|------|
| `virusevent.jieyao` | 允许使用解药相关命令 | true |
| `virusevent.admin` | 允许使用管理员命令 | op |
🔧 活动流程
活动开始
1. 活动可通过以下方式开始:
- 管理员使用 `/jieyao start` 手动开启
- 系统每天定时自动检查是否开启
2. 开始时需满足最低玩家数量要求(默认8人)
3. 系统会随机选择一名玩家作为零号病人
病毒传播
1. 每隔一段时间(默认5分钟)会有一名健康玩家被感染
2. 感染者会获得特殊效果,并被告知自己已被感染
3. 所有玩家都可以看到当前感染状态
解药制作
1. 玩家使用 `/jieyao open` 打开解药制作界面
2. 系统会从配置的材料列表中随机选择一些作为当次活动的解药材料
3. 玩家需要收集这些材料并放入界面中制作解药
治疗过程
1. 成功制作解药后,玩家手持解药使用 `/jieyao give <玩家名>` 给予感染者
2. 被治愈的玩家恢复正常状态
3. 解药使用后会被消耗
活动结束
1. 活动在以下情况结束:
- 所有玩家都被治愈 - 全体玩家获得奖励
- 所有玩家都被感染 - 零号病人获得奖励
- 活动时间结束(默认60分钟)
📝 配置文件
插件提供了详细的配置选项:
活动设置
- 开始活动所需的最少玩家数量
- 感染间隔时间(分钟)
- 活动持续时间(分钟)
奖励设置
- 成功完成活动获得的蓝宝石(PlayerPoints)
- 成功完成活动获得的冒险币(Vault)
解药设置
- 可能用于制作解药的材料列表
- 每次活动随机选择的材料数量
🔄 依赖插件
- 可选: Vault (经济系统)
- 可选: PlayerPoints (点券系统)
💻 技术信息
- 支持版本: 1.20.1+
- API版本: 1.20
- 使用Java 17开发
🛠️ 注意事项
- 活动需要一定数量的在线玩家才能开始
- 如果没有安装Vault或PlayerPoints,相关奖励功能将不可用
- 活动期间会定期向全服广播活动规则提醒
---
感谢您选择 VirusEvent 插件!如有任何问题或建议,请随时联系我们。
使用要求
- Minecraft 服务器版本:1.16.5 或者 1.20.1+
- 支持的服务端:Spigot, Paper, Bukkit
- 安装方式:将插件放入服务器的 plugins 目录,然后重启服务器或使用插件加载器加载