Class ItemPack

  • All Implemented Interfaces:

    
    public final class ItemPack
    
                        

    物品包信息

    • Constructor Detail

      • ItemPack

        ItemPack(String id, ConfigurationSection rawConfigSection)
        Parameters:
        rawConfigSection - 物品包配置
    • Method Detail

      • getConfigSection

         final ConfigurationSection getConfigSection()

        获取物品包配置

      • getSections

         final ConfigurationSection getSections()

        获取物品包物品配置

      • getFancyDropConfig

         final ConfigurationSection getFancyDropConfig()

        获取物品包多彩掉落配置

      • getSection

         final ConfigurationSection getSection()

        获取解析后物品包配置

        Returns:

        解析后物品包配置

      • getSection

         final ConfigurationSection getSection(OfflinePlayer player)

        获取解析后物品包配置

        Parameters:
        player - 用于解析内容的玩家
        Returns:

        解析后物品包配置

      • getSection

         final ConfigurationSection getSection(OfflinePlayer player, String data)

        获取解析后物品包配置

        Parameters:
        player - 用于解析内容的玩家
        data - 指向数据
        Returns:

        解析后物品包配置

      • getSection

         final ConfigurationSection getSection(OfflinePlayer player, HashMap<String, String> data)

        获取解析后物品包配置

        Parameters:
        player - 用于解析内容的玩家
        data - 指向数据
        Returns:

        解析后物品包配置

      • getItemStacks

         final List<ItemStack> getItemStacks(OfflinePlayer player)

        获取物品

        Parameters:
        player - 用于解析内容的玩家
        Returns:

        物品

      • getItemStacks

         final List<ItemStack> getItemStacks(OfflinePlayer player, String data)

        获取物品

        Parameters:
        player - 用于解析内容的玩家
        data - 指向数据
        Returns:

        物品

      • getItemStacks

         final List<ItemStack> getItemStacks(OfflinePlayer player, HashMap<String, String> data)

        获取物品

        Parameters:
        player - 用于解析内容的玩家
        data - 指向数据
        Returns:

        物品