MobEffectInstance

Link to mobeffectinstance

Importare la Classe

Link to importare-la-classe

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

ZenScript
Copy
import crafttweaker.api.entity.effect.MobEffectInstance;

Interfacce Implementate

Link to interfacce-implementate

MobEffectInstance implements the following interfaces. That means all methods defined in these interfaces are also available in MobEffectInstance

Name: load

Return Type: MobEffectInstance

ZenScript
Copy
MobEffectInstance.load(data as MapData) as MobEffectInstance
ParametroTipoDescrizione
Parametro
data
Tipo
MapData
Descrizione
No Description Provided

Name: applyEffect

Return Type: void

ZenScript
Copy
MobEffectInstance.applyEffect(entity as LivingEntity) as void
ParametroTipoDescrizione
Parametro
entity
Tipo
LivingEntity
Descrizione
No Description Provided

Name: compareTo

Return Type: int

ZenScript
Copy
MobEffectInstance.compareTo(other as MobEffectInstance) as int
ParametroTipoDescrizione
Parametro
other
Tipo
MobEffectInstance
Descrizione
No Description Provided

Name: getAmplifier

Return Type: int

ZenScript
Copy
// MobEffectInstance.getAmplifier() as int

myMobEffectInstance.getAmplifier();

Link to getDescriptionId

Name: getDescriptionId

Return Type: string

ZenScript
Copy
// MobEffectInstance.getDescriptionId() as string

myMobEffectInstance.getDescriptionId();

Name: getDuration

Return Type: int

ZenScript
Copy
// MobEffectInstance.getDuration() as int

myMobEffectInstance.getDuration();

Name: getEffect

Return Type: MobEffect

ZenScript
Copy
// MobEffectInstance.getEffect() as MobEffect

myMobEffectInstance.getEffect();

Name: isAmbient

Return Type: boolean

ZenScript
Copy
// MobEffectInstance.isAmbient() as boolean

myMobEffectInstance.isAmbient();

Name: isNoCounter

Return Type: boolean

ZenScript
Copy
// MobEffectInstance.isNoCounter() as boolean

myMobEffectInstance.isNoCounter();

Name: isVisible

Return Type: boolean

ZenScript
Copy
// MobEffectInstance.isVisible() as boolean

myMobEffectInstance.isVisible();

Name: save

Return Type: MapData

ZenScript
Copy
MobEffectInstance.save(data as MapData) as MapData
ParametroTipoDescrizioneOptionalDefaultValue
Parametro
data
Tipo
MapData
Descrizione
No Description Provided
Optional
DefaultValue

Name: setNoCounter

Return Type: void

ZenScript
Copy
MobEffectInstance.setNoCounter(noCounter as boolean) as void
ParametroTipoDescrizione
Parametro
noCounter
Tipo
boolean
Descrizione
No Description Provided

Name: showIcon

Return Type: boolean

ZenScript
Copy
// MobEffectInstance.showIcon() as boolean

myMobEffectInstance.showIcon();

Name: tick

Return Type: boolean

ZenScript
Copy
MobEffectInstance.tick(entity as LivingEntity, onFinish as Runnable) as boolean
ParametroTipoDescrizioneOptionalDefaultValue
Parametro
entity
Tipo
LivingEntity
Descrizione
No Description Provided
Optional
no
DefaultValue
Parametro
onFinish
Tipo
Runnable
Descrizione
No Description Provided
Optional
DefaultValue
() => {}

Name: update

Return Type: boolean

ZenScript
Copy
MobEffectInstance.update(instance as MobEffectInstance) as boolean
ParametroTipoDescrizione
Parametro
instance
Tipo
MobEffectInstance
Descrizione
No Description Provided
NomeTipoHa GetterHa SetterDescrizione
Nome
ambient
Tipo
boolean
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
amplifier
Tipo
int
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
descriptionId
Tipo
string
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
duration
Tipo
int
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
effect
Tipo
MobEffect
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
isNoCounter
Tipo
boolean
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
showIcon
Tipo
boolean
Ha Getter
Ha Setter
no
Descrizione
No Description Provided
Nome
visible
Tipo
boolean
Ha Getter
Ha Setter
no
Descrizione
No Description Provided