Class ItemInfoUtils

java.lang.Object
cn.lanink.gamecore.utils.ItemInfoUtils

public class ItemInfoUtils extends Object
Author:
LT_Name
  • Field Details

  • Constructor Details

    • ItemInfoUtils

      private ItemInfoUtils()
  • Method Details

    • registerCustomItemsFromMaps

      public static boolean registerCustomItemsFromMaps(@NonNull @NonNull List<Map<String,Object>> maps)
    • registerCustomItem

      public static void registerCustomItem(int id, int damage, String imagePath, String nameChinese, String nameEnglish)
      注册 CustomItem
    • registerCustomItemFromMap

      public static boolean registerCustomItemFromMap(@NonNull @NonNull Map<String,Object> map)
    • getItemInfoById

      public static ItemInfoUtils.ItemInfo getItemInfoById(int id)
    • getItemInfoById

      public static ItemInfoUtils.ItemInfo getItemInfoById(int id, int damage)
    • getNameChineseById

      public static String getNameChineseById(int id)
    • getNameChineseById

      public static String getNameChineseById(int id, int damage)
    • getNameEnglishById

      public static String getNameEnglishById(int id)
    • getNameEnglishById

      public static String getNameEnglishById(int id, int damage)
    • getImgPathById

      public static String getImgPathById(int id, int damage)
    • getAllMetaDamagesFromAnId

      public static List<Integer> getAllMetaDamagesFromAnId(int id)