Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
      • net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
        • net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T> (implements net.minecraft.client.gui.screens.inventory.MenuAccess<T>)
    • net.minecraft.world.inventory.AbstractContainerMenu
    • appeng.client.render.crafting.AbstractCraftingUnitModelProvider<T>
    • net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.neoforged.neoforge.client.extensions.IAbstractWidgetExtension, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
      • net.minecraft.client.gui.components.AbstractButton
        • net.minecraft.client.gui.components.Button
          • appeng.client.gui.widgets.IconButton (implements appeng.client.gui.widgets.ITooltip)
    • gripe._90.megacells.integration.ae2wt.AE2WTIntegration (implements gripe._90.megacells.integration.IntegrationHelper)
    • appeng.parts.AEBasePart (implements appeng.api.networking.security.IActionHost, appeng.util.IDebugExportable, appeng.api.parts.IPart, appeng.api.implementations.IPowerChannelState, appeng.api.inventories.ISegmentedInventory, net.minecraft.world.Nameable)
      • gripe._90.megacells.item.part.CellDockPart (implements appeng.api.implementations.blockentities.IChestOrDrive, appeng.util.inv.InternalInventoryHost, appeng.helpers.IPriorityHost, appeng.api.storage.IStorageProvider)
      • gripe._90.megacells.item.part.DecompressionModulePart (implements appeng.api.networking.crafting.ICraftingProvider, appeng.api.networking.ticking.IGridTickable, appeng.helpers.IPriorityHost)
      • gripe._90.appliede.part.EMCInterfacePart (implements gripe._90.appliede.me.misc.EMCInterfaceLogicHost)
      • appeng.parts.misc.InterfacePart (implements appeng.helpers.InterfaceLogicHost)
      • appeng.parts.crafting.PatternProviderPart (implements appeng.helpers.patternprovider.PatternProviderLogicHost)
    • gripe._90.megacells.integration.appbot.AppBotIntegration (implements gripe._90.megacells.integration.IntegrationHelper)
    • gripe._90.megacells.integration.appex.AppExIntegration (implements gripe._90.megacells.integration.IntegrationHelper)
    • gripe._90.megacells.integration.appflux.AppFluxIntegration (implements gripe._90.megacells.integration.IntegrationHelper)
    • gripe._90.megacells.integration.appliede.AppliedEIntegration (implements gripe._90.megacells.integration.IntegrationHelper)
    • gripe._90.megacells.integration.appmek.AppMekIntegration (implements gripe._90.megacells.integration.IntegrationHelper)
    • gripe._90.megacells.integration.arseng.ArsEngIntegration (implements gripe._90.megacells.integration.IntegrationHelper)
    • net.neoforged.neoforge.attachment.AttachmentHolder (implements net.neoforged.neoforge.attachment.IAttachmentHolder)
      • net.minecraft.world.level.block.entity.BlockEntity (implements net.neoforged.neoforge.common.extensions.IBlockEntityExtension)
        • appeng.blockentity.AEBaseBlockEntity (implements net.minecraft.world.Clearable, appeng.util.IDebugExportable, appeng.api.inventories.ISegmentedInventory, net.minecraft.world.Nameable)
          • appeng.blockentity.grid.AENetworkedBlockEntity (implements appeng.me.helpers.IGridConnectedBlockEntity)
            • gripe._90.appliede.block.EMCInterfaceBlockEntity (implements gripe._90.appliede.me.misc.EMCInterfaceLogicHost)
            • appeng.blockentity.misc.InterfaceBlockEntity (implements appeng.api.util.IConfigurableObject, appeng.helpers.InterfaceLogicHost, appeng.helpers.IPriorityHost, appeng.api.upgrades.IUpgradeableObject)
            • appeng.blockentity.crafting.PatternProviderBlockEntity (implements appeng.helpers.patternprovider.PatternProviderLogicHost)
      • net.minecraft.world.entity.Entity (implements net.minecraft.commands.CommandSource, net.minecraft.world.level.entity.EntityAccess, net.neoforged.neoforge.common.extensions.IEntityExtension, net.minecraft.world.Nameable, net.minecraft.world.scores.ScoreHolder, net.minecraft.network.syncher.SyncedDataHolder)
    • appeng.api.inventories.BaseInternalInventory (implements appeng.api.inventories.InternalInventory)
      • appeng.util.inv.AppEngInternalInventory
    • net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
      • net.minecraft.world.level.block.Block (implements net.neoforged.neoforge.common.extensions.IBlockExtension, net.minecraft.world.level.ItemLike)
    • gripe._90.megacells.mixin.client.BuiltInModelHooksMixin
    • gripe._90.megacells.item.cell.BulkCellInventory (implements appeng.api.storage.cells.StorageCell)
    • gripe._90.megacells.item.cell.BulkCellItem.Handler (implements appeng.api.storage.cells.ICellHandler)
    • gripe._90.megacells.mixin.CellWorkbenchBlockEntityMixin (implements gripe._90.megacells.misc.CellWorkbenchHost)
    • gripe._90.megacells.misc.CompressionChain
    • gripe._90.megacells.misc.CompressionService
    • gripe._90.megacells.mixin.CraftingBlockItemMixin
    • gripe._90.megacells.misc.DecompressionPattern (implements appeng.api.crafting.IPatternDetails)
    • gripe._90.megacells.misc.DecompressionService (implements appeng.api.networking.IGridService, appeng.api.networking.IGridServiceProvider)
    • appeng.client.render.DelegateBakedModel (implements net.minecraft.client.resources.model.BakedModel)
    • net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IItemExtension, net.minecraft.world.level.ItemLike)
      • appeng.items.AEBaseItem
        • appeng.items.tools.powered.powersink.AEBasePoweredItem (implements appeng.api.implementations.items.IAEItemPowerStorage)
          • appeng.items.tools.powered.PoweredContainerItem (implements appeng.api.implementations.menuobjects.IMenuItem)
            • appeng.items.tools.powered.AbstractPortableCell (implements appeng.api.storage.cells.ICellWorkbenchItem, appeng.api.implementations.menuobjects.IMenuItem)
              • appeng.items.tools.powered.PortableCellItem (implements appeng.api.storage.cells.IBasicCellItem)
        • gripe._90.megacells.item.cell.BulkCellItem (implements appeng.api.storage.cells.ICellWorkbenchItem)
        • gripe._90.megacells.integration.DummyIntegrationItem
        • appeng.items.parts.PartItem<T> (implements appeng.api.parts.IPartItem<P>)
        • gripe._90.megacells.item.cell.PortableCellWorkbenchItem (implements appeng.api.implementations.menuobjects.IMenuItem)
        • gripe._90.megacells.integration.appmek.RadioactiveCellItem (implements appeng.api.storage.cells.ICellWorkbenchItem)
      • net.minecraft.world.item.BlockItem
    • appeng.api.implementations.menuobjects.ItemMenuHost<T> (implements appeng.api.upgrades.IUpgradeableObject)
    • gripe._90.megacells.mixin.ItemMenuHostMixin
    • gripe._90.megacells.misc.LavaTransformLogic
    • gripe._90.megacells.definition.MEGABlockEntities
    • gripe._90.megacells.definition.MEGABlocks
    • gripe._90.megacells.MEGACells
    • gripe._90.megacells.client.MEGACellsClient
    • gripe._90.megacells.definition.MEGAComponents
    • gripe._90.megacells.definition.MEGAConfig
    • gripe._90.megacells.definition.MEGACreativeTab
    • gripe._90.megacells.definition.MEGADataMaps
    • gripe._90.megacells.definition.MEGAItems
    • gripe._90.megacells.definition.MEGAMenus
    • gripe._90.megacells.definition.MEGATags
    • gripe._90.megacells.integration.appmek.RadioactiveCellInventory (implements appeng.api.storage.cells.StorageCell)
    • gripe._90.megacells.integration.appmek.RadioactiveCellItem.Handler (implements appeng.api.storage.cells.ICellHandler)

Interface Hierarchy

Enum Class Hierarchy

Record Class Hierarchy