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>)
          • com.simibubi.create.foundation.gui.menu.AbstractSimiContainerScreen<T>
        • ch.voidlee.repair.mixin.client.CreateMainMenuScreenMixin
    • net.minecraft.world.inventory.AbstractContainerMenu
      • com.simibubi.create.foundation.gui.menu.MenuBase<T>
        • com.simibubi.create.foundation.gui.menu.GhostItemMenu<T> (implements com.simibubi.create.foundation.gui.menu.IClearableMenu)
          • com.simibubi.create.foundation.gui.menu.HeldItemGhostItemMenu
            • com.simibubi.create.content.logistics.filter.AbstractFilterMenu
    • ch.voidlee.repair.mixin.client.bug_fixes.backtank_glint.BacktankArmorLayerMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.BasinBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.BeltBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.dupes.voiding.BeltInventoryMixin
    • net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
      • net.minecraft.world.level.block.Block (implements io.github.fabricators_of_create.porting_lib.extensions.extensions.BlockExtensions, io.github.fabricators_of_create.porting_lib.tool.extensions.BlockExtensions, net.fabricmc.fabric.api.block.v1.FabricBlock, net.minecraft.world.level.ItemLike)
    • net.minecraft.world.level.block.entity.BlockEntity (implements net.fabricmc.fabric.api.attachment.v1.AttachmentTarget, io.github.fabricators_of_create.porting_lib.extensions.extensions.BlockEntityExtensions, io.github.fabricators_of_create.porting_lib.extensions.extensions.INBTSerializableCompound, net.fabricmc.fabric.api.blockview.v2.RenderDataBlockEntity)
      • com.simibubi.create.foundation.blockEntity.SyncedBlockEntity (implements io.github.fabricators_of_create.porting_lib.block.CustomDataPacketHandlingBlockEntity, io.github.fabricators_of_create.porting_lib.block.CustomUpdateTagHandlingBlockEntity)
        • com.simibubi.create.foundation.blockEntity.CachedRenderBBBlockEntity (implements io.github.fabricators_of_create.porting_lib.block.CustomRenderBoundingBoxBlockEntity)
          • com.simibubi.create.foundation.blockEntity.SmartBlockEntity (implements io.github.fabricators_of_create.porting_lib.block.ChunkUnloadListeningBlockEntity, com.simibubi.create.foundation.utility.IInteractionChecker, com.simibubi.create.api.schematic.nbt.PartialSafeNBT, com.simibubi.create.api.schematic.requirement.SpecialBlockEntityItemRequirement, net.createmod.ponder.api.VirtualBlockEntity)
            • com.simibubi.create.content.kinetics.base.KineticBlockEntity (implements io.github.fabricators_of_create.porting_lib.block.CustomRenderBoundingBoxBlockEntity, com.simibubi.create.api.equipment.goggles.IHaveGoggleInformation, com.simibubi.create.api.equipment.goggles.IHaveHoveringInformation)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.ChainConveyorBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.ChuteBlockEntityMixin (implements net.minecraft.world.Clearable)
    • net.fabricmc.fabric.api.transfer.v1.storage.base.CombinedStorage<T,S> (implements net.fabricmc.fabric.api.transfer.v1.storage.Storage<T>)
      • net.fabricmc.fabric.api.transfer.v1.storage.base.CombinedSlottedStorage<T,S> (implements net.fabricmc.fabric.api.transfer.v1.storage.SlottedStorage<T>)
    • net.createmod.catnip.config.ConfigBase
    • ch.voidlee.repair.mixin.bug_fixes.ConnectivityHandlerMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.ContraptionControlsBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.tweaks.ContraptionMixin
    • ch.voidlee.repair.mixin.client.crash_fixes.ContraptionUOEMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.CopycatBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.client.bug_fixes.CopycatModelMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.CreativeCrateBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.CrushingWheelControllerBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.DeployerBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.dupes.DeployerNotifyUpdateMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.DepotBehaviourMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.DepotBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.crash_fixes.DisplayLinkPeripheralMixin
    • com.simibubi.create.foundation.pack.DynamicPack (implements net.minecraft.server.packs.PackResources)
    • ch.voidlee.repair.mixin.bug_fixes.EntityMixin
    • ch.voidlee.repair.mixin.bug_fixes.gauge_oversending.FactoryPanelBehaviourMixin
    • ch.voidlee.repair.compat.farmersdelight.FarmersDelightCompat
    • ch.voidlee.repair.mixin.bug_fixes.fluid_limit.FluidDrainingBehaviourMixin
    • ch.voidlee.repair.mixin.bug_fixes.fluid_limit.FluidFillingBehaviourMixin
    • ch.voidlee.repair.mixin.tweaks.FluidPropagatorMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.FunnelBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.optimization.FunnelBlockEntityMixin
    • ch.voidlee.repair.mixin.client.bug_fixes.handle_rotation.HandCrankAndValveVisualMixin
    • ch.voidlee.repair.mixin.bug_fixes.handle_rotation.HandCrankBlockEntityMixin
    • ch.voidlee.repair.mixin.client.bug_fixes.handle_rotation.HandCrankRendererMixin
    • ch.voidlee.repair.mixin.tweaks.HarvesterMovementBehaviourMixin
    • ch.voidlee.repair.mixin.bug_fixes.InventoryIdentifier$PairMixin
    • ch.voidlee.repair.mixin.optimization.InvManipulationBehaviourMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.ItemHatchBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.ItemVaultBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.LecternControllerBlockEntityMixin
    • ch.voidlee.repair.mixin.crash_fixes.LecternControllerBlockEntityMixin
    • ch.voidlee.repair.mixin.bug_fixes.gauge_oversending.LogisticallyLinkedBehaviourMixin
    • ch.voidlee.repair.mixin.tweaks.MechanicalMixerBlockEntityMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.MillstoneBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.PackagePortBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.PackagerBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.tweaks.PloughMovementBehaviourMixin
    • ch.voidlee.repair.mixin.client.crash_fixes.ponder_keybind.PonderKeybindsMixin
    • ch.voidlee.repair.mixin.client.crash_fixes.ponder_keybind.PonderTooltipHandlerMixin
    • ch.voidlee.repair.mixin.bug_fixes.dupes.PostboxBlockEntityMixin
    • ch.voidlee.repair.mixin.client.bug_fixes.wrench_menu.RadialWrenchMenu$EvilBlockElementMixin
    • ch.voidlee.repair.mixin.client.bug_fixes.wrench_menu.RadialWrenchMenuMixin
    • ch.voidlee.repair.Repair (implements net.fabricmc.api.ModInitializer)
    • ch.voidlee.repair.RepairBuildInfo
    • ch.voidlee.repair.RepairClient (implements net.fabricmc.api.ClientModInitializer)
    • ch.voidlee.repair.config.RepairClientConfig
    • ch.voidlee.repair.config.RepairConfig
    • ch.voidlee.repair.mixin.RepairMixinPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
    • ch.voidlee.repair.data.RepairTags
    • ch.voidlee.repair.mixin.crash_fixes.RotationPropagatorMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.SawBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.SchematicannonBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.dupes.SchematicPrinterMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.SchematicTableBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.SmartChuteBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.SmartFluidPipeBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.SmartObserverBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.crash_fixes.StateChangingBehaviorMixin
    • ch.voidlee.repair.mixin.crash_fixes.StationBlockEntityMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.StockTickerBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.clearable.ThresholdSwitchBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.dupes.voiding.ToolboxInventoryMixin
    • ch.voidlee.repair.mixin.bug_fixes.TrackNodeLocationMixin
    • ch.voidlee.repair.mixin.bug_fixes.clearable.TrackObserverBlockEntityMixin (implements net.minecraft.world.Clearable)
    • ch.voidlee.repair.mixin.bug_fixes.dupes.voiding.TreeFertilizerItemMixin
    • ch.voidlee.repair.mixin.client.bug_fixes.UprightItemRendererMixin
    • ch.voidlee.repair.mixin.bug_fixes.handle_rotation.ValveHandleBlockEntityMixin
    • ch.voidlee.repair.mixin.client.bug_fixes.VirtualRenderWorldMixin
    • ch.voidlee.repair.mixin.client.bug_fixes.XaeroTrainMapMixin

Interface Hierarchy

Enum Class Hierarchy