public interface PotionBrewer
PotionEffects.| Modifier and Type | Method | Description |
|---|---|---|
PotionEffect |
createEffect(PotionEffectType potion,
int duration,
int amplifier) |
Creates a
PotionEffect from the given PotionEffectType,
applying duration modifiers and checks. |
Collection<PotionEffect> |
getEffects(PotionType type,
boolean upgraded,
boolean extended) |
Returns a collection of
PotionEffect that would be applied from
a potion with the given type. |
Collection<PotionEffect> |
getEffectsFromDamage(int damage) |
Deprecated.
Non-Functional
|
@NotNull PotionEffect createEffect(@NotNull PotionEffectType potion, int duration, int amplifier)
PotionEffect from the given PotionEffectType,
applying duration modifiers and checks.potion - The type of potionduration - The duration in ticksamplifier - The amplifier of the effect@Deprecated @NotNull Collection<PotionEffect> getEffectsFromDamage(int damage)
PotionEffect that would be applied from
a potion with the given data value.damage - The data value of the potion@NotNull Collection<PotionEffect> getEffects(@NotNull PotionType type, boolean upgraded, boolean extended)
PotionEffect that would be applied from
a potion with the given type.type - The type of the potionupgraded - Whether the potion is upgradedextended - Whether the potion is extendedCopyright © 2020. All rights reserved.