接口 ConsumableApplyEffects

所有超级接口:
ConfigurationSerializable, ConsumableEffect

public interface ConsumableApplyEffects extends ConsumableEffect
表示物品被消耗时应用的效果。
  • 方法详细资料

    • getEffects

      获取消耗此物品时可能应用的效果。

      原文:Gets the effects which may be applied by this item when consumed.

      返回:
      消耗效果
    • setEffects

      void setEffects(@NotNull @NotNull List<PotionEffect> effects)
      设置消耗此物品时可能应用的效果。

      原文:Sets the effects which may be applied by this item when consumed.

      参数:
      effects - 新的效果
    • addEffect

      添加一个消耗此物品时可能应用的效果。

      原文:Adds an effect which may be applied by this item when consumed.

      参数:
      effect - 效果
      返回:
      添加的效果
    • getProbability

      float getProbability()
      获取此效果被应用的概率。

      原文:Gets the probability of this effect being applied.

      返回:
      概率
    • setProbability

      void setProbability(float probability)
      设置此效果被应用的概率。

      原文:Sets the probability of this effect being applied.

      参数:
      probability - 介于0和1之间(包含0和1)