Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • io.github.xrickastley.sevenelements.util.Colors
  • org.ladysnake.cca.api.v3.component.Component
    • org.ladysnake.cca.api.v3.component.sync.AutoSyncedComponent (also extends org.ladysnake.cca.api.v3.component.sync.ComponentPacketWriter, org.ladysnake.cca.api.v3.component.sync.PlayerSyncPredicate)
      • io.github.xrickastley.sevenelements.component.ElementComponent (also extends org.ladysnake.cca.api.v3.component.tick.CommonTickingComponent)
      • io.github.xrickastley.sevenelements.component.FrozenEffectComponent (also extends org.ladysnake.cca.api.v3.component.tick.ClientTickingComponent, org.ladysnake.cca.api.v3.component.tick.ServerTickingComponent)
    • org.ladysnake.cca.api.v3.component.tick.ClientTickingComponent
      • org.ladysnake.cca.api.v3.component.tick.CommonTickingComponent (also extends org.ladysnake.cca.api.v3.component.tick.ServerTickingComponent)
        • io.github.xrickastley.sevenelements.component.ElementComponent (also extends org.ladysnake.cca.api.v3.component.sync.AutoSyncedComponent)
      • io.github.xrickastley.sevenelements.component.FrozenEffectComponent (also extends org.ladysnake.cca.api.v3.component.sync.AutoSyncedComponent, org.ladysnake.cca.api.v3.component.tick.ServerTickingComponent)
    • org.ladysnake.cca.api.v3.component.tick.ServerTickingComponent
      • org.ladysnake.cca.api.v3.component.tick.CommonTickingComponent (also extends org.ladysnake.cca.api.v3.component.tick.ClientTickingComponent)
        • io.github.xrickastley.sevenelements.component.ElementComponent (also extends org.ladysnake.cca.api.v3.component.sync.AutoSyncedComponent)
      • io.github.xrickastley.sevenelements.component.FrozenEffectComponent (also extends org.ladysnake.cca.api.v3.component.sync.AutoSyncedComponent, org.ladysnake.cca.api.v3.component.tick.ClientTickingComponent)
  • org.ladysnake.cca.api.v3.component.sync.ComponentPacketWriter
    • org.ladysnake.cca.api.v3.component.sync.AutoSyncedComponent (also extends org.ladysnake.cca.api.v3.component.Component, org.ladysnake.cca.api.v3.component.sync.PlayerSyncPredicate)
      • io.github.xrickastley.sevenelements.component.ElementComponent (also extends org.ladysnake.cca.api.v3.component.tick.CommonTickingComponent)
      • io.github.xrickastley.sevenelements.component.FrozenEffectComponent (also extends org.ladysnake.cca.api.v3.component.tick.ClientTickingComponent, org.ladysnake.cca.api.v3.component.tick.ServerTickingComponent)
  • io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents.AfterLoad
  • io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents.BeforeLoad
  • io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents.EntryLoad
  • io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents.RegistryContext<T>
  • io.github.xrickastley.sevenelements.events.ElementEvents.ElementApplied
  • io.github.xrickastley.sevenelements.events.ElementEvents.ElementReapplied
  • io.github.xrickastley.sevenelements.events.ElementEvents.ElementRefreshed
  • io.github.xrickastley.sevenelements.events.ElementEvents.ElementRemoved
  • io.github.xrickastley.sevenelements.interfaces.EntityAwareEffect
  • io.github.xrickastley.sevenelements.interfaces.IBossBar
  • io.github.xrickastley.sevenelements.interfaces.IDamageSource
  • io.github.xrickastley.sevenelements.interfaces.IEnderDragonFight
  • io.github.xrickastley.sevenelements.interfaces.ILivingEntity
  • io.github.xrickastley.sevenelements.interfaces.InfusableProjectile
  • io.github.xrickastley.sevenelements.interfaces.IPlayerEntity
  • org.ladysnake.cca.api.v3.component.sync.PlayerSyncPredicate
    • org.ladysnake.cca.api.v3.component.sync.AutoSyncedComponent (also extends org.ladysnake.cca.api.v3.component.Component, org.ladysnake.cca.api.v3.component.sync.ComponentPacketWriter)
      • io.github.xrickastley.sevenelements.component.ElementComponent (also extends org.ladysnake.cca.api.v3.component.tick.CommonTickingComponent)
      • io.github.xrickastley.sevenelements.component.FrozenEffectComponent (also extends org.ladysnake.cca.api.v3.component.tick.ClientTickingComponent, org.ladysnake.cca.api.v3.component.tick.ServerTickingComponent)
  • io.github.xrickastley.sevenelements.events.ReactionTriggered
  • io.github.xrickastley.sevenelements.mixin.RegistryLoaderAccessor
  • io.github.xrickastley.sevenelements.util.functions.TriConsumer<T,U,V>
  • io.github.xrickastley.sevenelements.util.functions.TriFunction<T,U,V,R>
  • io.github.xrickastley.sevenelements.util.functions.TriPredicate<T,U,V>
  • io.github.xrickastley.sevenelements.mixin.WorldAccessor

Annotation Interface Hierarchy

  • io.github.xrickastley.sevenelements.annotation.mixin.At (implements java.lang.annotation.Annotation)
  • io.github.xrickastley.sevenelements.annotation.ExpectedEnvironment (implements java.lang.annotation.Annotation)
  • io.github.xrickastley.sevenelements.annotation.mixin.Inject (implements java.lang.annotation.Annotation)
  • io.github.xrickastley.sevenelements.annotation.mixin.Local (implements java.lang.annotation.Annotation)
  • io.github.xrickastley.sevenelements.annotation.mixin.ModifyExpressionValue (implements java.lang.annotation.Annotation)
  • io.github.xrickastley.sevenelements.annotation.mixin.ModifyVariable (implements java.lang.annotation.Annotation)

Enum Class Hierarchy

Record Class Hierarchy