Index

A B E F H I L M N S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

addListener(StatusEffectTooltipListener) - Method in interface net.darkhax.effecttooltips.common.api.event.EventHelper
Registers an event listener that will be notified when the status effect tooltip entries are built.
addListener(TooltipLayout, StatusEffectTooltipListener) - Method in interface net.darkhax.effecttooltips.common.api.event.EventHelper
Registers an event listener that will be notified when the status effect tooltip entries are built.

B

BODY - Enum constant in enum class net.darkhax.effecttooltips.common.api.event.TooltipLayout
The body is empty by default.
buildTooltipContents(MobEffectInstance, List, boolean, TooltipFlag) - Method in interface net.darkhax.effecttooltips.common.api.event.EventHelper
Posts an event for gathering status effect tooltip entries.

E

EffectTooltips - Class in net.darkhax.effecttooltips.common.api
 
EffectTooltips() - Constructor for class net.darkhax.effecttooltips.common.api.EffectTooltips
 
EventHelper - Interface in net.darkhax.effecttooltips.common.api.event
A modloader agnostic helper for registering status effect tooltip events.
EVENTS - Static variable in class net.darkhax.effecttooltips.common.api.EffectTooltips
 

F

FOOTER - Enum constant in enum class net.darkhax.effecttooltips.common.api.event.TooltipLayout
The footer contains the name of the mod that adds the effect.

H

HEADER - Enum constant in enum class net.darkhax.effecttooltips.common.api.event.TooltipLayout
The header contains the name of the effect, the effect duration, and any info added by other mods that are not using this API.

I

id - Variable in enum class net.darkhax.effecttooltips.common.api.event.TooltipLayout
 
init(Function) - Static method in class net.darkhax.effecttooltips.common.api.EffectTooltips
 

L

LOG - Static variable in class net.darkhax.effecttooltips.common.api.EffectTooltips
 

M

MOD_ID - Static variable in class net.darkhax.effecttooltips.common.api.EffectTooltips
 

N

net.darkhax.effecttooltips.common.api - package net.darkhax.effecttooltips.common.api
 
net.darkhax.effecttooltips.common.api.event - package net.darkhax.effecttooltips.common.api.event
 
notify(MobEffectInstance, List, boolean, TooltipFlag) - Method in interface net.darkhax.effecttooltips.common.api.event.StatusEffectTooltipListener
Notifies the listener that a status effect tooltip is being built.

S

StatusEffectTooltipListener - Interface in net.darkhax.effecttooltips.common.api.event
An event listener that is notified when the contents of a status effect tooltip are being built.

T

TooltipLayout - Enum Class in net.darkhax.effecttooltips.common.api.event
Represents the different sections of the effect tooltip and determines the ordering of tooltip entries.

V

valueOf(String) - Static method in enum class net.darkhax.effecttooltips.common.api.event.TooltipLayout
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.darkhax.effecttooltips.common.api.event.TooltipLayout
Returns an array containing the constants of this enum class, in the order they are declared.
A B E F H I L M N S T V 
All Classes and Interfaces|All Packages|Constant Field Values