GUI
Creating the GUI
public class MyGUI extends GUI {
@Override
public String getTitle(Player player) {
return "&aMy cool GUI!"; // Supports colour codes.
}
@Override
public Map<Integer, Button> getButtons(Player player) {
return new HashMap<>();
}
// Optional, default value is 9.
@Override
public int size() {
return 9 * 3;
}
// Optional
@Override
public void onOpen(Player player) {
System.out.println(player.getName() + " opened " + getTitle(player));
}
// Optional
@Override
public void onClose(Player player) {
System.out.println(player.getName() + " closed " + getTitle(player));
}
}Opening the GUI
Adding Buttons
Creating Buttons
Last updated