Class Hierarchy
- java.lang.Object
- net.minecraft.entity.damage.DamageSource (implements io.github.xrickastley.sevenelements.interfaces.IDamageSource)
- io.github.xrickastley.sevenelements.element.ElementalDamageSource
- io.github.xrickastley.sevenelements.element.Element.Decays
- io.github.xrickastley.sevenelements.element.Element.ElementSettings
- io.github.xrickastley.sevenelements.element.ElementalApplication
- io.github.xrickastley.sevenelements.element.DurationElementalApplication
- io.github.xrickastley.sevenelements.element.GaugeUnitElementalApplication
- io.github.xrickastley.sevenelements.element.ElementalApplication.Builder
- io.github.xrickastley.sevenelements.element.ElementalApplications
- io.github.xrickastley.sevenelements.element.ElementHolder
- io.github.xrickastley.sevenelements.element.InternalCooldown
- io.github.xrickastley.sevenelements.element.InternalCooldownContext
- io.github.xrickastley.sevenelements.element.InternalCooldownContext.Builder
- io.github.xrickastley.sevenelements.element.InternalCooldownHolder
- io.github.xrickastley.sevenelements.element.InternalCooldownTag
- io.github.xrickastley.sevenelements.element.InternalCooldownType
- io.github.xrickastley.sevenelements.element.InternalCooldownType.Builder
- java.lang.Record
- io.github.xrickastley.sevenelements.element.Element.ParticleRenderer
- net.minecraft.entity.damage.DamageSource (implements io.github.xrickastley.sevenelements.interfaces.IDamageSource)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.xrickastley.sevenelements.element.Element
- io.github.xrickastley.sevenelements.element.ElementalApplication.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)