Package Hierarchies:
- io.github.xrickastley.sevenelements,
- io.github.xrickastley.sevenelements.advancement.criterion,
- io.github.xrickastley.sevenelements.annotation,
- io.github.xrickastley.sevenelements.annotation.mixin,
- io.github.xrickastley.sevenelements.block,
- io.github.xrickastley.sevenelements.command,
- io.github.xrickastley.sevenelements.component,
- io.github.xrickastley.sevenelements.effect,
- io.github.xrickastley.sevenelements.element,
- io.github.xrickastley.sevenelements.element.reaction,
- io.github.xrickastley.sevenelements.entity,
- io.github.xrickastley.sevenelements.events,
- io.github.xrickastley.sevenelements.exception,
- io.github.xrickastley.sevenelements.factory,
- io.github.xrickastley.sevenelements.interfaces,
- io.github.xrickastley.sevenelements.mixin,
- io.github.xrickastley.sevenelements.networking,
- io.github.xrickastley.sevenelements.registry,
- io.github.xrickastley.sevenelements.registry.dynamic,
- io.github.xrickastley.sevenelements.screen,
- io.github.xrickastley.sevenelements.util,
- io.github.xrickastley.sevenelements.util.functions
Class Hierarchy
- java.lang.Object
- net.minecraft.block.AbstractBlock (implements net.minecraft.resource.featuretoggle.ToggleableFeature)
- io.github.xrickastley.sevenelements.mixin.AbstractBlockStateMixin
- net.minecraft.advancement.criterion.AbstractCriterion<T> (implements net.minecraft.advancement.criterion.Criterion<T>)
- io.github.xrickastley.sevenelements.util.Array<T> (implements java.util.List<E>)
- io.github.xrickastley.sevenelements.mixin.BlockItemMixin
- net.minecraft.entity.boss.BossBar (implements io.github.xrickastley.sevenelements.interfaces.IBossBar)
- io.github.xrickastley.sevenelements.command.BossBarCommand
- io.github.xrickastley.sevenelements.mixin.BossBarMixin (implements io.github.xrickastley.sevenelements.interfaces.IBossBar)
- io.github.xrickastley.sevenelements.util.BoxUtil
- io.github.xrickastley.sevenelements.util.ClassInstanceUtil
- io.github.xrickastley.sevenelements.util.Color
- io.github.xrickastley.sevenelements.command.CommandUtils
- io.github.xrickastley.sevenelements.mixin.CrossbowItemMixin
- io.github.xrickastley.sevenelements.entity.CrystallizeShardEntity.SyncCrystallizeShardTypeS2CPayload (implements net.minecraft.network.packet.CustomPayload)
- io.github.xrickastley.sevenelements.command.DamageCommand
- net.minecraft.entity.damage.DamageSource (implements io.github.xrickastley.sevenelements.interfaces.IDamageSource)
- io.github.xrickastley.sevenelements.mixin.DamageSourceMixin (implements io.github.xrickastley.sevenelements.interfaces.IDamageSource)
- io.github.xrickastley.sevenelements.entity.DendroCoreEntity.SyncDendroCoreS2CPayload (implements net.minecraft.network.packet.CustomPayload)
- io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistries
- io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents
- io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents.RegistryContextImpl<T> (implements io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents.RegistryContext<T>)
- io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents.RegistryEntryContextImpl<T> (implements io.github.xrickastley.sevenelements.registry.dynamic.DynamicRegistryLoadEvents.RegistryEntryContext<T>)
- 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.ElementalApplication.Builder
- io.github.xrickastley.sevenelements.element.ElementalApplications
- io.github.xrickastley.sevenelements.element.reaction.ElementalReaction
- io.github.xrickastley.sevenelements.element.reaction.ElementalReaction.Settings
- io.github.xrickastley.sevenelements.element.reaction.ElementalReactions
- io.github.xrickastley.sevenelements.effect.ElementalStatusEffect.Handler (implements 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.command.ElementArgumentType (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- io.github.xrickastley.sevenelements.command.ElementCommand
- io.github.xrickastley.sevenelements.component.ElementComponentImpl (implements io.github.xrickastley.sevenelements.component.ElementComponent)
- io.github.xrickastley.sevenelements.component.ElementComponentImpl.CrystallizeShield
- io.github.xrickastley.sevenelements.component.ElementComponentImpl.FreezeDecayHandler
- io.github.xrickastley.sevenelements.events.ElementEvents
- io.github.xrickastley.sevenelements.element.ElementHolder
- io.github.xrickastley.sevenelements.mixin.EnderDragonFightMixin (implements io.github.xrickastley.sevenelements.interfaces.IEnderDragonFight)
- net.minecraft.entity.Entity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, org.ladysnake.cca.api.v3.component.ComponentAccess, net.minecraft.component.ComponentsAccess, net.minecraft.entity.data.DataTracked, net.minecraft.world.entity.EntityLike, net.minecraft.util.Nameable, net.minecraft.scoreboard.ScoreHolder)
- io.github.xrickastley.sevenelements.mixin.EntityMixin
- io.github.xrickastley.sevenelements.networking.FinishElementalInfusionS2CPayload (implements net.minecraft.network.packet.CustomPayload)
- io.github.xrickastley.sevenelements.component.FrozenEffectComponentImpl (implements io.github.xrickastley.sevenelements.component.FrozenEffectComponent)
- io.github.xrickastley.sevenelements.util.Functions
- io.github.xrickastley.sevenelements.mixin.GrindstoneScreenHandler$23Mixin
- io.github.xrickastley.sevenelements.mixin.GrindstoneScreenHandler$4Mixin
- io.github.xrickastley.sevenelements.mixin.GrindstoneScreenHandlerMixin
- io.github.xrickastley.sevenelements.util.Holder<T>
- 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.command.InternalCooldownTagType (implements com.mojang.brigadier.arguments.ArgumentType<T>)
- io.github.xrickastley.sevenelements.element.InternalCooldownType
- io.github.xrickastley.sevenelements.element.InternalCooldownType.Builder
- io.github.xrickastley.sevenelements.mixin.ItemStackMixin (implements net.minecraft.component.ComponentHolder)
- io.github.xrickastley.sevenelements.util.JavaScriptUtil
- io.github.xrickastley.sevenelements.util.MathHelper2
- io.github.xrickastley.sevenelements.util.NbtHelper
- io.github.xrickastley.sevenelements.util.NonEntityDamagingExplosion (implements net.minecraft.world.explosion.Explosion)
- io.github.xrickastley.sevenelements.util.NonEntityDamagingExplosion.DroppedItem
- net.minecraft.util.Pair<A,B>
- io.github.xrickastley.sevenelements.mixin.RangedWeaponItemMixin
- io.github.xrickastley.sevenelements.mixin.RegistryLoaderMixin
- net.minecraft.screen.ScreenHandler
- io.github.xrickastley.sevenelements.SevenElements (implements net.fabricmc.api.ModInitializer)
- io.github.xrickastley.sevenelements.factory.SevenElementsAttributes
- io.github.xrickastley.sevenelements.block.SevenElementsBlocks
- io.github.xrickastley.sevenelements.SevenElementsCCAComponents (implements org.ladysnake.cca.api.v3.entity.EntityComponentInitializer, org.ladysnake.cca.api.v3.item.ItemComponentInitializer)
- io.github.xrickastley.sevenelements.factory.SevenElementsComponents
- io.github.xrickastley.sevenelements.advancement.criterion.SevenElementsCriteria
- io.github.xrickastley.sevenelements.registry.SevenElementsDamageTypes
- io.github.xrickastley.sevenelements.registry.SevenElementsDamageTypeTags
- io.github.xrickastley.sevenelements.entity.SevenElementsEntityTypes
- io.github.xrickastley.sevenelements.registry.SevenElementsEntityTypeTags
- io.github.xrickastley.sevenelements.factory.SevenElementsFactories
- io.github.xrickastley.sevenelements.factory.SevenElementsGameRules
- io.github.xrickastley.sevenelements.factory.SevenElementsItems
- io.github.xrickastley.sevenelements.factory.SevenElementsItems.Entry
- io.github.xrickastley.sevenelements.factory.SevenElementsItems.ModifyEntryHandler (implements net.fabricmc.fabric.api.itemgroup.v1.ItemGroupEvents.ModifyEntriesAll)
- io.github.xrickastley.sevenelements.registry.SevenElementsItemTags
- io.github.xrickastley.sevenelements.registry.SevenElementsPayloadsS2C
- io.github.xrickastley.sevenelements.registry.SevenElementsRegistries
- io.github.xrickastley.sevenelements.registry.SevenElementsRegistryKeys
- io.github.xrickastley.sevenelements.registry.dynamic.SevenElementsRegistryLoader
- io.github.xrickastley.sevenelements.registry.dynamic.SevenElementsRegistryLoader.Entry<T,C>
- io.github.xrickastley.sevenelements.screen.SevenElementsScreenHandlers
- io.github.xrickastley.sevenelements.factory.SevenElementsSoundEvents
- io.github.xrickastley.sevenelements.effect.SevenElementsStatusEffects
- net.minecraft.screen.slot.Slot
- net.minecraft.entity.effect.StatusEffect (implements io.github.xrickastley.sevenelements.interfaces.EntityAwareEffect, net.minecraft.resource.featuretoggle.ToggleableFeature)
- io.github.xrickastley.sevenelements.mixin.StatusEffectMixin (implements io.github.xrickastley.sevenelements.interfaces.EntityAwareEffect)
- io.github.xrickastley.sevenelements.util.TextHelper
- java.lang.Throwable (implements java.io.Serializable)
- io.github.xrickastley.sevenelements.mixin.WindChargeItemMixin
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>
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)