 
"啊"可以正常输出,
但是无法为玩家设置失明药水效果
duration的单位是tick
你设了5tick也就是0.25s,根本不够客户端渲染渐变的
你设了5tick也就是0.25s,根本不够客户端渲染渐变的
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
暮色胡萝卜 发表于 2020-11-30 03:52
duration的单位是tick
你设了5tick也就是0.25s,根本不够客户端渲染渐变的
调成1000也没有正常显示....
Dirito 发表于 2020-11-30 14:24
调成1000也没有正常显示....
amplifier设成1了吗?
才看到是PlayerRespawnEvent
你需要延迟1tick执行
PlayerRespawnEvent时玩家对象未创建,无法加入药水效果
Bukkit.getScheduler().runTaskLater(Main.instance, () -> {
//药水效果
}, 1L);