Skip to content

api tab

Puharesource edited this page Dec 8, 2014 · 3 revisions

Tabmenu titles

TabTitleObject.java controls everything to do with the header and footer on the Tabmenu (aka the playerlist).

Simple example header/footer functions

This will change the header and footer of a given player's tabmenu.

void sendHeaderAndFooter(Player player, String header, String footer) {
  new TabTitleObject(header, footer).send(player);
}

This will change just the header of a given player's tabmenu.

void sendHeader(Player player, String header) {
  new TabTitleObject(header, TabTitleObject.Position.HEADER).send(player);
}
Simple example event
@EventHandler
public void onTabTitleChange(TabTitleChangeEvent event) {
  if (true)
    event.setCancelled(true);
  else event.setCancelled(false);
}

Clone this wiki locally