net.minecraft.scoreboard

public class Team

extends AbstractTeam

net.minecraft.world.scores.PlayerTeam
net.minecraft.class_268
net.minecraft.scoreboard.Team

Field summary

Modifier and TypeField
private static final byte
BIT_FRIENDLY_FIRE
field_1_6049
FRIENDLY_FIRE_ALLOWED
private static final byte
BIT_SEE_INVISIBLES
field_1_6050
SHOW_FRIENDLY_INVISIBLES
private final Scoreboard
scoreboard
field_1420
scoreboard
private final String
name
field_1421
name
private final Set<String>
players
field_1415
playerList
private Text
displayName
field_1414
displayName
private Text
playerPrefix
field_1418
prefix
private Text
playerSuffix
field_1419
suffix
private boolean
allowFriendlyFire
field_1417
friendlyFire
private boolean
seeFriendlyInvisibles
field_1416
showFriendlyInvisibles
private AbstractTeam$VisibilityRule
nameTagVisibility
field_1423
nameTagVisibilityRule
private AbstractTeam$VisibilityRule
deathMessageVisibility
field_1422
deathMessageVisibilityRule
private Optional<TeamColor>
color
field_1424
color
private AbstractTeam$CollisionRule
collisionRule
field_1425
collisionRule
private final Style
displayNameStyle
field_24195
nameStyle

Constructor summary

ModifierConstructor
public (Scoreboard scoreboard, String name)

Method summary

Modifier and TypeMethod
public Team$Packed
pack()
method_67448()
pack()
public Scoreboard
getScoreboard()
method_35594()
getScoreboard()
public String
getName()
method_1197()
getName()
public Text
getDisplayName()
method_1140()
getDisplayName()
private MutableText
applyColor(MutableComponent result)
method_1_5189(class_5250 arg0)
format(MutableText text)
public MutableText
getFormattedDisplayName()
method_1148()
getFormattedName()
public void
setDisplayName(Component displayName)
method_1137(class_2561 arg0)
setDisplayName(Text displayName)
public void
setPlayerPrefix(Component playerPrefix)
method_1138(class_2561 arg0)
setPrefix(Text prefix)
public Text
getPlayerPrefix()
method_1144()
getPrefix()
public void
setPlayerSuffix(Component playerSuffix)
method_1139(class_2561 arg0)
setSuffix(Text suffix)
public Text
getPlayerSuffix()
method_1136()
getSuffix()
public Collection<String>
getPlayers()
method_1204()
getPlayerList()
public MutableText
getFormattedName(Component teamMemberName)
method_1198(class_2561 arg0)
decorateName(Text arg0)
public static MutableText
formatNameForTeam(Team team, Component name)
method_1142(class_270 arg0, class_2561 arg1)
decorateName(AbstractTeam team, Text name)
public boolean
isAllowFriendlyFire()
method_1205()
isFriendlyFireAllowed()
public void
setAllowFriendlyFire(boolean allowFriendlyFire)
method_1135(boolean arg0)
setFriendlyFireAllowed(boolean friendlyFire)
public boolean
canSeeFriendlyInvisibles()
method_1199()
shouldShowFriendlyInvisibles()
public void
setSeeFriendlyInvisibles(boolean seeFriendlyInvisibles)
method_1143(boolean arg0)
setShowFriendlyInvisibles(boolean showFriendlyInvisible)
public AbstractTeam$VisibilityRule
getNameTagVisibility()
method_1201()
getNameTagVisibilityRule()
public AbstractTeam$VisibilityRule
getDeathMessageVisibility()
method_1200()
getDeathMessageVisibilityRule()
public void
setNameTagVisibility(Team$Visibility visibility)
method_1149(class_270$class_272 arg0)
setNameTagVisibilityRule(AbstractTeam$VisibilityRule nameTagVisibilityRule)
public void
setDeathMessageVisibility(Team$Visibility visibility)
method_1133(class_270$class_272 arg0)
setDeathMessageVisibilityRule(AbstractTeam$VisibilityRule deathMessageVisibilityRule)
public AbstractTeam$CollisionRule
getCollisionRule()
method_1203()
getCollisionRule()
public void
setCollisionRule(Team$CollisionRule collisionRule)
method_1145(class_270$class_271 arg0)
setCollisionRule(AbstractTeam$CollisionRule collisionRule)
public byte
packOptions()
method_1147()
getFriendlyFlagsBitwise()
public void
unpackOptions(byte options)
method_1146(byte arg0)
setFriendlyFlagsBitwise(byte flags)
public void
setColor(Optional<TeamColor> color)
method_1141(Optional<class_1_851> arg0)
setColor(Optional<TeamColor> color)
public Optional<TeamColor>
getColor()
method_1202()
getColor()
private static void
lambda$applyColor$0(MutableComponent arg0, TeamColor arg1)
method_1_5190(class_5250 arg0, class_1_851 arg1)
method_1_5190(MutableText arg0, TeamColor color)