Fate_Scarlet
如何禁止重生锚破坏方块 但允许重生锚爆炸造成伤害??
原版有指令或者有插件可以做到吗?
是1.19paper端

DreamVoid

NoRespawnAnchorBreak.jar (3.28 KB, 下载次数: 4)

给你写了个插件,请笑纳

此插件无法阻止在末地的重生锚爆炸,由于EntityExplodeEvent的getBlock方法获取到的引发爆炸的方块永远是AIR,同时在末地床也会爆炸,因此我没办法准确得到爆炸来源,只能判断爆炸发生的环境是不是主世界

源码在此,有能力可自行修改:https://github.com/DreamVoid/NoRespawnAnchorBreak

Fate_Scarlet
DreamVoid 发表于 2022-8-6 14:15
给你写了个插件,请笑纳

此插件无法阻止在末地的重生锚爆炸,由于EntityExplodeEvent的getBlock方法获 ...

可是末地水晶和重生锚都造成不了伤害了,
这个能帮我改改吗?
我仅仅希望他们不破坏地形而已

DreamVoid
Fate_Scarlet 发表于 2022-8-6 14:35
可是末地水晶和重生锚都造成不了伤害了,
这个能帮我改改吗?
我仅仅希望他们不破坏地形而已

没有伤害可能是你服务器游戏难度为和平模式,和平模式下爆炸没有伤害


Fate_Scarlet
DreamVoid 发表于 2022-8-6 14:46
没有伤害可能是你服务器游戏难度为和平模式,和平模式下爆炸没有伤害

...

确实,
逆天竟是我自己

Fate_Scarlet
DreamVoid 发表于 2022-8-6 13:34
给你写了个插件,请笑纳

此插件无法阻止在末地的重生锚爆炸,由于EntityExplodeEvent的getBlock方法获 ...

万分感谢喵!!