接口 ICompatible

    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      void addAttributeSource​(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.LivingEntity entity, java.lang.String label, java.util.List<java.lang.String> lore)
      添加属性源
      void addAttributeSource​(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.LivingEntity entity, java.lang.String label, org.bukkit.inventory.ItemStack itemStack)
      根据物品Lore添加属性源
      java.lang.Object getAttributeSource​(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.LivingEntity entity, java.lang.String label)
      获得属性源
      void mergeAttributeSource​(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.LivingEntity entity)
      合并属性源
      void removeAttributeSource​(org.bukkit.plugin.Plugin plugin, org.bukkit.entity.LivingEntity entity, java.lang.String label)
      删除属性源
    • 方法详细资料

      • getAttributeSource

        java.lang.Object getAttributeSource​(org.bukkit.plugin.Plugin plugin,
                                            org.bukkit.entity.LivingEntity entity,
                                            java.lang.String label)
        获得属性源
        参数:
        plugin - 插件
        entity - 实体
        label - 标记
        返回:
        Object
      • addAttributeSource

        void addAttributeSource​(org.bukkit.plugin.Plugin plugin,
                                org.bukkit.entity.LivingEntity entity,
                                java.lang.String label,
                                org.bukkit.inventory.ItemStack itemStack)
        根据物品Lore添加属性源
        参数:
        plugin - 插件
        entity - 实体
        label - 标记
        itemStack - 物品
      • addAttributeSource

        void addAttributeSource​(org.bukkit.plugin.Plugin plugin,
                                org.bukkit.entity.LivingEntity entity,
                                java.lang.String label,
                                java.util.List<java.lang.String> lore)
        添加属性源
        参数:
        plugin - 插件
        entity - 实体
        label - 标记
        lore - lore
      • removeAttributeSource

        void removeAttributeSource​(org.bukkit.plugin.Plugin plugin,
                                   org.bukkit.entity.LivingEntity entity,
                                   java.lang.String label)
        删除属性源
        参数:
        plugin - 插件
        entity - 实体
        label - 标记
      • mergeAttributeSource

        void mergeAttributeSource​(org.bukkit.plugin.Plugin plugin,
                                  org.bukkit.entity.LivingEntity entity)
        合并属性源
        参数:
        plugin - 插件
        entity - 实体