mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-20 02:45:52 +01:00
Run IntelliJ IDEA code formatter
This commit is contained in:
@@ -11,14 +11,13 @@ import emu.grasscutter.server.packet.send.PacketPullPrivateChatRsp;
|
||||
import emu.grasscutter.server.packet.send.PacketPullRecentChatRsp;
|
||||
import emu.grasscutter.utils.Utils;
|
||||
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
import static emu.grasscutter.config.Configuration.*;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
import static emu.grasscutter.config.Configuration.GAME_INFO;
|
||||
|
||||
public class ChatSystem implements ChatSystemHandler {
|
||||
static final String PREFIXES = "[/!]";
|
||||
@@ -52,8 +51,8 @@ public class ChatSystem implements ChatSystemHandler {
|
||||
********************/
|
||||
private void putInHistory(int uid, int partnerId, ChatInfo info) {
|
||||
this.history.computeIfAbsent(uid, x -> new HashMap<>())
|
||||
.computeIfAbsent(partnerId, x -> new ArrayList<>())
|
||||
.add(info);
|
||||
.computeIfAbsent(partnerId, x -> new ArrayList<>())
|
||||
.add(info);
|
||||
}
|
||||
|
||||
public void clearHistoryOnLogout(Player player) {
|
||||
@@ -62,7 +61,7 @@ public class ChatSystem implements ChatSystemHandler {
|
||||
|
||||
public void handlePullPrivateChatReq(Player player, int partnerId) {
|
||||
var chatHistory = this.history.computeIfAbsent(player.getUid(), x -> new HashMap<>())
|
||||
.computeIfAbsent(partnerId, x -> new ArrayList<>());
|
||||
.computeIfAbsent(partnerId, x -> new ArrayList<>());
|
||||
player.sendPacket(new PacketPullPrivateChatRsp(chatHistory));
|
||||
}
|
||||
|
||||
@@ -102,6 +101,7 @@ public class ChatSystem implements ChatSystemHandler {
|
||||
// Send.
|
||||
target.sendPacket(packet);
|
||||
}
|
||||
|
||||
public void sendPrivateMessageFromServer(int targetUid, int emote) {
|
||||
// Get target.
|
||||
Player target = getServer().getPlayerByUid(targetUid);
|
||||
@@ -181,6 +181,7 @@ public class ChatSystem implements ChatSystemHandler {
|
||||
// Create and send chat packet
|
||||
player.getWorld().broadcastPacket(new PacketPlayerChatNotify(player, channel, message));
|
||||
}
|
||||
|
||||
public void sendTeamMessage(Player player, int channel, int icon) {
|
||||
// Create and send chat packet
|
||||
player.getWorld().broadcastPacket(new PacketPlayerChatNotify(player, channel, icon));
|
||||
|
||||
@@ -5,13 +5,22 @@ import emu.grasscutter.server.game.GameServer;
|
||||
|
||||
public interface ChatSystemHandler {
|
||||
GameServer getServer();
|
||||
|
||||
void sendPrivateMessage(Player player, int targetUid, String message);
|
||||
|
||||
void sendPrivateMessage(Player player, int targetUid, int emote);
|
||||
|
||||
void sendTeamMessage(Player player, int channel, String message);
|
||||
|
||||
void sendTeamMessage(Player player, int channel, int icon);
|
||||
|
||||
void sendPrivateMessageFromServer(int targetUid, String message);
|
||||
|
||||
void sendPrivateMessageFromServer(int targetUid, int emote);
|
||||
|
||||
void handlePullPrivateChatReq(Player player, int targetUid);
|
||||
|
||||
void clearHistoryOnLogout(Player player);
|
||||
|
||||
void handlePullRecentChatReq(Player player);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user