@Environment(value=CLIENT) public class TeleportSpectatorMenu extends Object implements SpectatorMenuCommandGroup, SpectatorMenuCommand
Modifier and Type | Field and Description |
---|---|
private List<SpectatorMenuCommand> |
elements |
private static Ordering<PlayerListEntry> |
ORDERING |
Constructor and Description |
---|
TeleportSpectatorMenu() |
TeleportSpectatorMenu(Collection<PlayerListEntry> entries) |
Modifier and Type | Method and Description |
---|---|
List<SpectatorMenuCommand> |
getCommands() |
Text |
getName() |
Text |
getPrompt() |
boolean |
isEnabled() |
void |
renderIcon(float brightness,
int alpha) |
void |
use(SpectatorMenu menu) |
private static final Ordering<PlayerListEntry> ORDERING
private final List<SpectatorMenuCommand> elements
public TeleportSpectatorMenu()
public TeleportSpectatorMenu(Collection<PlayerListEntry> entries)
public List<SpectatorMenuCommand> getCommands()
getCommands
in interface SpectatorMenuCommandGroup
public Text getPrompt()
getPrompt
in interface SpectatorMenuCommandGroup
public void use(SpectatorMenu menu)
use
in interface SpectatorMenuCommand
public Text getName()
getName
in interface SpectatorMenuCommand
public void renderIcon(float brightness, int alpha)
renderIcon
in interface SpectatorMenuCommand
public boolean isEnabled()
isEnabled
in interface SpectatorMenuCommand