Hierarchy For Package io.github.xrickastley.sevenelements.component

Package Hierarchies:

Class Hierarchy

Interface Hierarchy

  • 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)
  • 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)

Record Class Hierarchy