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>)
          • me.alexdevs.classicPeripherals.peripherals.scanner.screen.ScannerScreen
    • net.minecraft.world.inventory.AbstractContainerMenu
      • me.alexdevs.classicPeripherals.peripherals.scanner.screen.ScannerMenu
    • me.alexdevs.classicPeripherals.peripherals.crypto.AbstractCryptographicAcceleratorPeripheral (implements dan200.computercraft.api.peripheral.IPeripheral)
    • dan200.computercraft.api.pocket.AbstractPocketUpgrade (implements dan200.computercraft.api.pocket.IPocketUpgrade)
      • me.alexdevs.classicPeripherals.peripherals.crypto.upgrades.PocketCrypto
      • me.alexdevs.classicPeripherals.peripherals.radio.upgrades.PocketRadio
    • me.alexdevs.classicPeripherals.peripherals.radio.AbstractRadioPeripheral (implements dan200.computercraft.api.peripheral.IPeripheral)
    • dan200.computercraft.api.turtle.AbstractTurtleUpgrade (implements dan200.computercraft.api.turtle.ITurtleUpgrade)
      • me.alexdevs.classicPeripherals.peripherals.crypto.upgrades.TurtleCrypto
      • me.alexdevs.classicPeripherals.peripherals.radio.upgrades.TurtleRadio
    • net.neoforged.neoforge.attachment.AttachmentHolder (implements net.neoforged.neoforge.attachment.IAttachmentHolder)
    • 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)
        • net.minecraft.world.level.block.BaseEntityBlock (implements net.minecraft.world.level.block.EntityBlock)
          • me.alexdevs.classicPeripherals.peripherals.radio.AbstractRadioBlock
            • me.alexdevs.classicPeripherals.peripherals.radio.antenna.RadioAntennaBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
            • me.alexdevs.classicPeripherals.peripherals.radio.tower.RadioTowerControllerBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
        • net.minecraft.world.level.block.DirectionalBlock
          • me.alexdevs.classicPeripherals.peripherals.rfid.RfidScannerBlock (implements net.minecraft.world.level.block.EntityBlock, net.minecraft.world.level.block.SimpleWaterloggedBlock)
        • net.minecraft.world.level.block.HorizontalDirectionalBlock
          • me.alexdevs.classicPeripherals.peripherals.crypto.CryptographicAcceleratorBlock (implements net.minecraft.world.level.block.EntityBlock)
          • me.alexdevs.classicPeripherals.peripherals.nfc.NfcReaderBlock (implements net.minecraft.world.level.block.EntityBlock)
          • me.alexdevs.classicPeripherals.peripherals.scanner.ScannerBlock (implements net.minecraft.world.level.block.EntityBlock)
        • me.alexdevs.classicPeripherals.peripherals.radio.tower.RadioTowerAntennaBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
        • me.alexdevs.classicPeripherals.peripherals.radio.tower.RadioTowerPoleBlock (implements net.minecraft.world.level.block.SimpleWaterloggedBlock)
    • me.alexdevs.classicPeripherals.datagen.generators.BlockModelProvider
    • me.alexdevs.classicPeripherals.ClassicPeripherals
    • me.alexdevs.classicPeripherals.ClassicPeripheralsClientNeoForge
    • me.alexdevs.classicPeripherals.ClassicPeripheralsDataGenerator
    • me.alexdevs.classicPeripherals.ClassicPeripheralsNeoForge
    • me.alexdevs.classicPeripherals.core.Crypto
    • me.alexdevs.classicPeripherals.utils.CryptoUtils
    • net.minecraft.world.item.crafting.CustomRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
    • me.alexdevs.classicPeripherals.core.dataHolder.DataHolderHandler
    • me.alexdevs.classicPeripherals.core.dataHolder.DataHolderHandler.ItemData
    • me.alexdevs.classicPeripherals.datagen.DataProviders
    • net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IItemExtension, net.minecraft.world.level.ItemLike)
      • me.alexdevs.classicPeripherals.peripherals.nfc.item.NfcCardItem (implements me.alexdevs.classicPeripherals.core.dataHolder.IDataHolder)
      • me.alexdevs.classicPeripherals.peripherals.rfid.item.RfidBadgeItem (implements me.alexdevs.classicPeripherals.core.dataHolder.IDataHolder)
    • me.alexdevs.classicPeripherals.mixin.ItemMixin
    • me.alexdevs.classicPeripherals.datagen.generators.ItemModelProvider
    • me.alexdevs.classicPeripherals.datagen.generators.LanguageGenerator (implements net.minecraft.data.DataProvider)
    • me.alexdevs.classicPeripherals.mixin.LivingEntityMixin (implements me.alexdevs.classicPeripherals.mixinInterface.ILivingEntityMixin)
    • me.alexdevs.classicPeripherals.datagen.generators.LootTableGenerator (implements net.minecraft.data.loot.LootTableSubProvider)
    • me.alexdevs.classicPeripherals.datagen.ModelProvider (implements net.minecraft.data.DataProvider)
    • me.alexdevs.classicPeripherals.ModRegistry
    • me.alexdevs.classicPeripherals.ModRegistry.Blocks
    • me.alexdevs.classicPeripherals.ModRegistry.DataComponents
    • me.alexdevs.classicPeripherals.ModRegistry.Items
    • me.alexdevs.classicPeripherals.ModRegistry.LuaApis
    • me.alexdevs.classicPeripherals.ModRegistry.Peripherals
    • me.alexdevs.classicPeripherals.ModRegistry.Recipes
    • me.alexdevs.classicPeripherals.ModRegistry.Screens
    • me.alexdevs.classicPeripherals.ModRegistry.TileEntities
    • me.alexdevs.classicPeripherals.ModRegistry.Upgrades
    • me.alexdevs.classicPeripherals.integrations.NeoForgeEquipmentIntegration (implements me.alexdevs.classicPeripherals.platform.services.IEquipmentIntegration)
    • me.alexdevs.classicPeripherals.platform.NeoForgePlatformHelper (implements me.alexdevs.classicPeripherals.platform.services.IPlatformHelper)
    • me.alexdevs.classicPeripherals.platform.NeoForgeRegistrationHelper (implements me.alexdevs.classicPeripherals.platform.services.IRegistrationFactory)
    • me.alexdevs.classicPeripherals.peripherals.nfc.NfcReaderPeripheral (implements dan200.computercraft.api.peripheral.IPeripheral)
    • me.alexdevs.classicPeripherals.peripherals.nfc.luaApi.PocketNfcAccess
    • me.alexdevs.classicPeripherals.peripherals.nfc.luaApi.PocketNfcAPI (implements dan200.computercraft.api.lua.ILuaAPI)
    • me.alexdevs.classicPeripherals.datagen.generators.PocketUpgradeGenerator
    • me.alexdevs.classicPeripherals.utils.PocketUtils
    • me.alexdevs.classicPeripherals.core.RadioNetwork
    • net.minecraft.data.recipes.RecipeProvider (implements net.minecraft.data.DataProvider)
    • me.alexdevs.classicPeripherals.mixin.RedstoneRelayPeripheralMixin
    • me.alexdevs.classicPeripherals.peripherals.rfid.RfidScannerPeripheral (implements dan200.computercraft.api.peripheral.IPeripheral)
    • me.alexdevs.classicPeripherals.integrations.SableIntegration
    • net.minecraft.world.level.saveddata.SavedData
    • me.alexdevs.classicPeripherals.peripherals.scanner.ScannerPeripheral (implements dan200.computercraft.api.peripheral.IPeripheral)
    • me.alexdevs.classicPeripherals.platform.Services
    • net.minecraft.world.inventory.Slot
      • me.alexdevs.classicPeripherals.peripherals.scanner.screen.PrintoutSlot
    • net.minecraft.data.tags.TagsProvider<T> (implements net.minecraft.data.DataProvider)
      • me.alexdevs.classicPeripherals.datagen.generators.TagGenerator
    • me.alexdevs.classicPeripherals.datagen.generators.TurtleUpgradeGenerator
    • me.alexdevs.classicPeripherals.mixin.WirelessModemPeripheralMixin
    • me.alexdevs.classicPeripherals.mixin.WirelessNetworkMixin
    • folk.sisby.kaleido.lib.quiltconfig.api.WrappedConfig (implements folk.sisby.kaleido.lib.quiltconfig.api.Config)

Interface Hierarchy

Enum Class Hierarchy

Record Class Hierarchy