Hierarchy For Package dev.jaxydog.astral.mixin

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • dev.jaxydog.astral.mixin.ArmorItemMixin
    • 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.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.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)
          • net.minecraft.entity.mob.PathAwareEntity
            • net.minecraft.entity.passive.PassiveEntity
              • net.minecraft.entity.passive.AnimalEntity
                • dev.jaxydog.astral.mixin.FoxEntityMixin (implements dev.jaxydog.astral.utility.injected.SprayableEntity, net.minecraft.entity.VariantHolder<T>)
                • 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.AnimalEntityMixin
              • dev.jaxydog.astral.mixin.MooshroomEntityMixin (implements net.minecraft.entity.Shearable, net.minecraft.entity.VariantHolder<T>)
            • dev.jaxydog.astral.mixin.PassiveEntityMixin
    • 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.minecraft.item.Item (implements net.fabricmc.fabric.api.item.v1.FabricItem, net.minecraft.item.ItemConvertible, net.minecraft.resource.featuretoggle.ToggleableFeature)
      • net.minecraft.item.ToolItem
        • net.minecraft.item.MiningToolItem (implements net.minecraft.item.Vanishable)
    • 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.mixin.ModelMixin (implements dev.jaxydog.astral.utility.injected.AstralModel)
    • 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
    • dev.jaxydog.astral.mixin.ShapelessRecipeMixin

Interface Hierarchy