Skip to content

Commit

Permalink
GameServer#getPlayerByUid = GameServer#getPlayerById
Browse files Browse the repository at this point in the history
  • Loading branch information
KingRainbow44 committed Apr 19, 2022
1 parent 87a9d0c commit 27c9545
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 12 deletions.
8 changes: 4 additions & 4 deletions src/main/java/emu/grasscutter/commands/PlayerCommands.java
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ public void execute(GenshinPlayer player, List<String> args) {
case 2:
try {
target = Integer.parseInt(args.get(0));
if(Grasscutter.getGameServer().getPlayerByUid(target) == null) {
if(Grasscutter.getGameServer().getPlayerById(target) == null) {
target = player.getId(); amount = Integer.parseInt(args.get(1));
item = Integer.parseInt(args.get(0));
} else {
Expand All @@ -66,7 +66,7 @@ public void execute(GenshinPlayer player, List<String> args) {
case 3:
try {
target = Integer.parseInt(args.get(0));
if(Grasscutter.getGameServer().getPlayerByUid(target) == null) {
if(Grasscutter.getGameServer().getPlayerById(target) == null) {
CommandHandler.sendMessage(player, "Invalid player ID."); return;
}

Expand All @@ -80,7 +80,7 @@ public void execute(GenshinPlayer player, List<String> args) {
break;
}

GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerByUid(target);
GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerById(target);
if(targetPlayer == null) {
CommandHandler.sendMessage(player, "Player not found."); return;
}
Expand All @@ -107,7 +107,7 @@ public void execute(GenshinPlayer player, List<String> args) {
int item = Integer.parseInt(args.get(1));
int amount = 1; if(args.size() > 2) amount = Integer.parseInt(args.get(2));

GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerByUid(target);
GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerById(target);
if(targetPlayer == null) {
CommandHandler.sendMessage(null, "Player not found."); return;
}
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/emu/grasscutter/commands/ServerCommands.java
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ public void execute(List<String> args) {
int target = Integer.parseInt(args.get(0));
String message = String.join(" ", args.subList(1, args.size()));

GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerByUid(target);
GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerById(target);
if(targetPlayer == null) {
CommandHandler.sendMessage(null, "Player not found."); return;
}
Expand All @@ -65,7 +65,7 @@ public void execute(GenshinPlayer player, List<String> args) {
int target = Integer.parseInt(args.get(0));
String message = String.join(" ", args.subList(1, args.size()));

GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerByUid(target);
GenshinPlayer targetPlayer = Grasscutter.getGameServer().getPlayerById(target);
if(targetPlayer == null) {
CommandHandler.sendMessage(player, "Player not found."); return;
}
Expand Down
6 changes: 0 additions & 6 deletions src/main/java/emu/grasscutter/server/game/GameServer.java
Original file line number Diff line number Diff line change
Expand Up @@ -110,12 +110,6 @@ public GenshinPlayer getPlayerById(int id) {
return this.getPlayers().get(id);
}

public GenshinPlayer getPlayerByUid(int uid) {
return this.getPlayers().values().stream()
.filter(player -> player.getAccount().getPlayerId() == uid)
.findFirst().orElse(this.getPlayerById(uid));
}

public GenshinPlayer forceGetPlayerById(int id) {
// Console check
if (id == GenshinConstants.SERVER_CONSOLE_UID) {
Expand Down

0 comments on commit 27c9545

Please sign in to comment.