Interface CustomContainerDataHandler
- All Known Implementing Classes:
CustomContainerDataHandlerImpl
public interface CustomContainerDataHandler
-
Method Summary
Modifier and TypeMethodDescriptionbooleandecreaseMoney(org.bukkit.OfflinePlayer player, double amount, String reason) intgetMoney(org.bukkit.OfflinePlayer player) org.bukkit.inventory.ItemStackgetPlayerHead(org.bukkit.OfflinePlayer player) booleanincreaseMoney(org.bukkit.OfflinePlayer player, double amount, String reason) booleanisFriend(org.bukkit.OfflinePlayer p1, org.bukkit.OfflinePlayer p2) List<org.bukkit.Location> listCustomContainers(org.bukkit.OfflinePlayer player) voidonNumberInput(org.bukkit.entity.Player player, String prompt, int max, @Nullable Gui previousPage, Consumer<Integer> onConfirm) voidonShopNumberInput(org.bukkit.entity.Player player, String prompt, int max, @Nullable Gui previousPage, org.bukkit.inventory.ItemStack showedItem, Function<Integer, org.bukkit.inventory.ItemStack> onResultUpdate, Consumer<Integer> onConfirm) transformLocation(org.bukkit.Location location) translate(net.kyori.adventure.translation.Translatable translatable)
-
Method Details
-
isFriend
boolean isFriend(org.bukkit.OfflinePlayer p1, org.bukkit.OfflinePlayer p2) -
getMoney
int getMoney(org.bukkit.OfflinePlayer player) -
decreaseMoney
-
increaseMoney
-
translate
-
transformLocation
-
getPlayerHead
org.bukkit.inventory.ItemStack getPlayerHead(org.bukkit.OfflinePlayer player) -
listCustomContainers
-
onNumberInput
-
onShopNumberInput
-