Package emu.grasscutter.game.inventory
Class GameItem
java.lang.Object
emu.grasscutter.game.inventory.GameItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddAppendProps(int quantity) intgetCount()intintintgetExp()longgetGuid()intintgetLevel()intstatic intgetMinPromoteLevel(int level) org.bson.types.ObjectIdintintintintintbooleanbooleanbooleanisLocked()voidonLoad()voidsave()voidsetCount(int count) voidsetEquipCharacter(int equipCharacter) voidsetExp(int exp) voidsetItemData(ItemData itemData) voidsetItemId(int itemId) voidsetLevel(int level) voidsetLocked(boolean locked) voidsetMainPropId(int mainPropId) voidvoidsetPromoteLevel(int promoteLevel) voidsetRefinement(int refinement) voidsetTotalExp(int totalExp) voidsetWeaponEntityId(int weaponEntityId) toProto()
-
Constructor Details
-
GameItem
public GameItem() -
GameItem
public GameItem(int itemId) -
GameItem
public GameItem(int itemId, int count) -
GameItem
-
GameItem
-
GameItem
-
-
Method Details
-
getOwnerId
public int getOwnerId() -
setOwner
-
getObjectId
public org.bson.types.ObjectId getObjectId() -
getItemType
-
getMinPromoteLevel
public static int getMinPromoteLevel(int level) -
getEquipSlot
public int getEquipSlot() -
isEquipped
public boolean isEquipped() -
isDestroyable
public boolean isDestroyable() -
addAppendProp
public void addAppendProp() -
addAppendProps
public void addAppendProps(int quantity) -
onLoad
@PostLoad public void onLoad() -
save
public void save() -
createSceneWeaponInfo
-
createSceneReliquaryInfo
-
toWeaponProto
-
toReliquaryProto
-
toProto
-
toItemHintProto
-
toItemParam
-
getItemId
public int getItemId() -
setItemId
public void setItemId(int itemId) -
getCount
public int getCount() -
setCount
public void setCount(int count) -
getGuid
public long getGuid() -
getItemData
-
setItemData
-
getLevel
public int getLevel() -
setLevel
public void setLevel(int level) -
getExp
public int getExp() -
setExp
public void setExp(int exp) -
getTotalExp
public int getTotalExp() -
setTotalExp
public void setTotalExp(int totalExp) -
getPromoteLevel
public int getPromoteLevel() -
setPromoteLevel
public void setPromoteLevel(int promoteLevel) -
isLocked
public boolean isLocked() -
setLocked
public void setLocked(boolean locked) -
getAffixes
-
getRefinement
public int getRefinement() -
setRefinement
public void setRefinement(int refinement) -
getMainPropId
public int getMainPropId() -
setMainPropId
public void setMainPropId(int mainPropId) -
getAppendPropIdList
-
getEquipCharacter
public int getEquipCharacter() -
setEquipCharacter
public void setEquipCharacter(int equipCharacter) -
getWeaponEntityId
public int getWeaponEntityId() -
setWeaponEntityId
public void setWeaponEntityId(int weaponEntityId)
-