Class DecreaseAmountButton
java.lang.Object
net.okocraft.box.feature.gui.api.buttons.amount.DecreaseAmountButton
- All Implemented Interfaces:
- Button
- 
Constructor SummaryConstructorsConstructorDescriptionDecreaseAmountButton(int slot, @NotNull TypedKey<Amount> dataKey, @NotNull com.github.siroshun09.messages.minimessage.base.MiniMessageBase displayName, @NotNull com.github.siroshun09.messages.minimessage.arg.Arg1<Integer> clickToDecreaseLore, @NotNull com.github.siroshun09.messages.minimessage.arg.Arg1<Integer> currentAmountLore, @NotNull ClickResult returningResult) 
- 
Method SummaryModifier and TypeMethodDescription@NotNull ItemStackcreateIcon(@NotNull PlayerSession session) protected final @NotNull AmountgetOrCreateAmount(@NotNull PlayerSession session) final intgetSlot()@NotNull ClickResultonClick(@NotNull PlayerSession session, @NotNull ClickType clickType) 
- 
Constructor Details- 
DecreaseAmountButtonpublic DecreaseAmountButton(int slot, @NotNull @NotNull TypedKey<Amount> dataKey, @NotNull @NotNull com.github.siroshun09.messages.minimessage.base.MiniMessageBase displayName, @NotNull @NotNull com.github.siroshun09.messages.minimessage.arg.Arg1<Integer> clickToDecreaseLore, @NotNull @NotNull com.github.siroshun09.messages.minimessage.arg.Arg1<Integer> currentAmountLore, @NotNull @NotNull ClickResult returningResult) 
 
- 
- 
Method Details- 
createIcon
- 
onClick@NotNull public @NotNull ClickResult onClick(@NotNull @NotNull PlayerSession session, @NotNull @NotNull ClickType clickType) 
- 
getSlotpublic final int getSlot()
- 
getOrCreateAmount
 
-