BBUTeam

public final class BBUTeam

Represents a team within the game

Constructors

Link copied to clipboard
public BBUTeam BBUTeam(BBUTeamColor colour)

Properties

Link copied to clipboard
private Position beacon
Link copied to clipboard
private BBUCage cage
Link copied to clipboard
private final BBUTeamColor colour
Link copied to clipboard
private final Set<BBUPlayer> players

Functions

Link copied to clipboard
public final Boolean addPlayer(BBUPlayer player)

Add a player to the team

Link copied to clipboard
public final Unit broadcastMessage(String msg)

Broadcasts a message to all team members

Link copied to clipboard
public final Unit delete()
Link copied to clipboard
public final Unit distributeItems()

Distribute the beacon, tracking compass, and anything else.

Link copied to clipboard
public final Unit eliminate()

Eliminate this team, keep the players alive though.

public final Unit eliminate(Boolean players)

Eliminate this team

Link copied to clipboard
public Boolean equals(Object other)
Link copied to clipboard
public final Position getBeacon()
Link copied to clipboard
public final BBUCage getCage()
Link copied to clipboard
public final BBUTeamColor getColour()
Link copied to clipboard
public final TextComponent getDisplayName()
Link copied to clipboard
public final String getName()
Link copied to clipboard
public final Set<BBUPlayer> getPlayers()
Link copied to clipboard
Link copied to clipboard
public final String getRawDisplayName()
Link copied to clipboard
public final Boolean hasBeacon()
Link copied to clipboard
public Integer hashCode()
Link copied to clipboard
public final Boolean removePlayer(BBUPlayer player)

Remove a player to the team

Link copied to clipboard
public final Unit setBeacon(Position value)
Link copied to clipboard
public final Unit setCage(BBUCage value)