Hierarchy For All Packages
Package Hierarchies:- etithespirit.exception,
- etithespirit.mixin.helpers,
- etithespirit.mixin.mixins,
- etithespirit.orimod,
- etithespirit.orimod.annotation,
- etithespirit.orimod.aos,
- etithespirit.orimod.api,
- etithespirit.orimod.api.delegate,
- etithespirit.orimod.api.environment,
- etithespirit.orimod.api.environment.defaultimpl,
- etithespirit.orimod.api.interfaces,
- etithespirit.orimod.api.spirit,
- etithespirit.orimod.api.spiritmaterial,
- etithespirit.orimod.api.util.valuetypes,
- etithespirit.orimod.apiimpl,
- etithespirit.orimod.apiimpl.debug,
- etithespirit.orimod.client.audio,
- etithespirit.orimod.client.audio.variation,
- etithespirit.orimod.client.render,
- etithespirit.orimod.client.render.debug,
- etithespirit.orimod.client.render.entity,
- etithespirit.orimod.client.render.hud,
- etithespirit.orimod.client.render.item,
- etithespirit.orimod.client.render.particle,
- etithespirit.orimod.combat,
- etithespirit.orimod.combat.projectile,
- etithespirit.orimod.command,
- etithespirit.orimod.common.block,
- etithespirit.orimod.common.block.decay,
- etithespirit.orimod.common.block.decay.flora,
- etithespirit.orimod.common.block.decay.world,
- etithespirit.orimod.common.block.light,
- etithespirit.orimod.common.block.light.connection,
- etithespirit.orimod.common.creative,
- etithespirit.orimod.common.datamanagement,
- etithespirit.orimod.common.fluid,
- etithespirit.orimod.common.item,
- etithespirit.orimod.common.item.combat,
- etithespirit.orimod.common.item.crafting,
- etithespirit.orimod.common.item.tools,
- etithespirit.orimod.common.material,
- etithespirit.orimod.common.potion,
- etithespirit.orimod.common.tile,
- etithespirit.orimod.common.tile.light,
- etithespirit.orimod.config,
- etithespirit.orimod.datagen,
- etithespirit.orimod.datagen.audio,
- etithespirit.orimod.energy,
- etithespirit.orimod.event,
- etithespirit.orimod.info.coordinate,
- etithespirit.orimod.lighttech,
- etithespirit.orimod.networking,
- etithespirit.orimod.networking.potion,
- etithespirit.orimod.networking.spirit,
- etithespirit.orimod.player,
- etithespirit.orimod.registry,
- etithespirit.orimod.registry.util,
- etithespirit.orimod.server.persistence,
- etithespirit.orimod.server.world,
- etithespirit.orimod.spirit,
- etithespirit.orimod.spirit.client,
- etithespirit.orimod.spiritmaterial,
- etithespirit.orimod.spiritmaterial.defaults,
- etithespirit.orimod.util,
- etithespirit.orimod.util.collection,
- etithespirit.orimod.util.extension,
- etithespirit.orimod.util.level,
- etithespirit.orimod.util.nbt,
- etithespirit.orimod.util.profiling,
- etithespirit.orimod.util.valuetypes
Class Hierarchy
- java.lang.Object
- etithespirit.orimod.aos.ABConnection
- net.minecraft.client.resources.sounds.AbstractSoundInstance (implements net.minecraft.client.resources.sounds.SoundInstance)
- net.minecraft.client.resources.sounds.AbstractTickableSoundInstance (implements net.minecraft.client.resources.sounds.TickableSoundInstance)
- etithespirit.orimod.client.audio.LoopingLightEnergyBlockSound
- etithespirit.orimod.client.audio.TrackableSound
- net.minecraft.client.resources.sounds.AbstractTickableSoundInstance (implements net.minecraft.client.resources.sounds.TickableSoundInstance)
- etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX.SetOnce<T>
- etithespirit.orimod.api.APIProvider
- etithespirit.orimod.util.Bit32
- net.minecraft.world.level.block.state.BlockBehaviour
- net.minecraft.world.level.block.Block (implements net.minecraftforge.common.extensions.IForgeBlock, net.minecraft.world.level.ItemLike)
- etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock (implements net.minecraft.world.level.block.EntityBlock, etithespirit.orimod.registry.util.IBlockItemPropertiesProvider)
- etithespirit.orimod.common.block.light.LightCapacitorBlock (implements net.minecraft.world.level.block.EntityBlock, etithespirit.orimod.common.block.light.ILightBlockIdentifier, etithespirit.orimod.common.block.IToolRequirementProvider)
- etithespirit.orimod.common.block.light.LightConduitBlock (implements etithespirit.orimod.common.block.IToolRequirementProvider)
- etithespirit.orimod.common.block.light.SolidLightConduitBlock (implements etithespirit.orimod.common.block.IToolRequirementProvider)
- etithespirit.orimod.common.block.decay.DecayBlockBase (implements etithespirit.orimod.common.block.decay.IDecayBlock)
- etithespirit.orimod.common.block.decay.world.DecayDirtMyceliumBlock
- etithespirit.orimod.common.block.decay.world.DecayPlantMatterBlock
- etithespirit.orimod.common.block.decay.world.DecaySurfaceMyceliumBlock (implements etithespirit.orimod.common.block.decay.IDecayBlock)
- etithespirit.orimod.common.block.light.HardLightBlock (implements etithespirit.orimod.common.block.light.ILightBlockIdentifier, etithespirit.orimod.common.block.IToolRequirementProvider)
- net.minecraft.world.level.block.LiquidBlock (implements net.minecraft.world.level.block.BucketPickup)
- etithespirit.orimod.common.block.decay.DecayLiquidBlock (implements etithespirit.orimod.common.block.decay.IDecayBlock)
- net.minecraft.world.level.block.RotatedPillarBlock
- etithespirit.orimod.common.block.decay.flora.DecayLogBase (implements etithespirit.orimod.common.block.decay.IDecayBlock)
- etithespirit.orimod.common.block.decay.flora.DecayLogBlock
- etithespirit.orimod.common.block.decay.flora.DecayStrippedLogBlock
- etithespirit.orimod.common.block.decay.flora.DecayLogBase (implements etithespirit.orimod.common.block.decay.IDecayBlock)
- etithespirit.orimod.common.block.light.connection.ConnectableLightTechBlock (implements net.minecraft.world.level.block.EntityBlock, etithespirit.orimod.registry.util.IBlockItemPropertiesProvider)
- net.minecraft.world.level.block.Block (implements net.minecraftforge.common.extensions.IForgeBlock, net.minecraft.world.level.ItemLike)
- net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- etithespirit.orimod.common.item.combat.SpiritShield.SpiritShieldRenderer
- etithespirit.orimod.util.level.BlockIdentifier
- etithespirit.orimod.registry.BlockRegistry
- net.minecraftforge.client.model.generators.BlockStateProvider (implements net.minecraft.data.DataProvider)
- etithespirit.orimod.datagen.GenerateBlockModels
- etithespirit.orimod.spiritmaterial.BlockToMaterialBinding
- etithespirit.orimod.util.collection.Breaker
- net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>)
- net.minecraft.world.level.block.entity.BlockEntity (implements net.minecraftforge.common.extensions.IForgeBlockEntity)
- etithespirit.orimod.common.tile.light.AbstractLightTile
- etithespirit.orimod.common.tile.light.AbstractLightStorageTile (implements etithespirit.orimod.energy.ILightEnergyStorage)
- etithespirit.orimod.common.tile.light.AbstractLightTile
- net.minecraft.world.entity.Entity (implements net.minecraft.commands.CommandSource, net.minecraft.world.level.entity.EntityAccess, net.minecraftforge.common.extensions.IForgeEntity, net.minecraft.world.Nameable)
- net.minecraft.world.entity.LivingEntity (implements net.minecraftforge.common.extensions.IForgeLivingEntity)
- etithespirit.mixin.mixins.InjectPlayerAttackTarget (implements etithespirit.mixin.helpers.ISelfProvider)
- etithespirit.mixin.mixins.InjectPlayerPlaySound (implements etithespirit.mixin.helpers.ISelfProvider)
- net.minecraft.world.entity.player.Player (implements net.minecraftforge.common.extensions.IForgePlayer)
- net.minecraft.client.player.AbstractClientPlayer
- etithespirit.mixin.mixins.InjectLocalPlayerPlaySound (implements etithespirit.mixin.helpers.ISelfProvider)
- etithespirit.mixin.mixins.InjectServerPlayerPlaySound (implements etithespirit.mixin.helpers.ISelfProvider)
- net.minecraft.client.player.AbstractClientPlayer
- net.minecraft.world.entity.projectile.Projectile
- net.minecraft.world.entity.projectile.AbstractArrow
- etithespirit.orimod.combat.projectile.SpiritArrow
- net.minecraft.world.entity.projectile.AbstractArrow
- net.minecraft.world.entity.LivingEntity (implements net.minecraftforge.common.extensions.IForgeLivingEntity)
- etithespirit.mixin.mixins.InjectEntityPlaySound (implements etithespirit.mixin.helpers.ISelfProvider)
- etithespirit.mixin.mixins.InjectSetBlockAndUpdate
- etithespirit.mixin.mixins.RedirectForSpiritPose
- net.minecraft.world.level.block.entity.BlockEntity (implements net.minecraftforge.common.extensions.IForgeBlockEntity)
- etithespirit.orimod.info.coordinate.Cardinals
- etithespirit.orimod.server.world.ChunkKeepAlive
- etithespirit.orimod.aos.ConnectionHelper
- etithespirit.exception.ConstantErrorMessages
- etithespirit.orimod.util.profiling.CriticalProfiler
- etithespirit.orimod.player.DamageMarshaller
- etithespirit.orimod.common.block.decay.DecayCommon
- etithespirit.orimod.common.fluid.DecayPoisonFluid
- etithespirit.orimod.api.environment.defaultimpl.DefaultEnvironments
- etithespirit.orimod.spiritmaterial.defaults.DefaultImplementations
- etithespirit.orimod.util.EffectConstructors
- etithespirit.orimod.player.EffectEnforcement
- etithespirit.orimod.networking.potion.EffectModificationReplication
- etithespirit.orimod.networking.potion.EffectReplicationPacket
- etithespirit.orimod.event.EntityEmittedSoundEvent
- etithespirit.orimod.event.EntityEmittedSoundEventProvider
- etithespirit.orimod.registry.EntityRegistry
- net.minecraft.client.renderer.entity.EntityRenderer<T>
- net.minecraft.client.renderer.entity.ArrowRenderer<T>
- etithespirit.orimod.client.render.entity.SpiritArrowRenderer<T>
- net.minecraft.client.renderer.entity.ArrowRenderer<T>
- etithespirit.orimod.api.environment.EnvironmentalAffinity
- etithespirit.orimod.api.environment.defaultimpl.AffinityWithFX
- etithespirit.orimod.apiimpl.debug.PurposelyBrokenEnv
- etithespirit.orimod.apiimpl.EnvironmentalAffinityAPI (implements etithespirit.orimod.api.interfaces.IEnvironmentalAffinityAPI)
- etithespirit.orimod.combat.ExtendedDamageSource
- etithespirit.orimod.common.block.ExtendedMaterial
- etithespirit.orimod.common.material.ExtendedMaterials
- etithespirit.orimod.registry.FluidRegistry
- etithespirit.orimod.GeneralUtils
- etithespirit.orimod.datagen.audio.GenerateSoundsJson (implements net.minecraft.data.DataProvider)
- net.minecraft.client.gui.GuiComponent
- net.minecraft.client.gui.Gui
- net.minecraftforge.client.gui.overlay.ForgeGui
- etithespirit.orimod.client.render.hud.SpiritHealthGui
- net.minecraftforge.client.gui.overlay.ForgeGui
- net.minecraft.client.gui.Gui
- net.minecraft.world.item.Item (implements net.minecraftforge.common.extensions.IForgeItem, net.minecraft.world.level.ItemLike)
- etithespirit.orimod.common.item.crafting.LightLens
- etithespirit.orimod.common.item.tools.LumoWand
- net.minecraft.world.item.ProjectileWeaponItem
- net.minecraft.world.item.BowItem (implements net.minecraft.world.item.Vanishable)
- etithespirit.orimod.common.item.combat.SpiritArc (implements etithespirit.orimod.common.item.ISpiritLightItem)
- net.minecraft.world.item.BowItem (implements net.minecraft.world.item.Vanishable)
- net.minecraft.world.item.ShieldItem
- etithespirit.orimod.common.item.combat.SpiritShield
- etithespirit.orimod.registry.ItemRegistry
- etithespirit.orimod.util.valuetypes.LightEnergyAdapter
- etithespirit.orimod.util.valuetypes.LightEnergyAdapter.EnergyTransactionResult
- etithespirit.orimod.common.tile.light.LightEnergyTicker<T> (implements net.minecraft.world.level.block.entity.BlockEntityTicker<T>)
- etithespirit.orimod.lighttech.LightTechAssembly
- net.minecraft.world.effect.MobEffect (implements net.minecraftforge.common.extensions.IForgeMobEffect)
- etithespirit.orimod.util.RichEffect
- etithespirit.orimod.common.potion.DecayEffect
- etithespirit.orimod.common.potion.RadiantEffect
- etithespirit.orimod.util.RichEffect
- etithespirit.orimod.util.extension.MobEffectDataStorage
- net.minecraft.client.model.Model
- etithespirit.orimod.client.render.SpiritArmorModel
- etithespirit.orimod.client.render.SpiritModel (implements net.minecraft.client.model.ArmedModel, net.minecraft.client.model.HeadedModel)
- etithespirit.orimod.client.render.item.SpiritShieldModel
- net.minecraftforge.client.model.generators.ModelProvider<T> (implements net.minecraft.data.DataProvider)
- net.minecraftforge.client.model.generators.ItemModelProvider
- etithespirit.orimod.datagen.GenerateItemModels
- net.minecraftforge.client.model.generators.ItemModelProvider
- etithespirit.orimod.util.nbt.NBTIOHelper
- etithespirit.orimod.api.util.valuetypes.NumberRange
- etithespirit.orimod.api.util.valuetypes.MutableNumberRange
- etithespirit.orimod.OriMod
- etithespirit.orimod.config.OriModConfigs
- etithespirit.orimod.common.creative.OriModCreativeModeTabs
- net.minecraft.client.particle.Particle
- etithespirit.orimod.client.render.particle.LightSparkParticle
- etithespirit.orimod.client.render.particle.LightSparkParticle.SpiritArcArrowImpactParticle
- etithespirit.orimod.client.render.particle.LightSparkParticle
- etithespirit.orimod.common.tile.light.PersistentLightEnergyStorage (implements etithespirit.orimod.energy.ILightEnergyStorage)
- etithespirit.orimod.registry.PotionRegistry
- java.lang.ref.Reference<T>
- java.lang.ref.WeakReference<T>
- etithespirit.orimod.util.collection.EquatableWeakReference<T>
- java.lang.ref.WeakReference<T>
- net.minecraft.client.renderer.entity.layers.RenderLayer<T,
M> - etithespirit.mixin.mixins.InjectUsesInnerModel<T,
M, A>
- etithespirit.mixin.mixins.InjectUsesInnerModel<T,
- etithespirit.orimod.client.render.RenderPlayerAsSpirit
- etithespirit.orimod.registry.RenderRegistry
- etithespirit.orimod.client.render.debug.RenderUtil
- etithespirit.orimod.networking.spirit.ReplicateSpiritStatus
- etithespirit.orimod.networking.ReplicationData
- etithespirit.orimod.command.SetSpiritCommand
- etithespirit.orimod.util.collection.SidedListProvider<T>
- etithespirit.orimod.util.SidedValue<T>
- etithespirit.orimod.info.coordinate.SixSidedUtils
- net.minecraft.sounds.SoundEvent
- etithespirit.mixin.helpers.DuplicateSoundEvent
- etithespirit.orimod.registry.SoundRegistry
- etithespirit.orimod.api.spirit.SpiritAccessor
- etithespirit.orimod.spirit.client.SpiritDash
- etithespirit.orimod.spirit.SpiritIdentifier
- etithespirit.orimod.spirit.client.SpiritJump
- etithespirit.orimod.spirit.SpiritRestrictions
- etithespirit.orimod.spirit.SpiritSize
- etithespirit.orimod.apiimpl.SpiritSoundAPI (implements etithespirit.orimod.api.interfaces.ISpiritSoundAPI)
- etithespirit.orimod.client.audio.SpiritSoundPlayer
- etithespirit.orimod.client.audio.SpiritSoundProvider
- etithespirit.orimod.spirit.SpiritSounds
- etithespirit.orimod.networking.spirit.SpiritStateReplicationPacket
- etithespirit.orimod.client.audio.StartLoopEndBlockSound
- etithespirit.orimod.util.level.StateHelper
- etithespirit.orimod.common.block.StaticData
- net.minecraft.server.players.StoredUserEntry<T>
- etithespirit.orimod.server.persistence.SpiritPermissions.SpiritEntry
- net.minecraft.server.players.StoredUserList<K,
V> - etithespirit.orimod.server.persistence.SpiritPermissions
- net.minecraft.data.tags.TagsProvider<T> (implements net.minecraft.data.DataProvider)
- net.minecraft.data.tags.BlockTagsProvider
- etithespirit.orimod.datagen.BlockToolRelations
- net.minecraft.data.tags.BlockTagsProvider
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- etithespirit.exception.ArgumentNullException
- java.lang.UnsupportedOperationException
- etithespirit.exception.NotImplementedException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- etithespirit.orimod.registry.TileEntityRegistry
- etithespirit.orimod.util.TruncateNumber
- etithespirit.orimod.util.TypeErasure
- etithespirit.orimod.client.audio.VanillaSoundIdentifier
- etithespirit.orimod.util.collection.WeakList<E> (implements java.util.List<E>)
- etithespirit.orimod.common.datamanagement.WorldLoading
- etithespirit.orimod.common.tile.WorldUpdateListener
Interface Hierarchy
- etithespirit.orimod.common.tile.IAmbientSoundEmitter
- etithespirit.orimod.registry.util.IBlockItemPropertiesProvider
- etithespirit.orimod.common.block.decay.IDecayBlockIdentifier
- etithespirit.orimod.common.block.decay.IDecayBlock
- etithespirit.orimod.common.block.decay.IDecayBlockIdentifier
- etithespirit.orimod.api.interfaces.IEnvironmentalAffinityAPI
- etithespirit.orimod.common.block.light.ILightBlockIdentifier
- etithespirit.orimod.energy.ILightEnergyStorage
- etithespirit.orimod.common.tile.INetworkNBTProvider
- etithespirit.mixin.helpers.ISelfProvider
- etithespirit.orimod.util.nbt.ISimpleNBTSerializable
- etithespirit.orimod.common.item.ISpiritLightItem
- etithespirit.orimod.api.delegate.ISpiritMaterialAcquisitionFunction
- etithespirit.orimod.api.interfaces.ISpiritSoundAPI
- etithespirit.orimod.common.block.IToolRequirementProvider
- etithespirit.orimod.common.tile.WorldUpdateListener.IBlockUpdatePacket
Annotation Interface Hierarchy
- etithespirit.orimod.annotation.ClientUseOnly (implements java.lang.annotation.Annotation)
- etithespirit.orimod.annotation.NetworkReplicated (implements java.lang.annotation.Annotation)
- etithespirit.orimod.annotation.NotNetworkReplicated (implements java.lang.annotation.Annotation)
- etithespirit.orimod.annotation.ServerUseOnly (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- etithespirit.orimod.client.audio.variation.BreathLevel
- etithespirit.orimod.client.audio.variation.DamageLevel
- etithespirit.orimod.common.block.decay.DecayWorldConfigBehavior
- etithespirit.orimod.util.valuetypes.LightEnergyAdapter.EnergyTransactionDirection
- etithespirit.orimod.client.audio.variation.SpecialAttackType
- etithespirit.orimod.api.spiritmaterial.SpiritMaterial
- etithespirit.orimod.server.persistence.SpiritPermissions.ChangePermissions
- etithespirit.orimod.networking.spirit.SpiritStateReplicationPacket.EventType
- etithespirit.orimod.client.audio.VanillaSoundIdentifier.CustomSoundType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)