Class SubmitGUIButton
java.lang.Object
de.placeblock.betterinventories.content.GUISection
de.placeblock.betterinventories.content.item.GUIItem
de.placeblock.betterinventories.content.item.GUIButton
de.placeblock.betterinventories.content.item.impl.SubmitGUIButton
- All Implemented Interfaces:
Sizeable
Button which shows a confirm-item if clicked.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classSubmitGUIButton.AbstractBuilder<B extends SubmitGUIButton.AbstractBuilder<B,P>, P extends SubmitGUIButton> Abstract Builder for creatingSubmitGUIButtonstatic classBuilder for creatingSubmitGUIButton -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.bukkit.inventory.ItemStackThe default submit-itemFields inherited from class de.placeblock.betterinventories.content.item.GUIItem
BUTTON_SIZE, itemStackFields inherited from class de.placeblock.betterinventories.content.GUISection
maxSize, minSize -
Constructor Summary
ConstructorsConstructorDescriptionSubmitGUIButton(GUI gui, org.bukkit.inventory.ItemStack item, int cooldown, org.bukkit.Sound sound, String permission, org.bukkit.inventory.ItemStack submitItem, int submitDelay) Creates a new SubmitGUIButton -
Method Summary
Methods inherited from class de.placeblock.betterinventories.content.item.GUIButton
applyCooldown, click, hasPermission, onItemClick, onLeftClick, onRightClick, onShiftClick, onShiftLeftClick, onShiftRightClick, setCooldownMethods inherited from class de.placeblock.betterinventories.content.item.GUIItem
onItemAdd, onItemAmount, onItemRemove, render, searchMethods inherited from class de.placeblock.betterinventories.content.GUISection
getEmptyContentList, getHeight, getSlots, getWidth, setSize, slotToVector, vectorToSlotMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.placeblock.betterinventories.Sizeable
clampSize, getMaxSize, getMinSize, getSize
-
Field Details
-
SUBMIT_ITEM
public static final org.bukkit.inventory.ItemStack SUBMIT_ITEMThe default submit-item
-
-
Constructor Details
-
SubmitGUIButton
public SubmitGUIButton(GUI gui, org.bukkit.inventory.ItemStack item, int cooldown, org.bukkit.Sound sound, String permission, org.bukkit.inventory.ItemStack submitItem, int submitDelay) Creates a new SubmitGUIButton- Parameters:
gui- The GUIitem- The ItemStack of the ButtonsubmitItem- The item to be displayed on submitcooldown- The cooldown of the Buttonpermission- The permission required to press this buttonsound- The sound played when pressing this buttonsubmitDelay- The delay before the submit item is shown
-
-
Method Details