Package emu.grasscutter.game.avatar
Class AvatarStorage
java.lang.Object
emu.grasscutter.game.avatar.AvatarStorage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidaddStartingWeapon(Avatar avatar) booleanchangeCostume(long avatarGuid, int costumeId) getAvatarByGuid(long id) getAvatarById(int id) intit.unimi.dsi.fastutil.ints.Int2ObjectMap<Avatar>booleanhasAvatar(int id) iterator()voidvoidpostLoad()booleanwearFlycloak(long avatarGuid, int flycloakId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
AvatarStorage
-
-
Method Details
-
getPlayer
-
getAvatars
-
getAvatarCount
public int getAvatarCount() -
getAvatarById
-
getAvatarByGuid
-
hasAvatar
public boolean hasAvatar(int id) -
addAvatar
-
addStartingWeapon
-
wearFlycloak
public boolean wearFlycloak(long avatarGuid, int flycloakId) -
changeCostume
public boolean changeCostume(long avatarGuid, int costumeId) -
loadFromDatabase
public void loadFromDatabase() -
postLoad
public void postLoad() -
iterator
-