public abstract class MixinScorePlayerTeam extends MixinTeam implements IMixinTeam
Modifier and Type | Field and Description |
---|---|
boolean |
allowFriendlyFire |
boolean |
canSeeFriendlyInvisibles |
net.minecraft.util.EnumChatFormatting |
chatFormat |
String |
colorSuffix |
net.minecraft.scoreboard.Team.EnumVisible |
field_178776_j |
net.minecraft.scoreboard.Team.EnumVisible |
field_178778_i |
Set<String> |
membershipSet |
String |
namePrefixSPT |
String |
registeredName |
String |
teamNameSPT |
net.minecraft.scoreboard.Scoreboard |
theScoreboard |
Constructor and Description |
---|
MixinScorePlayerTeam() |
Modifier and Type | Method and Description |
---|---|
abstract Collection |
getMembershipCollection() |
org.spongepowered.api.text.sink.MessageSink |
getNonTeamSink() |
org.spongepowered.api.text.sink.MessageSink |
getSink() |
org.spongepowered.api.text.sink.MessageSink |
getSinkForPlayer(net.minecraft.entity.player.EntityPlayerMP player) |
SpongeTeam |
getSpongeTeam() |
boolean |
isSameTeam(net.minecraft.scoreboard.Team other) |
void |
onSetAllowFriendlyFire(boolean allowFriendlyFire,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onSetChatFormat(net.minecraft.util.EnumChatFormatting formatting,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onSetChatFormatEnd(net.minecraft.util.EnumChatFormatting formatting,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onSetNamePrefix(String prefix,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onSetNameSuffix(String suffix,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onSetSeeFriendlyInvisiblesEnable(boolean canSeeFriendlyInvisibles,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
onSetTeamName(String name,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
setDeathMessageVisibility(net.minecraft.scoreboard.Team.EnumVisible visibility,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
setNametagVisibility(net.minecraft.scoreboard.Team.EnumVisible visibility,
org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) |
void |
setSpongeTeam(SpongeTeam team) |
public net.minecraft.scoreboard.Scoreboard theScoreboard
public String registeredName
public String teamNameSPT
public net.minecraft.util.EnumChatFormatting chatFormat
public String namePrefixSPT
public String colorSuffix
public boolean allowFriendlyFire
public boolean canSeeFriendlyInvisibles
public net.minecraft.scoreboard.Team.EnumVisible field_178778_i
public net.minecraft.scoreboard.Team.EnumVisible field_178776_j
public abstract Collection getMembershipCollection()
public SpongeTeam getSpongeTeam()
getSpongeTeam
in interface IMixinTeam
public void setSpongeTeam(SpongeTeam team)
setSpongeTeam
in interface IMixinTeam
public void onSetTeamName(String name, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onSetNamePrefix(String prefix, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onSetNameSuffix(String suffix, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onSetAllowFriendlyFire(boolean allowFriendlyFire, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onSetSeeFriendlyInvisiblesEnable(boolean canSeeFriendlyInvisibles, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void setNametagVisibility(net.minecraft.scoreboard.Team.EnumVisible visibility, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void setDeathMessageVisibility(net.minecraft.scoreboard.Team.EnumVisible visibility, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onSetChatFormat(net.minecraft.util.EnumChatFormatting formatting, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public void onSetChatFormatEnd(net.minecraft.util.EnumChatFormatting formatting, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
public boolean isSameTeam(net.minecraft.scoreboard.Team other)
isSameTeam
in class MixinTeam
public org.spongepowered.api.text.sink.MessageSink getSink()
public org.spongepowered.api.text.sink.MessageSink getSinkForPlayer(net.minecraft.entity.player.EntityPlayerMP player)
getSinkForPlayer
in interface IMixinTeam
public org.spongepowered.api.text.sink.MessageSink getNonTeamSink()
getNonTeamSink
in interface IMixinTeam