Class UpdatingBInventoryButton
java.lang.Object
com.bencodez.advancedcore.api.inventory.BInventoryButton
com.bencodez.advancedcore.api.inventory.UpdatingBInventoryButton
-
Constructor Summary
ConstructorsConstructorDescriptionUpdatingBInventoryButton(AdvancedCorePlugin plugin, ItemBuilder item, long delay, long updateInterval) UpdatingBInventoryButton(AdvancedCorePlugin plugin, String name, String[] lore, org.bukkit.inventory.ItemStack item, long delay, long updateInterval) UpdatingBInventoryButton(AdvancedCorePlugin plugin, org.bukkit.inventory.ItemStack item, long delay, long updateInterval) -
Method Summary
Modifier and TypeMethodDescriptiondelay(long mileseconds) voidload(org.bukkit.entity.Player p) Load this button for a player.voidonClick(BInventory.ClickEvent event, BInventory inv) On click with inventory.abstract ItemBuilderonUpdate(org.bukkit.entity.Player player) voidupdate(org.bukkit.entity.Player p) Methods inherited from class com.bencodez.advancedcore.api.inventory.BInventoryButton
addData, dontClose, getBuilder, getButton, getData, getData, getData, getItem, getItem, getItem, getLastRewardsPath, getMeta, getSlot, onClick, sendMessage, setBuilder, setCloseInv, setItem, setItem, setMeta, setSlot
-
Constructor Details
-
UpdatingBInventoryButton
public UpdatingBInventoryButton(AdvancedCorePlugin plugin, ItemBuilder item, long delay, long updateInterval) -
UpdatingBInventoryButton
public UpdatingBInventoryButton(AdvancedCorePlugin plugin, org.bukkit.inventory.ItemStack item, long delay, long updateInterval) -
UpdatingBInventoryButton
public UpdatingBInventoryButton(AdvancedCorePlugin plugin, String name, String[] lore, org.bukkit.inventory.ItemStack item, long delay, long updateInterval)
-
-
Method Details
-
delay
-
load
public void load(org.bukkit.entity.Player p) Description copied from class:BInventoryButtonLoad this button for a player.- Overrides:
loadin classBInventoryButton- Parameters:
p- the player
-
onClick
Description copied from class:BInventoryButtonOn click with inventory.- Overrides:
onClickin classBInventoryButton- Parameters:
event- the click eventinv- the inventory
-
onUpdate
-
update
public void update(org.bukkit.entity.Player p) -
updateOnClick
-