Package emu.grasscutter.game.avatar
Class AvatarStorage
java.lang.Object
emu.grasscutter.game.player.BasePlayerManager
emu.grasscutter.game.avatar.AvatarStorage
-
Field Summary
Fields inherited from class emu.grasscutter.game.player.BasePlayerManager
player -
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 emu.grasscutter.game.player.BasePlayerManager
getPlayer, saveMethods 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
-
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
-