Hierarchy For All Packages
- dev.jaxydog.astral,
- dev.jaxydog.astral.content,
- dev.jaxydog.astral.content.block,
- dev.jaxydog.astral.content.block.custom,
- dev.jaxydog.astral.content.data,
- dev.jaxydog.astral.content.data.custom,
- dev.jaxydog.astral.content.effect,
- dev.jaxydog.astral.content.item,
- dev.jaxydog.astral.content.item.custom,
- dev.jaxydog.astral.content.item.group,
- dev.jaxydog.astral.content.power,
- dev.jaxydog.astral.content.power.action,
- dev.jaxydog.astral.content.power.condition,
- dev.jaxydog.astral.content.power.custom,
- dev.jaxydog.astral.content.sound,
- dev.jaxydog.astral.content.trinket,
- dev.jaxydog.astral.datagen,
- dev.jaxydog.astral.mixin,
- dev.jaxydog.astral.mixin.bonemeal,
- dev.jaxydog.astral.mixin.challenge,
- dev.jaxydog.astral.mixin.client,
- dev.jaxydog.astral.register,
- dev.jaxydog.astral.utility,
- dev.jaxydog.astral.utility.color,
- dev.jaxydog.astral.utility.injected
Class Hierarchy
- java.lang.Object
- net.minecraft.block.AbstractBlock (implements net.minecraft.resource.featuretoggle.ToggleableFeature)
- net.minecraft.block.Block (implements net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.item.ItemConvertible)
- dev.jaxydog.astral.content.block.AstralBlock (implements dev.jaxydog.astral.content.block.Custom)
- dev.jaxydog.astral.content.block.custom.CobbledSandstoneBlock (implements dev.jaxydog.astral.register.Registered.Generated)
- dev.jaxydog.astral.content.block.custom.DyedAmethystBlock (implements dev.jaxydog.astral.register.Registered.Generated)
- dev.jaxydog.astral.content.block.custom.DyedAmethystClusterBlock (implements dev.jaxydog.astral.register.Registered.Client)
- dev.jaxydog.astral.content.block.custom.DyedBuddingAmethystBlock
- dev.jaxydog.astral.content.block.custom.RandomizerBlock (implements dev.jaxydog.astral.register.Registered.Generated)
- net.minecraft.block.SlabBlock (implements net.minecraft.block.Waterloggable)
- dev.jaxydog.astral.content.block.AstralSlabBlock (implements dev.jaxydog.astral.content.block.Custom)
- dev.jaxydog.astral.content.block.custom.LogSlabBlock (implements dev.jaxydog.astral.register.Registered.Generated)
- dev.jaxydog.astral.content.block.AstralSlabBlock (implements dev.jaxydog.astral.content.block.Custom)
- net.minecraft.block.StairsBlock (implements net.minecraft.block.Waterloggable)
- dev.jaxydog.astral.content.block.AstralStairsBlock (implements dev.jaxydog.astral.content.block.Custom)
- dev.jaxydog.astral.content.block.custom.SmoothStoneStairsBlock (implements dev.jaxydog.astral.register.Registered.Generated)
- dev.jaxydog.astral.content.block.AstralStairsBlock (implements dev.jaxydog.astral.content.block.Custom)
- net.minecraft.block.WallBlock (implements net.minecraft.block.Waterloggable)
- dev.jaxydog.astral.content.block.AstralWallBlock (implements dev.jaxydog.astral.content.block.Custom)
- dev.jaxydog.astral.content.block.AstralBlock (implements dev.jaxydog.astral.content.block.Custom)
- net.minecraft.block.Block (implements net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.item.ItemConvertible)
- net.minecraft.client.gui.AbstractParentElement (implements net.minecraft.client.gui.ParentElement)
- net.minecraft.client.gui.screen.Screen (implements net.minecraft.client.gui.Drawable)
- net.minecraft.client.gui.screen.ingame.HandledScreen<T> (implements net.minecraft.client.gui.screen.ingame.ScreenHandlerProvider<T>)
- net.minecraft.client.gui.screen.ingame.AbstractInventoryScreen<T>
- dev.jaxydog.astral.mixin.client.CreativeInventoryScreenMixin
- net.minecraft.client.gui.screen.ingame.AbstractInventoryScreen<T>
- net.minecraft.client.gui.screen.ingame.HandledScreen<T> (implements net.minecraft.client.gui.screen.ingame.ScreenHandlerProvider<T>)
- net.minecraft.client.gui.screen.Screen (implements net.minecraft.client.gui.Drawable)
- net.minecraft.client.sound.AbstractSoundInstance (implements net.minecraft.client.sound.SoundInstance)
- net.minecraft.client.sound.MovingSoundInstance (implements net.minecraft.client.sound.TickableSoundInstance)
- net.minecraft.client.sound.EntityTrackingSoundInstance
- dev.jaxydog.astral.utility.EntityTrackingUnboundedSoundInstance
- net.minecraft.client.sound.EntityTrackingSoundInstance
- net.minecraft.client.sound.PositionedSoundInstance
- dev.jaxydog.astral.utility.PositionedUnboundedSoundInstance
- net.minecraft.client.sound.MovingSoundInstance (implements net.minecraft.client.sound.TickableSoundInstance)
- io.github.apace100.apoli.power.factory.action.ActionFactory<T> (implements io.github.apace100.apoli.power.factory.Factory)
- dev.jaxydog.astral.content.power.AstralActionFactory<T> (implements dev.jaxydog.astral.register.Registered)
- dev.jaxydog.astral.mixin.ArmorItemMixin
- dev.jaxydog.astral.Astral (implements net.fabricmc.api.ModInitializer)
- dev.jaxydog.astral.content.power.AstralAction<T> (implements dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.content.item.AstralArmorItem.Material (implements net.minecraft.item.ArmorMaterial)
- dev.jaxydog.astral.content.item.AstralArmorItem.Material.Builder
- dev.jaxydog.astral.AstralClient (implements net.fabricmc.api.ClientModInitializer)
- dev.jaxydog.astral.content.power.AstralCondition<T> (implements dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.content.power.condition.DistanceCondition
- dev.jaxydog.astral.content.power.condition.MoonPhaseCondition
- dev.jaxydog.astral.content.power.condition.UnobstructedBlockInRadiusCondition
- dev.jaxydog.astral.AstralDataGenerator (implements net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint)
- dev.jaxydog.astral.content.power.AstralMetaAction (implements dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.content.power.action.RepeatAction
- dev.jaxydog.astral.content.power.AstralMetaCondition (implements dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.AstralServer (implements net.fabricmc.api.DedicatedServerModInitializer)
- dev.jaxydog.astral.content.trinket.AstralTrinketPredicate (implements dev.jaxydog.astral.register.Registered.Common)
- net.minecraft.block.entity.BlockEntity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, net.fabricmc.fabric.api.blockview.v2.RenderDataBlockEntity)
- net.minecraft.block.entity.LockableContainerBlockEntity (implements net.minecraft.inventory.Inventory, net.minecraft.util.Nameable, net.minecraft.screen.NamedScreenHandlerFactory)
- dev.jaxydog.astral.mixin.AbstractFurnaceBlockEntityMixin (implements net.minecraft.recipe.RecipeInputProvider, net.minecraft.recipe.RecipeUnlocker, net.minecraft.inventory.SidedInventory)
- net.minecraft.block.entity.LockableContainerBlockEntity (implements net.minecraft.inventory.Inventory, net.minecraft.util.Nameable, net.minecraft.screen.NamedScreenHandlerFactory)
- dev.jaxydog.astral.mixin.bonemeal.CactusBlockMixin
- dev.jaxydog.astral.mixin.client.ClientPlayNetworkHandlerMixin (implements net.minecraft.network.listener.ClientPlayPacketListener, net.minecraft.network.listener.TickablePacketListener)
- io.github.apace100.apoli.power.factory.condition.ConditionFactory<T> (implements io.github.apace100.apoli.power.factory.Factory)
- dev.jaxydog.astral.content.power.AstralConditionFactory<T> (implements dev.jaxydog.astral.register.Registered)
- dev.jaxydog.astral.register.ContentRegistrar (implements dev.jaxydog.astral.register.Registered.All, dev.jaxydog.astral.register.Registered.Generated)
- dev.jaxydog.astral.content.power.AstralActions
- dev.jaxydog.astral.content.block.AstralBlocks
- dev.jaxydog.astral.content.power.AstralConditions
- dev.jaxydog.astral.content.data.AstralData
- dev.jaxydog.astral.content.data.AstralDataLoaders
- dev.jaxydog.astral.content.AstralGamerules
- dev.jaxydog.astral.content.item.group.AstralItemGroups
- dev.jaxydog.astral.content.item.AstralItems
- dev.jaxydog.astral.content.effect.AstralPotions
- dev.jaxydog.astral.content.power.AstralPowers
- dev.jaxydog.astral.content.sound.AstralSoundEvents
- dev.jaxydog.astral.content.effect.AstralStatusEffects
- dev.jaxydog.astral.content.trinket.AstralTrinketPredicates
- dev.jaxydog.astral.content.CustomContent
- dev.jaxydog.astral.mixin.client.CowEntityRendererMixin
- dev.jaxydog.astral.utility.CurrencyHelper.CurrencyMap<T>
- net.minecraft.entity.Entity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, net.minecraft.server.command.CommandOutput, dev.onyxstudios.cca.api.v3.component.ComponentAccess, net.minecraft.world.entity.EntityLike, net.minecraft.util.Nameable)
- dev.jaxydog.astral.mixin.challenge.EvokerFangsEntityMixin (implements net.minecraft.entity.Ownable)
- dev.jaxydog.astral.mixin.ItemEntityMixin
- dev.jaxydog.astral.mixin.LightningEntityMixin (implements dev.jaxydog.astral.utility.injected.AstralLightningEntity)
- net.minecraft.entity.LivingEntity (implements dev.jaxydog.astral.utility.injected.AstralLivingEntity, net.minecraft.entity.Attackable)
- net.minecraft.entity.mob.MobEntity (implements net.minecraft.entity.Targeter)
- dev.jaxydog.astral.mixin.challenge.EnderDragonEntityMixin (implements net.minecraft.entity.mob.Monster)
- net.minecraft.entity.mob.PathAwareEntity
- net.minecraft.entity.passive.GolemEntity
- dev.jaxydog.astral.mixin.challenge.IronGolemEntityMixin (implements net.minecraft.entity.mob.Angerable)
- net.minecraft.entity.mob.HostileEntity (implements net.minecraft.entity.mob.Monster)
- dev.jaxydog.astral.mixin.challenge.CreeperEntityMixin (implements net.minecraft.client.render.entity.feature.SkinOverlayOwner)
- dev.jaxydog.astral.mixin.challenge.GuardianEntityMixin
- net.minecraft.entity.passive.PassiveEntity
- net.minecraft.entity.passive.AnimalEntity
- dev.jaxydog.astral.mixin.challenge.BeeEntityMixin (implements net.minecraft.entity.mob.Angerable, net.minecraft.entity.Flutterer)
- dev.jaxydog.astral.mixin.FoxEntityMixin (implements dev.jaxydog.astral.utility.injected.SprayableEntity, net.minecraft.entity.VariantHolder<T>)
- dev.jaxydog.astral.mixin.challenge.PolarBearEntityMixin (implements net.minecraft.entity.mob.Angerable)
- net.minecraft.entity.passive.TameableEntity (implements net.minecraft.entity.Tameable)
- dev.jaxydog.astral.mixin.CatEntityMixin (implements dev.jaxydog.astral.utility.injected.SprayableEntity, net.minecraft.entity.VariantHolder<T>)
- dev.jaxydog.astral.mixin.challenge.WolfEntityMixin (implements net.minecraft.entity.mob.Angerable)
- dev.jaxydog.astral.mixin.AnimalEntityMixin
- dev.jaxydog.astral.mixin.MooshroomEntityMixin (implements net.minecraft.entity.Shearable, net.minecraft.entity.VariantHolder<T>)
- net.minecraft.entity.passive.AnimalEntity
- dev.jaxydog.astral.mixin.PassiveEntityMixin
- dev.jaxydog.astral.mixin.CowEntityMixin
- net.minecraft.entity.mob.WaterCreatureEntity
- dev.jaxydog.astral.mixin.challenge.DolphinEntityMixin
- net.minecraft.entity.passive.FishEntity (implements net.minecraft.entity.Bucketable)
- dev.jaxydog.astral.mixin.challenge.PufferfishEntityMixin
- net.minecraft.entity.passive.GolemEntity
- dev.jaxydog.astral.mixin.challenge.SlimeEntityMixin (implements net.minecraft.entity.mob.Monster)
- dev.jaxydog.astral.mixin.challenge.MobEntityMixin (implements net.minecraft.entity.Targeter)
- net.minecraft.entity.mob.MobEntity (implements net.minecraft.entity.Targeter)
- dev.jaxydog.astral.mixin.challenge.LivingEntityMixin (implements dev.jaxydog.astral.utility.injected.AstralLivingEntity, net.minecraft.entity.Attackable)
- net.minecraft.entity.projectile.ProjectileEntity (implements net.minecraft.entity.Ownable)
- net.minecraft.entity.projectile.ExplosiveProjectileEntity
- net.minecraft.entity.projectile.AbstractFireballEntity (implements net.minecraft.entity.FlyingItemEntity)
- dev.jaxydog.astral.mixin.challenge.FireballEntityMixin
- dev.jaxydog.astral.mixin.challenge.SmallFireballEntityMixin
- dev.jaxydog.astral.mixin.challenge.WitherSkullEntityMixin
- net.minecraft.entity.projectile.AbstractFireballEntity (implements net.minecraft.entity.FlyingItemEntity)
- dev.jaxydog.astral.mixin.challenge.LlamaSpitEntityMixin
- net.minecraft.entity.projectile.PersistentProjectileEntity
- dev.jaxydog.astral.mixin.challenge.TridentEntityMixin
- dev.jaxydog.astral.mixin.challenge.PersistentProjectileEntityMixin
- dev.jaxydog.astral.mixin.challenge.ShulkerBulletEntityMixin
- net.minecraft.entity.projectile.ExplosiveProjectileEntity
- dev.jaxydog.astral.mixin.EntityMixin (implements net.minecraft.server.command.CommandOutput, dev.onyxstudios.cca.api.v3.component.ComponentAccess, net.minecraft.world.entity.EntityLike, net.minecraft.util.Nameable)
- net.fabricmc.fabric.api.datagen.v1.provider.FabricAdvancementProvider (implements net.minecraft.data.DataProvider)
- dev.jaxydog.astral.datagen.AdvancementGenerator
- net.fabricmc.fabric.api.datagen.v1.provider.FabricLanguageProvider (implements net.minecraft.data.DataProvider)
- dev.jaxydog.astral.datagen.LanguageGenerator
- net.minecraft.client.render.entity.feature.FeatureRenderer<T,
M> - dev.jaxydog.astral.mixin.client.ArmorFeatureRendererMixin<T,
M, A> - dev.jaxydog.astral.mixin.client.HeadFeatureRendererMixin<T,
M>
- dev.jaxydog.astral.mixin.client.ArmorFeatureRendererMixin<T,
- net.minecraft.entity.ai.goal.Goal
- dev.jaxydog.astral.mixin.challenge.GuardianEntityFireBeamGoalMixin
- dev.jaxydog.astral.utility.injected.SprayableEntity.EscapeSprayGoal<T>
- net.minecraft.item.Item (implements net.fabricmc.fabric.api.item.v1.FabricItem, net.minecraft.item.ItemConvertible, net.minecraft.resource.featuretoggle.ToggleableFeature)
- net.minecraft.item.ArmorItem (implements net.minecraft.item.Equipment)
- dev.jaxydog.astral.content.item.AstralArmorItem (implements dev.jaxydog.astral.content.item.Custom, dev.jaxydog.astral.content.item.LoreHolder)
- dev.jaxydog.astral.content.item.custom.CloudyArmorItem (implements dev.jaxydog.astral.content.item.custom.Cloudy, dev.jaxydog.astral.content.item.Colored)
- dev.jaxydog.astral.content.item.custom.DyeableCloudyArmorItem (implements net.minecraft.item.DyeableItem)
- dev.jaxydog.astral.content.item.custom.CloudyArmorItem (implements dev.jaxydog.astral.content.item.custom.Cloudy, dev.jaxydog.astral.content.item.Colored)
- dev.jaxydog.astral.content.item.AstralArmorItem (implements dev.jaxydog.astral.content.item.Custom, dev.jaxydog.astral.content.item.LoreHolder)
- dev.jaxydog.astral.content.item.AstralItem (implements dev.jaxydog.astral.content.item.Custom, dev.jaxydog.astral.content.item.LoreHolder)
- dev.jaxydog.astral.content.item.BottleItem
- dev.jaxydog.astral.content.item.custom.ChocolateMilkItem
- dev.jaxydog.astral.content.item.BowlItem
- dev.jaxydog.astral.content.item.custom.CloudyItem (implements dev.jaxydog.astral.content.item.custom.Cloudy, dev.jaxydog.astral.content.item.Colored)
- dev.jaxydog.astral.content.item.custom.DyedAmethystShardItem (implements dev.jaxydog.astral.register.Registered.Generated)
- dev.jaxydog.astral.content.item.custom.MirrorItem (implements dev.jaxydog.astral.register.Registered.Client)
- dev.jaxydog.astral.content.item.custom.PlaceholderItem (implements dev.jaxydog.astral.content.item.Customized, net.minecraft.item.Equipment)
- dev.jaxydog.astral.content.item.custom.PlaceholderMimicItem
- dev.jaxydog.astral.content.item.custom.RandomEffectItem (implements dev.jaxydog.astral.register.Registered.Generated)
- dev.jaxydog.astral.content.item.custom.SprayBottleItem (implements dev.jaxydog.astral.content.item.custom.Sprayed)
- dev.jaxydog.astral.content.item.BottleItem
- net.minecraft.item.BlockItem
- dev.jaxydog.astral.content.item.AstralBlockItem (implements dev.jaxydog.astral.content.item.Custom, dev.jaxydog.astral.content.item.LoreHolder)
- net.minecraft.item.PotionItem
- dev.jaxydog.astral.content.item.AstralPotionItem (implements dev.jaxydog.astral.content.item.Custom, dev.jaxydog.astral.content.item.LoreHolder)
- dev.jaxydog.astral.content.item.custom.SprayPotionItem (implements dev.jaxydog.astral.content.item.custom.Sprayed)
- dev.jaxydog.astral.content.item.AstralPotionItem (implements dev.jaxydog.astral.content.item.Custom, dev.jaxydog.astral.content.item.LoreHolder)
- net.minecraft.item.ToolItem
- net.minecraft.item.MiningToolItem (implements net.minecraft.item.Vanishable)
- dev.jaxydog.astral.mixin.AxeItemMixin
- net.minecraft.item.MiningToolItem (implements net.minecraft.item.Vanishable)
- net.minecraft.item.ArmorItem (implements net.minecraft.item.Equipment)
- net.minecraft.item.ItemGroup (implements dev.jaxydog.astral.utility.injected.AstralItemGroup)
- dev.jaxydog.astral.content.item.group.AstralItemGroup (implements dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.content.item.group.AstralCycledItemGroup
- dev.jaxydog.astral.content.item.group.AstralItemGroup (implements dev.jaxydog.astral.register.Registered.Common)
- net.minecraft.item.ItemGroup.Builder
- dev.jaxydog.astral.content.item.group.AstralItemGroup.Builder
- dev.jaxydog.astral.content.item.group.AstralCycledItemGroup.Builder
- dev.jaxydog.astral.content.item.group.AstralItemGroup.Builder
- dev.jaxydog.astral.mixin.ItemGroupMixin (implements dev.jaxydog.astral.utility.injected.AstralItemGroup)
- dev.jaxydog.astral.mixin.ItemMixin
- dev.jaxydog.astral.mixin.ItemStackMixin (implements dev.jaxydog.astral.utility.injected.AstralItemStack)
- dev.jaxydog.astral.datagen.JarAccess
- dev.jaxydog.astral.datagen.LootTableGenerator (implements net.minecraft.data.DataProvider)
- dev.jaxydog.astral.mixin.ModelMixin (implements dev.jaxydog.astral.utility.injected.AstralModel)
- net.minecraft.data.client.ModelProvider (implements net.minecraft.data.DataProvider)
- net.fabricmc.fabric.api.datagen.v1.provider.FabricModelProvider
- dev.jaxydog.astral.datagen.ModelGenerator
- net.fabricmc.fabric.api.datagen.v1.provider.FabricModelProvider
- net.minecraft.entity.ai.brain.task.MultiTickTask<E> (implements net.minecraft.entity.ai.brain.task.Task<E>)
- dev.jaxydog.astral.mixin.challenge.RamImpactTaskMixin
- dev.jaxydog.astral.mixin.challenge.SonicBoomTaskMixin
- dev.jaxydog.astral.mixin.bonemeal.NetherWartBlockMixin
- dev.jaxydog.astral.mixin.NetworkStateMixin (implements net.minecraft.network.PacketBundleHandler.BundlerGetter)
- dev.jaxydog.astral.mixin.ParrotEntityMixin
- dev.jaxydog.astral.mixin.PlayerInventoryMixin (implements net.minecraft.inventory.Inventory, net.minecraft.util.Nameable)
- dev.jaxydog.astral.mixin.PlaySoundCommandMixin
- net.minecraft.network.packet.s2c.play.PlaySoundFromEntityS2CPacket (implements net.minecraft.network.packet.Packet<T>)
- dev.jaxydog.astral.utility.PlayUnboundedSoundFromEntityS2CPacket
- net.minecraft.network.packet.s2c.play.PlaySoundS2CPacket (implements net.minecraft.network.packet.Packet<T>)
- dev.jaxydog.astral.utility.PlayUnboundedSoundS2CPacket
- net.minecraft.potion.Potion
- dev.jaxydog.astral.content.effect.AstralPotion (implements dev.jaxydog.astral.register.Registered.Common)
- io.github.apace100.apoli.power.Power
- dev.jaxydog.astral.content.power.AstralPower
- dev.jaxydog.astral.content.power.custom.ActionOnSprayPower
- dev.jaxydog.astral.content.power.custom.ActionWhenSprayedPower
- dev.jaxydog.astral.content.power.custom.ModifyScalePower
- io.github.apace100.apoli.power.CooldownPower (implements io.github.apace100.apoli.power.HudRendered)
- dev.jaxydog.astral.content.power.custom.TickingCooldownPower
- dev.jaxydog.astral.content.power.custom.ActionOnKeyPower (implements io.github.apace100.apoli.power.Active)
- dev.jaxydog.astral.content.power.custom.TickingCooldownPower
- dev.jaxydog.astral.content.power.AstralPower
- io.github.apace100.apoli.power.factory.PowerFactory<P> (implements io.github.apace100.apoli.power.factory.Factory)
- dev.jaxydog.astral.content.power.AstralPowerFactory<P> (implements dev.jaxydog.astral.register.Registered.Common)
- net.minecraft.data.server.recipe.RecipeProvider (implements net.minecraft.data.DataProvider)
- net.fabricmc.fabric.api.datagen.v1.provider.FabricRecipeProvider
- dev.jaxydog.astral.datagen.RecipeGenerator
- net.fabricmc.fabric.api.datagen.v1.provider.FabricRecipeProvider
- dev.jaxydog.astral.register.RegisteredMap<K,
V> (implements dev.jaxydog.astral.register.Registered.All, dev.jaxydog.astral.register.Registered.Generated) - dev.jaxydog.astral.register.ArmorMap<V>
- dev.jaxydog.astral.register.DyeMap<V>
- dev.jaxydog.astral.content.item.custom.PlaceholderMimicItem.Group
- dev.jaxydog.astral.utility.color.Rgb
- dev.jaxydog.astral.utility.color.Rgba
- dev.jaxydog.astral.mixin.ShapelessRecipeMixin
- net.minecraft.resource.SinglePreparationResourceReloader<T> (implements net.minecraft.resource.ResourceReloader)
- net.minecraft.resource.JsonDataLoader
- dev.jaxydog.astral.content.data.AstralJsonDataLoader (implements net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener, dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.content.data.custom.CurrencyLoader
- dev.jaxydog.astral.content.data.AstralJsonDataLoader (implements net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener, dev.jaxydog.astral.register.Registered.Common)
- net.minecraft.resource.JsonDataLoader
- net.minecraft.sound.SoundEvent
- dev.jaxydog.astral.content.sound.AstralSoundEvent (implements dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.mixin.client.SoundSystemMixin
- net.minecraft.entity.effect.StatusEffect
- dev.jaxydog.astral.content.effect.AstralStatusEffect (implements dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.mixin.bonemeal.SugarCaneBlockMixin
- dev.jaxydog.astral.datagen.TagGenerator (implements net.minecraft.data.DataProvider)
- dev.jaxydog.astral.datagen.TextureGenerator (implements net.minecraft.data.DataProvider)
- dev.jaxydog.astral.datagen.TextureGenerator.Instance<T> (implements net.minecraft.data.DataProvider)
- net.minecraft.world.World (implements java.lang.AutoCloseable, net.minecraft.world.WorldAccess)
- dev.jaxydog.astral.mixin.client.ClientWorldMixin (implements dev.jaxydog.astral.utility.injected.AstralClientWorld)
- net.minecraft.block.AbstractBlock (implements net.minecraft.resource.featuretoggle.ToggleableFeature)
Interface Hierarchy
- dev.jaxydog.astral.utility.injected.AstralClientWorld
- dev.jaxydog.astral.utility.injected.AstralItemGroup
- dev.jaxydog.astral.utility.injected.AstralItemStack
- dev.jaxydog.astral.utility.injected.AstralLightningEntity
- dev.jaxydog.astral.utility.injected.AstralLivingEntity
- dev.jaxydog.astral.utility.injected.AstralModel
- dev.jaxydog.astral.content.block.BlockConvertible
- dev.jaxydog.astral.content.block.Colored (also extends dev.jaxydog.astral.register.Registered.Client)
- dev.jaxydog.astral.content.block.Custom (also extends dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.utility.ChallengeHelper
- dev.jaxydog.astral.content.item.custom.Cloudy
- dev.jaxydog.astral.utility.color.ColorBiMapper<T>
- dev.jaxydog.astral.utility.color.ColorHelper
- dev.jaxydog.astral.utility.color.ColorMapper
- dev.jaxydog.astral.utility.CurrencyHelper
- dev.jaxydog.astral.utility.CurrencyHelper.ItemRepresentable
- dev.jaxydog.astral.content.item.Customized
- dev.jaxydog.astral.mixin.challenge.HoglinMixin
- net.minecraft.item.ItemConvertible
- dev.jaxydog.astral.content.item.Colored (also extends dev.jaxydog.astral.register.Registered.Client)
- dev.jaxydog.astral.content.item.Custom (also extends dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.content.item.custom.Sprayed (also extends dev.jaxydog.astral.register.Registered.Client)
- dev.jaxydog.astral.content.item.LoreHolder
- dev.jaxydog.astral.mixin.NetworkStateMixin.PacketHandlerInitializerAccess
- dev.jaxydog.astral.register.Registered
- dev.jaxydog.astral.register.Registered.Client
- dev.jaxydog.astral.content.block.Colored (also extends dev.jaxydog.astral.content.block.BlockConvertible)
- dev.jaxydog.astral.content.item.Colored (also extends net.minecraft.item.ItemConvertible)
- dev.jaxydog.astral.register.Registered.All (also extends dev.jaxydog.astral.register.Registered.Common, dev.jaxydog.astral.register.Registered.Server)
- dev.jaxydog.astral.content.item.custom.Sprayed (also extends dev.jaxydog.astral.content.item.Custom)
- dev.jaxydog.astral.register.Registered.Common
- dev.jaxydog.astral.content.block.Custom (also extends dev.jaxydog.astral.content.block.BlockConvertible)
- dev.jaxydog.astral.content.item.Custom (also extends net.minecraft.item.ItemConvertible)
- dev.jaxydog.astral.content.item.custom.Sprayed (also extends dev.jaxydog.astral.register.Registered.Client)
- dev.jaxydog.astral.register.Registered.All (also extends dev.jaxydog.astral.register.Registered.Client, dev.jaxydog.astral.register.Registered.Server)
- dev.jaxydog.astral.register.Registered.Generated
- dev.jaxydog.astral.register.Registered.Server
- dev.jaxydog.astral.register.Registered.All (also extends dev.jaxydog.astral.register.Registered.Client, dev.jaxydog.astral.register.Registered.Common)
- dev.jaxydog.astral.register.Registered.Client
- dev.jaxydog.astral.utility.injected.SprayableEntity
- dev.jaxydog.astral.content.item.custom.Sprayed.SprayTarget
Annotation Interface Hierarchy
- dev.jaxydog.astral.register.IgnoreRegistration (implements java.lang.annotation.Annotation)
- dev.jaxydog.astral.register.RegistrationPriority (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)
- dev.jaxydog.astral.utility.CowType (implements net.minecraft.util.StringIdentifiable)
- dev.jaxydog.astral.content.block.custom.DyedAmethystClusterBlock.Type
- dev.jaxydog.astral.register.Environment
- dev.jaxydog.astral.content.data.custom.MoonPhase
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.jaxydog.astral.content.effect.AstralPotion.Recipe
- dev.jaxydog.astral.utility.CurrencyHelper.Reward (implements dev.jaxydog.astral.utility.CurrencyHelper.ItemRepresentable)
- dev.jaxydog.astral.utility.CurrencyHelper.Skeleton (implements dev.jaxydog.astral.utility.CurrencyHelper.ItemRepresentable)
- dev.jaxydog.astral.utility.CurrencyHelper.Unit (implements java.lang.Comparable<T>, dev.jaxydog.astral.utility.CurrencyHelper.ItemRepresentable)
- dev.jaxydog.astral.utility.color.ImageBiMapper<T>
- dev.jaxydog.astral.utility.color.ImageMapper
- dev.jaxydog.astral.content.sound.SoundContext
- dev.jaxydog.astral.content.item.custom.Sprayed.Behavior<T>
- dev.jaxydog.astral.content.item.custom.Sprayed.BlockTarget (implements dev.jaxydog.astral.content.item.custom.Sprayed.SprayTarget)
- dev.jaxydog.astral.content.item.custom.Sprayed.EntityTarget (implements dev.jaxydog.astral.content.item.custom.Sprayed.SprayTarget)
- dev.jaxydog.astral.content.item.custom.Sprayed.RefillContext
- dev.jaxydog.astral.content.item.custom.Sprayed.Source
- dev.jaxydog.astral.content.item.custom.Sprayed.SprayResult
- java.lang.Record