Package emu.grasscutter.game.managers
Class InventoryManager
java.lang.Object
emu.grasscutter.game.managers.InventoryManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam>calcWeaponUpgradeReturnItems(Player player, long targetGuid, List<Long> foodWeaponGuidList, List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> itemParamList) voiddestroyMaterial(Player player, List<emu.grasscutter.net.proto.MaterialInfoOuterClass.MaterialInfo> list) voidvoidpromoteAvatar(Player player, long guid) voidpromoteWeapon(Player player, long targetGuid) voidrefineWeapon(Player player, long targetGuid, long feedGuid) voidunlockAvatarConstellation(Player player, long guid) voidupgradeAvatar(Player player, long guid, int itemId, int count) voidupgradeAvatar(Player player, Avatar avatar, int expGain) voidupgradeAvatar(Player player, Avatar avatar, AvatarPromoteData promoteData, int expGain) voidupgradeAvatarFetterLevel(Player player, Avatar avatar, int expGain) voidupgradeAvatarSkill(Player player, long guid, int skillId) voidupgradeRelic(Player player, long targetGuid, List<Long> foodRelicList, List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> list) voidupgradeWeapon(Player player, long targetGuid, List<Long> foodWeaponGuidList, List<emu.grasscutter.net.proto.ItemParamOuterClass.ItemParam> itemParamList)
-
Constructor Details
-
InventoryManager
-
-
Method Details
-
getServer
-
lockEquip
-
upgradeRelic
-
calcWeaponUpgradeReturnItems
-
upgradeWeapon
-
refineWeapon
-
promoteWeapon
-
promoteAvatar
-
upgradeAvatar
-
upgradeAvatar
-
upgradeAvatar
-
upgradeAvatarFetterLevel
-
upgradeAvatarSkill
-
unlockAvatarConstellation
-
destroyMaterial
-
useItem
-