mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-17 09:25:06 +01:00
Refactor some commands and move inventory/team limits to the config
This commit is contained in:
@@ -36,14 +36,14 @@ public class ChatManager {
|
||||
}
|
||||
|
||||
// Get target
|
||||
GenshinPlayer target = getServer().getPlayerById(targetUid);
|
||||
GenshinPlayer target = getServer().getPlayerByUid(targetUid);
|
||||
|
||||
if (target == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Create chat packet
|
||||
GenshinPacket packet = new PacketPrivateChatNotify(player.getId(), target.getId(), message);
|
||||
GenshinPacket packet = new PacketPrivateChatNotify(player.getUid(), target.getUid(), message);
|
||||
|
||||
player.sendPacket(packet);
|
||||
target.sendPacket(packet);
|
||||
@@ -51,14 +51,14 @@ public class ChatManager {
|
||||
|
||||
public void sendPrivateMessage(GenshinPlayer player, int targetUid, int emote) {
|
||||
// Get target
|
||||
GenshinPlayer target = getServer().getPlayerById(targetUid);
|
||||
GenshinPlayer target = getServer().getPlayerByUid(targetUid);
|
||||
|
||||
if (target == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Create chat packet
|
||||
GenshinPacket packet = new PacketPrivateChatNotify(player.getId(), target.getId(), emote);
|
||||
GenshinPacket packet = new PacketPrivateChatNotify(player.getUid(), target.getUid(), emote);
|
||||
|
||||
player.sendPacket(packet);
|
||||
target.sendPacket(packet);
|
||||
|
||||
@@ -24,7 +24,7 @@ public class MultiplayerManager {
|
||||
}
|
||||
|
||||
public void applyEnterMp(GenshinPlayer player, int targetUid) {
|
||||
GenshinPlayer target = getServer().getPlayerById(targetUid);
|
||||
GenshinPlayer target = getServer().getPlayerByUid(targetUid);
|
||||
if (target == null) {
|
||||
player.sendPacket(new PacketPlayerApplyEnterMpResultNotify(targetUid, "", false, PlayerApplyEnterMpReason.PlayerCannotEnterMp));
|
||||
return;
|
||||
@@ -43,7 +43,7 @@ public class MultiplayerManager {
|
||||
*/
|
||||
|
||||
// Get request
|
||||
CoopRequest request = target.getCoopRequests().get(player.getId());
|
||||
CoopRequest request = target.getCoopRequests().get(player.getUid());
|
||||
|
||||
if (request != null && !request.isExpired()) {
|
||||
// Join request already exists
|
||||
@@ -52,7 +52,7 @@ public class MultiplayerManager {
|
||||
|
||||
// Put request in
|
||||
request = new CoopRequest(player);
|
||||
target.getCoopRequests().put(player.getId(), request);
|
||||
target.getCoopRequests().put(player.getUid(), request);
|
||||
|
||||
// Packet
|
||||
target.sendPacket(new PacketPlayerApplyEnterMpNotify(player));
|
||||
@@ -137,7 +137,7 @@ public class MultiplayerManager {
|
||||
}
|
||||
|
||||
// Get victim and sanity checks
|
||||
GenshinPlayer victim = player.getServer().getPlayerById(targetUid);
|
||||
GenshinPlayer victim = player.getServer().getPlayerByUid(targetUid);
|
||||
|
||||
if (victim == null || victim == player) {
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user