Uses of Class
studio.magemonkey.genesis.core.GenesisShop
Packages that use GenesisShop
Package
Description
-
Uses of GenesisShop in studio.magemonkey.genesis.api
Methods in studio.magemonkey.genesis.api that return GenesisShopMethods in studio.magemonkey.genesis.api that return types with arguments of type GenesisShopMethods in studio.magemonkey.genesis.api with parameters of type GenesisShopModifier and TypeMethodDescriptionvoidGenesisAPI.addItemToShop(org.bukkit.inventory.ItemStack menuItem, GenesisBuy shopItem, GenesisShop shop) Add a new item to a shopvoidGenesisAPI.addShop(GenesisShop shop) Add a shop to the pluginvoidGenesisAPI.finishedAddingItemsToShop(GenesisShop shop) Add items to shopvoidGenesisAPI.openShop(org.bukkit.entity.Player p, GenesisShop shop) Opens a shop for a player by the shop instance -
Uses of GenesisShop in studio.magemonkey.genesis.core
Methods in studio.magemonkey.genesis.core that return GenesisShopModifier and TypeMethodDescriptionGenesisShops.getShop(int id) GenesisShops.getShopByCommand(String playerCommand) GenesisShops.getShopFast(int id) GenesisShops.getShopFast(String name) GenesisShops.reloadShop(GenesisShop shop) Methods in studio.magemonkey.genesis.core that return types with arguments of type GenesisShopMethods in studio.magemonkey.genesis.core with parameters of type GenesisShopModifier and TypeMethodDescriptionvoidGenesisShops.addShop(GenesisShop shop) voidGenesisBuy.click(org.bukkit.entity.Player p, GenesisShop shop, GenesisShopHolder holder, org.bukkit.event.inventory.ClickType clickType, org.bukkit.event.inventory.InventoryClickEvent event, Genesis plugin) abstract voidGenesisInputType.forceInput(org.bukkit.entity.Player p, GenesisShop shop, GenesisBuy buy, GenesisShopHolder holder, org.bukkit.event.inventory.ClickType clickType, GenesisRewardType rewardtype, GenesisPriceType priceType, org.bukkit.event.inventory.InventoryClickEvent event, Genesis plugin) voidGenesisShops.openShop(org.bukkit.entity.Player p, GenesisShop shop) voidGenesisBuy.purchase(org.bukkit.entity.Player p, GenesisShop shop, GenesisShopHolder holder, org.bukkit.event.inventory.ClickType clickType, GenesisRewardType rewardType, GenesisPriceType priceType, org.bukkit.event.inventory.InventoryClickEvent event, Genesis plugin, boolean async) Deprecated.voidGenesisBuy.purchaseTask(org.bukkit.entity.Player p, GenesisShop shop, GenesisShopHolder holder, org.bukkit.event.inventory.ClickType clickType, GenesisRewardType rewardType, GenesisPriceType priceType, org.bukkit.event.inventory.InventoryClickEvent event, Genesis plugin) voidGenesisBuy.purchaseTry(org.bukkit.entity.Player p, GenesisShop shop, GenesisShopHolder holder, org.bukkit.event.inventory.ClickType clickType, org.bukkit.event.inventory.InventoryClickEvent event, Genesis plugin) Tries executing a purchase action.GenesisShops.reloadShop(GenesisShop shop) GenesisBuy.transformMessage(String msg, GenesisShop shop, org.bukkit.entity.Player p) Transforms the selected message by replacing price and reward placeholders with descriptions of price or reward.voidGenesisShops.unloadShop(GenesisShop shop) voidGenesisBuy.updateShop(GenesisShop shop, org.bukkit.inventory.ItemStack menuitem, ClassManager manager, boolean addItem) Constructors in studio.magemonkey.genesis.core with parameters of type GenesisShopModifierConstructorDescriptionGenesisShopHolder(GenesisShop shop) GenesisShopHolder(GenesisShop shop, HashMap<Integer, GenesisBuy> items) GenesisShopHolder(GenesisShop shop, GenesisShopHolder previousShopHolder) -
Uses of GenesisShop in studio.magemonkey.genesis.events
Methods in studio.magemonkey.genesis.events that return GenesisShopModifier and TypeMethodDescriptionGenesisCreatedShopItemEvent.getShop()GenesisDisplayItemEvent.getShop()GenesisLoadShopItemsEvent.getShop()GenesisPlayerPurchasedEvent.getShop()GenesisPlayerPurchaseEvent.getShop()GenesisTransformStringEvent.getShop()Constructors in studio.magemonkey.genesis.events with parameters of type GenesisShopModifierConstructorDescriptionGenesisCheckStringForFeaturesEvent(String text, GenesisBuy item, GenesisShop shop) GenesisChoosePageLayoutEvent(GenesisShop shop, String name, PageLayoutHandler layout) GenesisCreatedShopItemEvent(GenesisShop shop, GenesisBuy item, org.bukkit.configuration.ConfigurationSection section) GenesisDisplayItemEvent(org.bukkit.entity.Player player, GenesisShop shop, GenesisBuy buy, org.bukkit.inventory.Inventory inventory) GenesisLoadShopItemsEvent(GenesisShops shopHandler, GenesisShop shop) GenesisPlayerPurchasedEvent(org.bukkit.entity.Player player, GenesisShop shop, GenesisBuy buy, org.bukkit.event.inventory.ClickType clickType) GenesisPlayerPurchaseEvent(org.bukkit.entity.Player player, GenesisShop shop, GenesisBuy buy, org.bukkit.event.inventory.ClickType clickType) GenesisTransformStringEvent(String text, GenesisBuy item, GenesisShop shop, GenesisShopHolder holder, org.bukkit.entity.Player target) -
Uses of GenesisShop in studio.magemonkey.genesis.inbuiltaddons.advancedshops
Methods in studio.magemonkey.genesis.inbuiltaddons.advancedshops with parameters of type GenesisShopModifier and TypeMethodDescriptionGenesisBuyAdvanced.transformMessage(String msg, GenesisShop shop, org.bukkit.entity.Player p) -
Uses of GenesisShop in studio.magemonkey.genesis.managers
Methods in studio.magemonkey.genesis.managers with parameters of type GenesisShopModifier and TypeMethodDescriptionBuyItemHandler.createBuyItem(GenesisShop shop, String name, org.bukkit.configuration.ConfigurationSection config) Create item to buyorg.bukkit.inventory.InventoryShopCustomizer.createInventory(GenesisShop shop, Set<GenesisBuy> items, org.bukkit.entity.Player p, ClassManager m, int page, int highestPage, GenesisShopHolder oldShopHolder) Create a new inventoryorg.bukkit.inventory.InventoryShopCustomizer.createInventory(GenesisShop shop, Set<GenesisBuy> items, org.bukkit.entity.Player p, ClassManager m, org.bukkit.inventory.Inventory inventory, int page, int highestPage) Create a new inventoryorg.bukkit.inventory.InventoryShopCustomizer.createInventory(GenesisShop shop, Set<GenesisBuy> items, org.bukkit.entity.Player p, ClassManager m, org.bukkit.inventory.Inventory inventory, GenesisShopHolder holder, int page) Create a new inventoryBuyItemHandler.loadItem(org.bukkit.configuration.ConfigurationSection itemsSection, GenesisShop shop, String name) Load an item from a config into a shopvoidMessageHandler.sendMessage(String node, org.bukkit.command.CommandSender sender, String offlineTarget, org.bukkit.entity.Player target, GenesisShop shop, GenesisShopHolder holder, GenesisBuy item) Send a message to a playerbooleanShopCustomizer.showItem(GenesisShop shop, GenesisShopHolder holder, GenesisBuy buy, org.bukkit.entity.Player p, org.bukkit.inventory.Inventory inventory, Map<Integer, GenesisBuy> filledLocs) Show the item in an inventory -
Uses of GenesisShop in studio.magemonkey.genesis.managers.config
Subclasses of GenesisShop in studio.magemonkey.genesis.managers.config -
Uses of GenesisShop in studio.magemonkey.genesis.managers.features
Methods in studio.magemonkey.genesis.managers.features that return GenesisShopMethods in studio.magemonkey.genesis.managers.features with parameters of type GenesisShopModifier and TypeMethodDescriptionvoidPlayerDataHandler.openedShop(org.bukkit.entity.Player p, GenesisShop shop) -
Uses of GenesisShop in studio.magemonkey.genesis.managers.item
Methods in studio.magemonkey.genesis.managers.item with parameters of type GenesisShopModifier and TypeMethodDescriptionbooleanItemStackTranslator.checkItemStackForFeatures(GenesisShop shop, GenesisBuy buy, org.bukkit.inventory.ItemStack item) org.bukkit.inventory.ItemStackItemStackCreator.createItemStack(List<String> itemData, GenesisBuy buy, GenesisShop shop, boolean finalVersion) org.bukkit.inventory.ItemStackItemStackTranslator.translateItemStack(GenesisBuy buy, GenesisShop shop, GenesisShopHolder holder, org.bukkit.inventory.ItemStack item, org.bukkit.entity.Player target, boolean finalVersion) -
Uses of GenesisShop in studio.magemonkey.genesis.managers.misc
Methods in studio.magemonkey.genesis.managers.misc with parameters of type GenesisShopModifier and TypeMethodDescriptionbooleanStringManager.checkStringForFeatures(GenesisShop shop, GenesisBuy buy, org.bukkit.inventory.ItemStack menuItem, @NonNull String s) StringManager.transform(String s, GenesisBuy item, GenesisShop shop, GenesisShopHolder holder, org.bukkit.entity.Player target) StringManager.transform(String s, GenesisBuy item, GenesisShop shop, GenesisShopHolder holder, org.bukkit.entity.Player target, boolean colorize) -
Uses of GenesisShop in studio.magemonkey.genesis.managers.serverpinging
Methods in studio.magemonkey.genesis.managers.serverpinging with parameters of type GenesisShopModifier and TypeMethodDescriptionbooleanServerPingingManager.containsServerpinging(GenesisShop shop) -
Uses of GenesisShop in studio.magemonkey.genesis.misc
Constructors in studio.magemonkey.genesis.misc with parameters of type GenesisShopModifierConstructorDescriptionShopItemPurchaseTask(org.bukkit.entity.Player p, GenesisBuy buy, GenesisShop shop, GenesisShopHolder holder, org.bukkit.event.inventory.ClickType clickType, GenesisRewardType rewardtype, GenesisPriceType priceType, org.bukkit.event.inventory.InventoryClickEvent event) -
Uses of GenesisShop in studio.magemonkey.genesis.settings
Methods in studio.magemonkey.genesis.settings with parameters of type GenesisShopModifier and TypeMethodDescriptionbooleanShopProperty.containsValueShop(GenesisShop shop, Object value) Check if a setting is contained in a shopvoidShopItemProperty.readShop(GenesisShop shop, Class<?> type) Read a shopvoidShopProperty.readShop(GenesisShop shop, Class<?> type) Read in the shops from the config