czmer
如题,看有纯净服也可以这样,自己也想拥有
求大佬解答!
1.15.2 paper

嘉晚饭,赢
什么意思 你是自己写插件想实现这个功能吗?

嘉晚饭,赢
wjwrh 发表于 2020-4-18 08:50
什么意思 你是自己写插件想实现这个功能吗?

想自己写插件实现的话有一个
EntityPotionEffectEvent事件可以监听

czmer
wjwrh 发表于 2020-4-18 08:52
想自己写插件实现的话有一个
EntityPotionEffectEvent事件可以监听

如果自己写不了插件呢233,可以用命令方块实现吗

念心
可以使用药水触发拌线勾然后药水经过除非,拌线勾产生红石信号给命令方块

czmer
lengshao233 发表于 2020-4-18 08:54
可以使用药水触发拌线勾然后药水经过除非,拌线勾产生红石信号给命令方块 ...

对不起,我没说清楚qwq
是那种普通药水,直接喝的那种

嘉晚饭,赢
czmer 发表于 2020-4-18 08:54
如果自己写不了插件呢233,可以用命令方块实现吗

emmm 有一种解决思路
https://minecraft-zh.gamepedia.com/%E5%91%BD%E4%BB%A4/execute
https://minecraft-zh.gamepedia.com/%E8%B0%93%E8%AF%8D
搭配execute和谓词判断,检测玩家的药水有没有少

czmer
wjwrh 发表于 2020-4-18 09:03
emmm 有一种解决思路
https://minecraft-zh.gamepedia.com/%E5%91%BD%E4%BB%A4/execute
https://minecraf ...

这个思路有点清奇,但是如果喝了别人的药水呢

嘉晚饭,赢
本帖最后由 wjwrh 于 2020-4-18 09:15 编辑

有了有了
https://minecraft-zh.gamepedia.com/Player.dat%E6%A0%BC%E5%BC%8F
里面有关于玩家药水效果的nbt标签
然后参照这篇帖子进行检测就行了
https://www.mcbbs.net/thread-566019-1-1.html

好像上面说的也只能检测玩家手中的物品的药水..

czmer
wjwrh 发表于 2020-4-18 09:13
有了有了
https://minecraft-zh.gamepedia.com/Player.dat%E6%A0%BC%E5%BC%8F
里面有关于玩家药水效果的nbt ...

哇,我觉得这个可以,谢谢大佬

嘉晚饭,赢
本帖最后由 wjwrh 于 2020-4-18 09:24 编辑

终于找到了... 生物标签里面有一个ActiveEffects 可以用来检测药水效果,然后搭配计分板就行了
不过感觉在服务器里面还是用插件来实现比较好2333
你可以在https://minecraft-zh.gamepedia.com/%E7%94%9F%E7%89%A9#.E5.85.B1.E9.80.9ANBT.E6.95.B0.E6.8D.AE的生物nbt共通nbt那里查看详情

第一页 上一页 下一页 最后一页