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
    • net.minecraft.client.gui.components.AbstractWidget (implements net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.layouts.LayoutElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.components.Renderable)
    • com.codinglitch.simpleradio.radio.effects.AudioEffect
    • net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
      • net.minecraft.world.level.block.Block (implements net.minecraftforge.common.extensions.IForgeBlock, net.minecraft.world.level.ItemLike)
        • net.minecraft.world.level.block.BaseEntityBlock (implements net.minecraft.world.level.block.EntityBlock)
    • net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>)
      • net.minecraft.world.level.block.entity.BlockEntity (implements net.minecraftforge.common.extensions.IForgeBlockEntity)
        • com.codinglitch.simpleradio.core.registry.blocks.RadioBlockEntity (implements com.codinglitch.simpleradio.core.central.Receiving)
        • com.codinglitch.simpleradio.core.registry.blocks.RadiosmitherBlockEntity (implements com.codinglitch.simpleradio.core.central.BaseContainer, net.minecraft.world.MenuProvider)
    • com.codinglitch.simpleradio.platform.ClientServices
    • com.codinglitch.simpleradio.radio.CommonRadioPlugin
    • com.codinglitch.simpleradio.CommonSimpleRadio
    • com.codinglitch.simpleradio.client.CommonSimpleRadioClient
    • com.codinglitch.simpleradio.platform.ForgeClientNetworkingHelper (implements com.codinglitch.simpleradio.platform.services.ClientNetworkingHelper)
    • com.codinglitch.simpleradio.platform.ForgeClientRegistryHelper (implements com.codinglitch.simpleradio.platform.services.ClientRegistryHelper)
    • com.codinglitch.simpleradio.core.ForgeLoader
    • com.codinglitch.simpleradio.platform.ForgeNetworkingHelper (implements com.codinglitch.simpleradio.platform.services.NetworkingHelper)
    • com.codinglitch.simpleradio.platform.ForgePlatformHelper (implements com.codinglitch.simpleradio.platform.services.PlatformHelper)
    • com.codinglitch.simpleradio.platform.ForgeRegistryHelper (implements com.codinglitch.simpleradio.platform.services.RegistryHelper)
    • com.codinglitch.simpleradio.core.central.Frequency
    • net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.minecraftforge.common.extensions.IForgeItem, net.minecraft.world.level.ItemLike)
      • net.minecraft.world.item.BlockItem
        • com.codinglitch.simpleradio.core.registry.items.RadioItem (implements com.codinglitch.simpleradio.core.central.Receiving)
      • com.codinglitch.simpleradio.core.registry.items.TransceiverItem (implements com.codinglitch.simpleradio.core.central.Receiving)
    • com.codinglitch.simpleradio.lexiconfig.classes.LexiconData
    • com.codinglitch.simpleradio.lexiconfig.Lexiconfig
    • com.codinglitch.simpleradio.lexiconfig.classes.LexiconPageData
    • com.codinglitch.simpleradio.lexiconfig.serializers.LexiconSerializer
    • com.codinglitch.simpleradio.mixin.MixinMinecraft
    • com.codinglitch.simpleradio.mixin.MixinTitleScreen
    • net.minecraft.client.model.Model
      • com.codinglitch.simpleradio.client.models.RadioModel
    • com.codinglitch.simpleradio.radio.RadioChannel (implements java.util.function.Supplier<T>)
    • com.codinglitch.simpleradio.radio.RadioManager
    • com.codinglitch.simpleradio.RadioPlugin (implements de.maxhenkel.voicechat.api.VoicechatPlugin)
    • com.codinglitch.simpleradio.client.renderers.RadioRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
    • com.codinglitch.simpleradio.radio.RadioSource
    • java.lang.Record
    • com.codinglitch.simpleradio.platform.Services
    • com.codinglitch.simpleradio.SimpleRadio
    • com.codinglitch.simpleradio.core.registry.SimpleRadioBlockEntities
    • com.codinglitch.simpleradio.core.registry.SimpleRadioBlocks
    • com.codinglitch.simpleradio.client.SimpleRadioClient
    • com.codinglitch.simpleradio.core.registry.SimpleRadioItems
    • com.codinglitch.simpleradio.core.registry.SimpleRadioMenus
    • com.codinglitch.simpleradio.core.registry.SimpleRadioSounds
    • org.joml.Vector3f (implements java.lang.Cloneable, java.io.Externalizable, org.joml.Vector3fc)

Interface Hierarchy

Annotation Interface Hierarchy

  • com.codinglitch.simpleradio.lexiconfig.annotations.Lexicon (implements java.lang.annotation.Annotation)
  • com.codinglitch.simpleradio.lexiconfig.annotations.LexiconEntry (implements java.lang.annotation.Annotation)
  • com.codinglitch.simpleradio.lexiconfig.annotations.LexiconPage (implements java.lang.annotation.Annotation)

Enum Class Hierarchy