Class ItemData

java.lang.Object
emu.grasscutter.data.GameResource
emu.grasscutter.data.excels.ItemData

public class ItemData extends GameResource
  • Constructor Details

    • ItemData

      public ItemData()
  • Method Details

    • getWeaponProperties

      public ItemData.WeaponProperty[] getWeaponProperties()
    • canAddRelicProp

      public boolean canAddRelicProp(int level)
    • isEquip

      public boolean isEquip()
    • onLoad

      public void onLoad()
      Overrides:
      onLoad in class GameResource
    • getStackLimit

      public int getStackLimit()
    • getMaxUseCount

      public int getMaxUseCount()
    • getRankLevel

      public int getRankLevel()
    • getEffectName

      public String getEffectName()
    • getRank

      public int getRank()
    • getWeight

      public int getWeight()
    • getGadgetId

      public int getGadgetId()
    • getDestroyReturnMaterial

      public int[] getDestroyReturnMaterial()
    • getDestroyReturnMaterialCount

      public int[] getDestroyReturnMaterialCount()
    • getItemType

      public ItemType getItemType()
    • getMaterialType

      public MaterialType getMaterialType()
    • getEquipType

      public EquipType getEquipType()
    • getEffectType

      public String getEffectType()
    • getDestroyRule

      public String getDestroyRule()
    • getFoodQuality

      public String getFoodQuality()
    • getSatiationParams

      public int[] getSatiationParams()
    • getUseTarget

      public ItemUseTarget getUseTarget()
    • getItemUse

      public List<ItemUseData> getItemUse()
    • getItemUseActions

      public List<ItemUseAction> getItemUseActions()
    • isUseOnGain

      public boolean isUseOnGain()
    • getMainPropDepotId

      public int getMainPropDepotId()
    • getAppendPropDepotId

      public int getAppendPropDepotId()
    • getAppendPropNum

      public int getAppendPropNum()
    • getSetId

      public int getSetId()
    • getAddPropLevels

      public int[] getAddPropLevels()
    • getBaseConvExp

      public int getBaseConvExp()
    • getMaxLevel

      public int getMaxLevel()
    • getWeaponPromoteId

      public int getWeaponPromoteId()
    • getWeaponBaseExp

      public int getWeaponBaseExp()
    • getStoryId

      public int getStoryId()
    • getAvatarPromoteId

      public int getAvatarPromoteId()
    • getAwakenMaterial

      public int getAwakenMaterial()
    • getAwakenCosts

      public int[] getAwakenCosts()
    • getSkillAffix

      public int[] getSkillAffix()
    • getWeaponProp

      public ItemData.WeaponProperty[] getWeaponProp()
    • getNameTextMapHash

      public long getNameTextMapHash()
    • getComfort

      public int getComfort()
    • getFurnType

      public List<Integer> getFurnType()
    • getFurnitureGadgetID

      public List<Integer> getFurnitureGadgetID()
    • getRoomSceneId

      public int getRoomSceneId()
    • getAddPropLevelSet

      public it.unimi.dsi.fastutil.ints.IntSet getAddPropLevelSet()
    • getId

      public int getId()
      Overrides:
      getId in class GameResource