mirror of
https://e.coding.net/circlecloud/ProtectItem.git
synced 2024-12-27 20:48:51 +00:00
fix getname null and fix a bug...
Signed-off-by: j502647092 <jtb1@163.com>
This commit is contained in:
parent
6be962b13a
commit
2b515ca77d
@ -19,11 +19,11 @@ public class ProtectItem extends JavaPlugin {
|
||||
|
||||
public boolean actionCheck(final Player p, final ItemStack i, final ActionType action) {
|
||||
if (itemManager.canAction(i, action)) {
|
||||
return true;
|
||||
return false;
|
||||
} else if (itemManager.hasActionPerm(p, i, action)) {
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
public ItemManager getItemManager() {
|
||||
|
@ -65,6 +65,9 @@ public class ItemManager {
|
||||
}
|
||||
|
||||
public String getItemName(final ItemStack i) {
|
||||
if (i == null || i.getType() == Material.AIR) {
|
||||
return "";
|
||||
}
|
||||
final int dur = i.getDurability();
|
||||
final String dura = i.getMaxStackSize() != 1 ? dur != 0 ? "_" + dur : "" : "";
|
||||
return (i.getType().name() + dura).toLowerCase();
|
||||
|
Loading…
Reference in New Issue
Block a user