ANRV
如题...
我在spigot找了个1.13的木牌编辑插件
发现权限给了之后,玩家都可以编辑别人地皮甚至道路上的木牌....
但是插件作者写了这么一段话在注释:
Players cannot edit signs that they do not have permission to edit. Every attempted edit is validated through a SignChangeEvent and will not succeed if another plugin or policy cancels the SignChangeEvent.
大意就是玩家不能再不被允许的地方编辑,会被记录为SignChangeEvent
那么请问怎么禁用这个signChangeEvent来
限制玩家只能在自己的地皮编辑木牌呢。。
插件页面

超人152
这好像通过原插件无法实现。作者给出这个注释大意是
SignChangeEvent

这是一个事件,取消这个事件则可以取消编辑,你应该要重新写一个程序来取消不在自己地皮编辑木牌的SignChangeEvent事件来禁止玩家编辑。
and will not succeed if another plugin or policy cancels the SignChangeEvent.

这句大意是如果另一个插件取消了SignChangeEvent事件,则玩家不会成功编辑木牌。

ANRV
超人152 发表于 2019-9-1 20:18
这好像通过原插件无法实现。作者给出这个注释大意是

这是一个事件,取消这个事件则可以取消编辑,你应该要 ...

好吧,谢谢解释,这还真难整。。。