Uses of Interface
de.marcely.bedwars.api.game.upgrade.layout.UpgradeShopLayout
Packages that use UpgradeShopLayout
Package
Description
The root package of the MBedwars API
The events fired by MBedwars
Events related to 
Player actions, or changes to player properties.Classes relevant to implement different 
UpgradeShopLayouts for the in game shop.- 
Uses of UpgradeShopLayout in de.marcely.bedwars.apiMethods in de.marcely.bedwars.api that return UpgradeShopLayoutModifier and TypeMethodDescriptionGameAPI.getDefaultUpgradeShopLayout()Returns the defaultUpgradeShopLayoutthat's being used whenever the player clicks on the upgrade dealer@Nullable UpgradeShopLayoutGameAPI.getUpgradeShopLayout(String layoutName) Tries to look up for a registered layout that has the given name.Methods in de.marcely.bedwars.api that return types with arguments of type UpgradeShopLayoutModifier and TypeMethodDescriptionGameAPI.getUpgradeShopLayouts()Returns all existing layouts for the upgrade shopMethods in de.marcely.bedwars.api with parameters of type UpgradeShopLayoutModifier and TypeMethodDescriptionbooleanGameAPI.registerUpgradeShopLayout(UpgradeShopLayout layout) Create and register your own custom UpgradeShopLayout using this method.booleanGameAPI.unregisterUpgradeShopLayout(UpgradeShopLayout layout) Unregister an already existing UpgradeShopLayout using this method.
- 
Uses of UpgradeShopLayout in de.marcely.bedwars.api.eventMethods in de.marcely.bedwars.api.event that return UpgradeShopLayoutModifier and TypeMethodDescriptionUpgradeShopGUIPostProcessEvent.getLayout()Returns the layout that was used for the upgrade shop GUIConstructors in de.marcely.bedwars.api.event with parameters of type UpgradeShopLayoutModifierConstructorDescriptionUpgradeShopGUIPostProcessEvent(Player player, UpgradeShopLayout layout, @Nullable GUI gui) 
- 
Uses of UpgradeShopLayout in de.marcely.bedwars.api.event.playerMethods in de.marcely.bedwars.api.event.player that return UpgradeShopLayoutModifier and TypeMethodDescriptionPlayerOpenUpgradeShopEvent.getLayout()Returns the layout that will be used for the GUI.Methods in de.marcely.bedwars.api.event.player with parameters of type UpgradeShopLayoutModifier and TypeMethodDescriptionvoidPlayerOpenUpgradeShopEvent.setLayout(UpgradeShopLayout layout) Set the layout of the shop GUI that shall be shown.Constructors in de.marcely.bedwars.api.event.player with parameters of type UpgradeShopLayoutModifierConstructorDescriptionPlayerOpenUpgradeShopEvent(Player player, @Nullable Arena arena, Team team, UpgradeShopLayout layout, UpgradeShopOpenCause cause, @Nullable Object layoutData) 
- 
Uses of UpgradeShopLayout in de.marcely.bedwars.api.game.upgrade.layoutMethods in de.marcely.bedwars.api.game.upgrade.layout that return UpgradeShopLayoutModifier and TypeMethodDescriptionUpgradeShopLayoutHandler.OpenEvent.getLayout()Returns the layout that has been opened@Nullable UpgradeShopLayoutUpgradeShopLayoutType.getLayout()Returns the corresponding layout to this type.
 Might return null if the type isUpgradeShopLayoutType.PLUGIN