mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-20 19:04:40 +01:00
Refactor some commands and move inventory/team limits to the config
This commit is contained in:
@@ -15,7 +15,7 @@ public class HandlerGetPlayerSocialDetailReq extends PacketHandler {
|
||||
public void handle(GameSession session, byte[] header, byte[] payload) throws Exception {
|
||||
GetPlayerSocialDetailReq req = GetPlayerSocialDetailReq.parseFrom(payload);
|
||||
|
||||
SocialDetail.Builder detail = session.getServer().getSocialDetailById(req.getUid());
|
||||
SocialDetail.Builder detail = session.getServer().getSocialDetailByUid(req.getUid());
|
||||
|
||||
if (detail != null) {
|
||||
detail.setIsFriend(session.getPlayer().getFriendsList().isFriendsWith(req.getUid()));
|
||||
|
||||
@@ -28,7 +28,7 @@ public class HandlerMarkMapReq extends PacketHandler {
|
||||
session.getPlayer().getPos().setZ(req.getMark().getPos().getZ());
|
||||
session.getPlayer().getPos().setY(300);
|
||||
|
||||
Grasscutter.getLogger().info("Player [" + session.getPlayer().getId() + ":" + session.getPlayer().getNickname() + "] tp to " + session.getPlayer().getPos() + " Scene id: " + req.getMark().getSceneId());
|
||||
Grasscutter.getLogger().info("Player [" + session.getPlayer().getUid() + ":" + session.getPlayer().getNickname() + "] tp to " + session.getPlayer().getPos() + " Scene id: " + req.getMark().getSceneId());
|
||||
|
||||
if (req.getMark().getSceneId() != session.getPlayer().getSceneId()) {
|
||||
session.getPlayer().getWorld().transferPlayerToScene(session.getPlayer(), req.getMark().getSceneId(), session.getPlayer().getPos());
|
||||
|
||||
@@ -57,7 +57,7 @@ public class HandlerSetPlayerBornDataReq extends PacketHandler {
|
||||
}
|
||||
|
||||
// Save account
|
||||
session.getAccount().setPlayerId(player.getId());
|
||||
session.getAccount().setPlayerId(player.getUid());
|
||||
session.getAccount().save();
|
||||
|
||||
// Set character
|
||||
|
||||
Reference in New Issue
Block a user