Class TeleportGUIButton.AbstractBuilder<B extends TeleportGUIButton.AbstractBuilder<B,P>,P extends TeleportGUIButton>

Type Parameters:
B - The Builder that implements this one
P - The CommandGUIButton that is build
Direct Known Subclasses:
TeleportGUIButton.Builder
Enclosing class:
TeleportGUIButton

public abstract static class TeleportGUIButton.AbstractBuilder<B extends TeleportGUIButton.AbstractBuilder<B,P>,P extends TeleportGUIButton> extends GUIButton.AbstractBuilder<B,P>
Abstract Builder for creating TeleportGUIButton
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder(GUI gui)
      Creates a new Builder
      Parameters:
      gui - The GUI this Pane belongs to
  • Method Details

    • location

      public B location(org.bukkit.Location location)
      Sets the location attribute
      Parameters:
      location - The location to which the player is teleported
      Returns:
      Itself