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.options.OptionsSubScreen
          • io.github.startsmercury.simply_no_shading.impl.client.gui.screens.ConfigScreen
    • io.github.startsmercury.simply_no_shading.mixin.client.bedrockify.BedrockBlockShadingMixin
    • io.github.startsmercury.simply_no_shading.mixin.client.minecraft.ClientLevelMixin
    • io.github.startsmercury.simply_no_shading.mixin.client.minecraft.CloudRendererMixin
    • io.github.startsmercury.simply_no_shading.mixin.client.sodium.CloudRendererMixin
    • io.github.startsmercury.simply_no_shading.impl.client.config.v1.ConfigBuilder
    • io.github.startsmercury.simply_no_shading.impl.client.config.v1.ConfigBuilder.Data
    • io.github.startsmercury.simply_no_shading.mixin.client.sodium.DefaultFluidRendererMixin
    • io.github.startsmercury.simply_no_shading.impl.client.GameContext
    • io.github.startsmercury.simply_no_shading.mixin.client.minecraft.GameRendererMixin
    • io.github.startsmercury.simply_no_shading.mixin.client.minecraft.GlslPreprocessorMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.GetShaderPreprocessor)
    • io.github.startsmercury.simply_no_shading.impl.client.extension.compile.InjectedInterfaceHelper
    • io.github.startsmercury.simply_no_shading.mixin.client.iris.IrisConfigMixin
    • net.minecraft.client.KeyMapping (implements java.lang.Comparable<T>)
      • io.github.startsmercury.simply_no_shading.impl.client.KeyMapping
    • io.github.startsmercury.simply_no_shading.mixin.client.minecraft.MinecraftMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.compile.MinecraftExtension)
    • io.github.startsmercury.simply_no_shading.mixin.client.minecraft.OptionsRenderStateMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.compile.OptionsRenderStateExtension)
    • io.github.startsmercury.simply_no_shading.mixin.client.minecraft.ShaderManager$1Mixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.GetShaderPreprocessor)
    • io.github.startsmercury.simply_no_shading.impl.client.entrypoint.SimplyNoShadingFabric (implements net.fabricmc.api.ClientModInitializer)
    • io.github.startsmercury.simply_no_shading.impl.client.SimplyNoShadingImpl
    • io.github.startsmercury.simply_no_shading.impl.client.entrypoint.SimplyNoShadingModMenu (implements com.terraformersmc.modmenu.api.ModMenuApi)
    • io.github.startsmercury.simply_no_shading.impl.client.SimplyNoShadingRenderState
    • io.github.startsmercury.simply_no_shading.impl.client.entrypoint.SimplyNoShadingSodium (implements net.caffeinemc.mods.sodium.api.config.ConfigEntryPoint)
    • io.github.startsmercury.simply_no_shading.impl.client.SnsConstants

Interface Hierarchy

Enum Class Hierarchy

Record Class Hierarchy

  • java.lang.Object
    • java.lang.Record
      • io.github.startsmercury.simply_no_shading.impl.client.config.v0.Config (implements io.github.startsmercury.simply_no_shading.impl.client.config.IConfig)
      • io.github.startsmercury.simply_no_shading.impl.client.config.v1.Config (implements io.github.startsmercury.simply_no_shading.impl.client.config.IConfig)
      • io.github.startsmercury.simply_no_shading.impl.client.config.v1.ConfigData