简单用法

检查玩家是否可以放置方块

只检查玩家是否可以放置方块(不论最终放置的方块在哪)

Player player = ...;

boolean allow = ProtectorAPI.allowPlace(player);

如果你要检查玩家是否可以放置方块在某个位置(比上个方法更安全):

Player player = ...;
Block block = ...;

boolean allow = ProtectorAPI.allowPlace(player, block);

检查玩家是否可以破坏方块

只检查玩家是否可以破坏方块(不论最终放置的方块在哪)

Player player = ...;

boolean allow = ProtectorAPI.allowBreak(player);

如果你要检查玩家是否可以破坏某个位置的方块(比上个方法更安全):

Player player = ...;
Block block = ...;

boolean allow = ProtectorAPI.allowBreak(player, block);

检查玩家是否可以交互

注意: RedProtect 没有通用的交互标志,所以使用 "redstone" 标志进行检查。

只检查玩家是否可以交互方块(不论最终放置的方块在哪)

如果你要检查玩家是否可以与某个位置的方块进行交互(比上个方法更安全):

检查由保护插件发出的事件是否为假事件

注意:v2.0.0已移除

最后更新于