Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AccessorCombatTracker - Interface in net.darkhax.deathknell.common.mixin
D
- DeathKnell - Class in net.darkhax.deathknell.common.impl
- DeathKnell() - Constructor for class net.darkhax.deathknell.common.impl.DeathKnell
- deathknell$getEntries() - Method in interface net.darkhax.deathknell.common.mixin.AccessorCombatTracker
- deathknell$getMob() - Method in interface net.darkhax.deathknell.common.mixin.AccessorCombatTracker
- DeathMessage - Record Class in net.darkhax.deathknell.common.impl.message
-
A simple death message provider.
- DeathMessage(String) - Constructor for record class net.darkhax.deathknell.common.impl.message.DeathMessage
-
Creates an instance of a
DeathMessagerecord class. - DeathMessageRandom - Record Class in net.darkhax.deathknell.common.impl.message
-
A death message implementation that produces death messages from a predetermined range of variants.
- DeathMessageRandom(String...) - Constructor for record class net.darkhax.deathknell.common.impl.message.DeathMessageRandom
-
Creates an instance of a
DeathMessageRandomrecord class.
E
- equals(Object) - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessageRandom
-
Indicates whether some other object is "equal to" this one.
G
- getCustomDeathMessage(Component, CombatTracker) - Static method in class net.darkhax.deathknell.common.impl.DeathKnell
- getDeathMessage(CallbackInfoReturnable<Component>) - Method in class net.darkhax.deathknell.common.mixin.MixinCombatTracker
- getMessage(Object...) - Method in interface net.darkhax.deathknell.common.api.message.IDeathMessage
-
Generates the message to display for this death message.
- getMessage(Object...) - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessage
- getMessage(Object...) - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessageRandom
- getSubMessage(String, Object...) - Method in interface net.darkhax.deathknell.common.api.message.IDeathMessage
-
Generates a sub-variant of the death message.
- getSubMessage(String, Object...) - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessage
- getSubMessage(String, Object...) - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessageRandom
H
- hashCode() - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessageRandom
-
Returns a hash code value for this object.
I
- IDeathMessage - Interface in net.darkhax.deathknell.common.api.message
-
This interface defines a factory for generating death messages.
K
- key() - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessage
-
Returns the value of the
keyrecord component. - keys() - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessageRandom
-
Returns the value of the
keysrecord component.
M
- MixinCombatTracker - Class in net.darkhax.deathknell.common.mixin
- MixinCombatTracker() - Constructor for class net.darkhax.deathknell.common.mixin.MixinCombatTracker
- MOD_ID - Static variable in class net.darkhax.deathknell.common.impl.DeathKnell
N
- net.darkhax.deathknell.common.api.message - package net.darkhax.deathknell.common.api.message
- net.darkhax.deathknell.common.impl - package net.darkhax.deathknell.common.impl
- net.darkhax.deathknell.common.impl.message - package net.darkhax.deathknell.common.impl.message
- net.darkhax.deathknell.common.mixin - package net.darkhax.deathknell.common.mixin
R
- remapArgs(Object[]) - Static method in interface net.darkhax.deathknell.common.api.message.IDeathMessage
-
Remaps certain message parameter types into their display friendly counterparts.
- RNG - Static variable in class net.darkhax.deathknell.common.impl.DeathKnell
T
- toString() - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessage
-
Returns a string representation of this record class.
- toString() - Method in record class net.darkhax.deathknell.common.impl.message.DeathMessageRandom
-
Returns a string representation of this record class.
All Classes and Interfaces|All Packages|Constant Field Values