Uses of Interface
de.marcely.bedwars.tools.gui.GUI
Package
Description
The events fired by MBedwars
Classes relevant to implement different
ShopLayouts
for the in game shop.Classes relevant to implement different
UpgradeShopLayouts
for the in game shop.Tools for easily implementing in game GUIs.
All the different types of GUIs that can be created.
-
Uses of GUI in de.marcely.bedwars.api.event
Modifier and TypeMethodDescription@Nullable GUI
ShopGUIPostProcessEvent.getGUI()
Returns the GUI that'll be shown to the player.@Nullable GUI
UpgradeShopGUIPostProcessEvent.getGUI()
Returns the GUI that'll be shown to the player.Modifier and TypeMethodDescriptionvoid
Set the GUI that shall be shown to the player.void
Set the GUI that shall be shown to the player.ModifierConstructorDescriptionShopGUIPostProcessEvent
(Player player, ShopLayout design, ShopPage page, @Nullable GUI gui) UpgradeShopGUIPostProcessEvent
(Player player, UpgradeShopLayout layout, @Nullable GUI gui) -
Uses of GUI in de.marcely.bedwars.api.game.shop.layout
Modifier and TypeMethodDescriptionShopLayoutHandler.build
(ShopLayoutHandler.OpenEvent event) Gets called when layout is getting opened or when a player changed the page. -
Uses of GUI in de.marcely.bedwars.api.game.upgrade.layout
Modifier and TypeMethodDescriptionUpgradeShopLayoutHandler.build
(UpgradeShopLayoutHandler.OpenEvent event) Gets called when layout is getting opened or when a player changed the page. -
Uses of GUI in de.marcely.bedwars.tools.gui
Modifier and TypeInterfaceDescriptioninterface
Extends GUI and adds methods for clickable items -
Uses of GUI in de.marcely.bedwars.tools.gui.type
Modifier and TypeClassDescriptionclass
Represents a GUI that allows the player to rename an itemclass
class