- All Superinterfaces:
Button
- All Known Subinterfaces:
AdminRemoveButton, AuctionButton, BackButton, CategoryButton, HomeButton, InventoryButton, PerformButton, PlaceholderButton, SellBuyButton, SellSlotButton, ShowButton, SlotButton
public interface PermissibleButton
extends Button
-
Method Summary
boolean
boolean
boolean
boolean
boolean
closeInventory, getCustomItemStack, getItemStack, getSlot, getSound, getTmpSlot, getType, isClickable, isDisableEvent, isPermament, playSound, setTmpSlot, toButton
-
Method Details
-
-
getPermission
- Returns:
- permission
-
getMessage
- Returns:
- message
-
hasPermission
boolean hasPermission()
- Returns:
- true if permission is not null
-
-
hasMessage
boolean hasMessage()
- Returns:
- true if message is not null
-
checkPermission
boolean checkPermission(org.bukkit.entity.Player player)
- Parameters:
player -
- Returns:
-
needToGlow
boolean needToGlow()