Package net.minecraft.scoreboard
Class Team
java.lang.Object
net.minecraft.scoreboard.AbstractTeam
net.minecraft.scoreboard.Team
public class Team extends AbstractTeam
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.scoreboard.AbstractTeam
AbstractTeam.CollisionRule, AbstractTeam.VisibilityRule
-
Field Summary
Fields Modifier and Type Field Description private AbstractTeam.CollisionRule
collisionRule
private Formatting
color
private AbstractTeam.VisibilityRule
deathMessageVisibilityRule
private Text
displayName
private boolean
friendlyFire
private String
name
private Style
nameStyle
private AbstractTeam.VisibilityRule
nameTagVisibilityRule
private Set<String>
playerList
private Text
prefix
private Scoreboard
scoreboard
private boolean
showFriendlyInvisibles
private Text
suffix
-
Constructor Summary
Constructors Constructor Description Team(Scoreboard scoreboard, String name)
-
Method Summary
Methods inherited from class net.minecraft.scoreboard.AbstractTeam
isEqual
-
Field Details
-
scoreboard
-
name
-
playerList
-
displayName
-
prefix
-
suffix
-
friendlyFire
private boolean friendlyFire -
showFriendlyInvisibles
private boolean showFriendlyInvisibles -
nameTagVisibilityRule
-
deathMessageVisibilityRule
-
color
-
collisionRule
-
nameStyle
-
-
Constructor Details
-
Team
-
-
Method Details
-
getName
- Specified by:
getName
in classAbstractTeam
-
getDisplayName
-
getFormattedName
-
setDisplayName
-
setPrefix
-
getPrefix
-
setSuffix
-
getSuffix
-
getPlayerList
- Specified by:
getPlayerList
in classAbstractTeam
-
decorateName
Decorates the name of an entity with the prefix, suffix and color of this team.- Specified by:
decorateName
in classAbstractTeam
- Parameters:
name
- the name to be decorated
-
decorateName
Decorates the name of an entity with the prefix, suffix and color of the team. If the team is null, returns a copy of the name.- Parameters:
team
- the team, can be nullname
- the name to be decorated
-
isFriendlyFireAllowed
public boolean isFriendlyFireAllowed()- Specified by:
isFriendlyFireAllowed
in classAbstractTeam
-
setFriendlyFireAllowed
public void setFriendlyFireAllowed(boolean friendlyFire) -
shouldShowFriendlyInvisibles
public boolean shouldShowFriendlyInvisibles()- Specified by:
shouldShowFriendlyInvisibles
in classAbstractTeam
-
setShowFriendlyInvisibles
public void setShowFriendlyInvisibles(boolean showFriendlyInvisible) -
getNameTagVisibilityRule
- Specified by:
getNameTagVisibilityRule
in classAbstractTeam
-
getDeathMessageVisibilityRule
- Specified by:
getDeathMessageVisibilityRule
in classAbstractTeam
-
setNameTagVisibilityRule
-
setDeathMessageVisibilityRule
-
getCollisionRule
- Specified by:
getCollisionRule
in classAbstractTeam
-
setCollisionRule
-
getFriendlyFlagsBitwise
public int getFriendlyFlagsBitwise() -
setFriendlyFlagsBitwise
@Environment(CLIENT) public void setFriendlyFlagsBitwise(int int2) -
setColor
-
getColor
- Specified by:
getColor
in classAbstractTeam
-