(update) fix: playground team is conflict with afk team

This commit is contained in:
iceBear67 committed 2024-09-17 22:35:39 +08:00
1 parent e440fc0c92
commit 286504e24f
1 file changed
+2 -2
@@ -56,7 +56,6 @@ public class AFKModule extends ServerModule {
} }
private void enAFK(ServerPlayerEntity player) { private void enAFK(ServerPlayerEntity player) {
SFCallbacks.PLAYER_AFK.invoker().onAFKStatus(player,true);
String playerName = player.getName().getLiteralString(); String playerName = player.getName().getLiteralString();
team.getPlayerList().add(playerName); team.getPlayerList().add(playerName);
player.server.getPlayerManager().sendToAll(TeamS2CPacket.updateTeam(team, true)); player.server.getPlayerManager().sendToAll(TeamS2CPacket.updateTeam(team, true));
@@ -64,10 +63,10 @@ public class AFKModule extends ServerModule {
Text.literal(" * " + playerName + " 正在挂机.").withColor(Colors.LIGHT_GRAY), Text.literal(" * " + playerName + " 正在挂机.").withColor(Colors.LIGHT_GRAY),
false false
); );
SFCallbacks.PLAYER_AFK.invoker().onAFKStatus(player,true);
} }
public void deAFK(ServerPlayerEntity player) { public void deAFK(ServerPlayerEntity player) {
SFCallbacks.PLAYER_AFK.invoker().onAFKStatus(player,false);
String playerName = player.getName().getLiteralString(); String playerName = player.getName().getLiteralString();
team.getPlayerList().remove(playerName); team.getPlayerList().remove(playerName);
player.server.getPlayerManager().sendToAll(TeamS2CPacket.updateTeam(team, true)); player.server.getPlayerManager().sendToAll(TeamS2CPacket.updateTeam(team, true));
@@ -76,6 +75,7 @@ public class AFKModule extends ServerModule {
Text.literal(" * " + playerName + " 回来了.").withColor(Colors.LIGHT_GRAY), Text.literal(" * " + playerName + " 回来了.").withColor(Colors.LIGHT_GRAY),
false false
); );
SFCallbacks.PLAYER_AFK.invoker().onAFKStatus(player,false);
} }
private void onJoin(ServerPlayNetworkHandler serverPlayNetworkHandler, PacketSender packetSender, MinecraftServer minecraftServer) { private void onJoin(ServerPlayNetworkHandler serverPlayNetworkHandler, PacketSender packetSender, MinecraftServer minecraftServer) {