public abstract class Effect extends Object
| Constructor and Description |
|---|
Effect(@NonNull EffectType type) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
add(Entity entity) |
abstract void |
applyEffect(Entity entity) |
abstract boolean |
canTick() |
int[] |
getColor() |
Identifier |
getId() |
boolean |
isBad() |
abstract void |
remove(Entity entity) |
Effect |
setAmbient(boolean ambient) |
Effect |
setAmplifier(int amplifier) |
Effect |
setDuration(int ticks) |
Effect |
setVisible(boolean visible) |
public Effect(@NonNull
@NonNull EffectType type)
public Effect setDuration(int ticks)
public Effect setAmplifier(int amplifier)
public Effect setVisible(boolean visible)
public Effect setAmbient(boolean ambient)
public boolean isBad()
public int[] getColor()
public Identifier getId()
public abstract boolean canTick()
public abstract void applyEffect(Entity entity)
public abstract void add(Entity entity)
public abstract void remove(Entity entity)
Copyright © 2021. All rights reserved.