temporary fix for crash issue
This commit is contained in:
1 file changed
+4
-1
@@ -15,6 +15,7 @@ import net.minecraft.text.Text;
|
|||||||
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
|
//todo rework
|
||||||
public class ChatPrefixModule extends ServerModule {
|
public class ChatPrefixModule extends ServerModule {
|
||||||
@Inject
|
@Inject
|
||||||
private MinecraftServerSupplier serverSupplier;
|
private MinecraftServerSupplier serverSupplier;
|
||||||
@@ -69,13 +70,15 @@ public class ChatPrefixModule extends ServerModule {
|
|||||||
|
|
||||||
private void addToTeam(PlayerEntity player, Team team) {
|
private void addToTeam(PlayerEntity player, Team team) {
|
||||||
var playerName = player.getName().getLiteralString();
|
var playerName = player.getName().getLiteralString();
|
||||||
|
if(team == null) return;
|
||||||
team.getPlayerList().add(playerName);
|
team.getPlayerList().add(playerName);
|
||||||
sendToAll(TeamS2CPacket.updateTeam(team, true));
|
|
||||||
players.put(player.getUuid(), team);
|
players.put(player.getUuid(), team);
|
||||||
|
sendToAll(TeamS2CPacket.updateTeam(team, true));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void removeFromTeam(PlayerEntity player, Team team) {
|
private void removeFromTeam(PlayerEntity player, Team team) {
|
||||||
var playerName = player.getName().getLiteralString();
|
var playerName = player.getName().getLiteralString();
|
||||||
|
if(team == null) return;
|
||||||
team.getPlayerList().remove(playerName);
|
team.getPlayerList().remove(playerName);
|
||||||
sendToAll(TeamS2CPacket.updateTeam(team, true));
|
sendToAll(TeamS2CPacket.updateTeam(team, true));
|
||||||
var current = getCurrentPrefix(player);
|
var current = getCurrentPrefix(player);
|
||||||
|
|||||||
Reference in new issue
Block a user