mirror of
https://github.com/EngineHub/WorldGuard.git
synced 2024-12-26 02:57:42 +01:00
Fix build perms item use event not working correctly.
This commit is contained in:
parent
41d922cb27
commit
159de771bf
@ -193,8 +193,12 @@ public void onUseItem(UseItemEvent event) {
|
|||||||
Player player = (Player) rootCause;
|
Player player = (Player) rootCause;
|
||||||
Material material = event.getItemStack().getType();
|
Material material = event.getItemStack().getType();
|
||||||
|
|
||||||
|
if (material.isBlock()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (!hasBuildPermission(player, "item." + material.name().toLowerCase() + ".use")
|
if (!hasBuildPermission(player, "item." + material.name().toLowerCase() + ".use")
|
||||||
|| hasBuildPermission(player, "item.use." + material.name().toLowerCase())) {
|
&& !hasBuildPermission(player, "item.use." + material.name().toLowerCase())) {
|
||||||
tellErrorMessage(player, event.getWorld());
|
tellErrorMessage(player, event.getWorld());
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user