Package emu.grasscutter.game.friends
Class FriendsList
java.lang.Object
emu.grasscutter.game.friends.FriendsList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFriend(Friendship friendship) voidaddPendingFriend(Friendship friendship) voiddeleteFriend(int targetUid) it.unimi.dsi.fastutil.ints.Int2ObjectMap<Friendship>intGets total amount of potential friendsit.unimi.dsi.fastutil.ints.Int2ObjectMap<Friendship>voidhandleFriendRequest(int targetUid, emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result) booleanbooleanisFriendsWith(int uid) voidvoidsave()voidsendFriendRequest(int targetUid)
-
Constructor Details
-
FriendsList
-
-
Method Details
-
getPlayer
-
hasLoaded
public boolean hasLoaded() -
getFriends
-
getPendingFriends
-
isFriendsWith
public boolean isFriendsWith(int uid) -
addFriend
-
addPendingFriend
-
handleFriendRequest
public void handleFriendRequest(int targetUid, emu.grasscutter.net.proto.DealAddFriendResultTypeOuterClass.DealAddFriendResultType result) -
deleteFriend
public void deleteFriend(int targetUid) -
sendFriendRequest
public void sendFriendRequest(int targetUid) -
getFullFriendCount
public int getFullFriendCount()Gets total amount of potential friends -
loadFromDatabase
public void loadFromDatabase() -
save
public void save()
-