# 僵尸感染
该插件为你的服务器添加了一种感染机制,当玩家被僵尸攻击后,过一段时间后会受到配置文件中指定的各种效果。
## 指令
- `/zombiesinfection reload` - 重新加载插件
## 权限
- `zombiesinfection.reload` - 授予玩家重新加载插件的权限。(默认:op)
- `zombiesinfection.effect` - 如果你不想让玩家受到任何效果,则从他身上移除此权限。(默认:true)
`n * 20` - 表示输入的数字将乘以 20。
- 音频列表可以在 [这里](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html) (最新版本) 查阅
- 效果列表可以在 [这里](https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/potion/PotionEffectType.html) (最新版本) 查阅
## **重要说明,效果只给一次!!**
config.yml
```yaml
config_version: 2
# 启用调试模式 (向控制台输出附加消息)
debug: false
# 玩家感染时的消息和音效设置
if-player-infected:
# 启用显示感染消息
message: false
# 启用感染时播放声音
play-sound: false
# 感染时更新计时器
update-timer: true
# 效果应用次数
effect-will-applied-after: 5
# 在执行第一个循环前延迟的服务器时钟周期数 (n * 20)
delay: 5
# 任务重复的服务器时钟周期数 (n * 20)
period: 5
# 启用效果应用时随机时间范围
random_time_from_range:
# 启用随机时间范围
enable: true
# 时间范围的下限(秒)
range_from: 5
# 时间范围的上限(秒)
range_to: 10
# 用于给予的药水的设置
potion-gived:
# 用于毒药的设置
POISON:
# 药水持续时间(单位:秒,n * 20 时钟周期)
potion-duration: 60
# 用于失明药水的设置
BLINDNESS:
# 药水持续时间(单位:秒,n * 20 时钟周期)
potion-duration: 5
# 用于饥饿药水的设置
HUNGER:
# 药水持续时间(单位:秒,n * 20 时钟周期)
potion-duration: 30
# 用于播放的声音设置
sound-played:
# 攻击时播放声音
sound-in-attack:
# 启用攻击声音
enable: true
# Minecraft 资源中的声音名称
sound: "AMBIENT_CAVE"
# 音量 (0 到 100)
volume: 100.0
# 音调 (0 到 2)
pitch: 1.0
# 给药水时播放声音
sound-in-effect-gived:
# 启用效果声音
enable: true
# Minecraft 资源中的声音名称
sound: "ENTITY_ENDERMEN_DEATH"
# 音量 (0 到 100)
volume: 100.0
# 音调 (0 到 2)
pitch: 1.0
# 不同事件的消息
messages:
# 插件重新加载成功的消息
plugin_reload: "§2插件已成功重新加载"
# 权限不足的消息
no_permission: "§c你没有权限"
# 缺少子命令的消息
no_command_args: "§c用法:/%s <子命令> <参数>"
# 未找到命令的消息
no_found_command: "§c未找到命令"
# 感染消息
you_infected: "§4§l你被感染了!!"
# 应用效果的消息
effect-gived: "§c§l感染正在蔓延"
```