Hierarchy For All Packages
- io.github.startsmercury.simply_no_shading.impl.client,
- io.github.startsmercury.simply_no_shading.impl.client.config,
- io.github.startsmercury.simply_no_shading.impl.client.config.v0,
- io.github.startsmercury.simply_no_shading.impl.client.config.v1,
- io.github.startsmercury.simply_no_shading.impl.client.entrypoint,
- io.github.startsmercury.simply_no_shading.impl.client.extension,
- io.github.startsmercury.simply_no_shading.impl.client.extension.compile,
- io.github.startsmercury.simply_no_shading.impl.client.gui.screens,
- io.github.startsmercury.simply_no_shading.mixin.client.block,
- io.github.startsmercury.simply_no_shading.mixin.client.cloud,
- io.github.startsmercury.simply_no_shading.mixin.client.entity,
- io.github.startsmercury.simply_no_shading.mixin.client.extension,
- io.github.startsmercury.simply_no_shading.mixin.client.iris,
- io.github.startsmercury.simply_no_shading.mixin.client.sodium
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
- net.minecraft.client.gui.screens.options.OptionsSubScreen
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- io.github.startsmercury.simply_no_shading.mixin.client.block.BakedQuad$MaterialInfoMixin
- io.github.startsmercury.simply_no_shading.mixin.client.extension.BlockAndTintGetter$1Mixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.SnsConfigDataAware)
- io.github.startsmercury.simply_no_shading.mixin.client.block.BlockModelLighterMixin
- io.github.startsmercury.simply_no_shading.mixin.client.extension.ClientLevelMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSnsConfigDataAware)
- io.github.startsmercury.simply_no_shading.mixin.client.cloud.CloudRendererMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.SnsConfigDataOwner)
- 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.mixin.client.sodium.FabricBlockAccessMixin
- io.github.startsmercury.simply_no_shading.mixin.client.block.FallingBlockRendererMixin
- io.github.startsmercury.simply_no_shading.mixin.client.sodium.FlatLightPipelineMixin
- io.github.startsmercury.simply_no_shading.mixin.client.block.FluidRendererMixin
- io.github.startsmercury.simply_no_shading.impl.client.GameContext
- io.github.startsmercury.simply_no_shading.mixin.client.entity.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.extension.LevelRendererMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSnsConfigDataOwner)
- io.github.startsmercury.simply_no_shading.mixin.client.sodium.LevelSliceMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.SnsConfigDataAware)
- io.github.startsmercury.simply_no_shading.mixin.client.extension.MinecraftMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSimplyNoShadingAware)
- io.github.startsmercury.simply_no_shading.mixin.client.extension.MovingBlockRenderStateMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSnsConfigDataOwner)
- io.github.startsmercury.simply_no_shading.mixin.client.block.PistonHeadRendererMixin
- io.github.startsmercury.simply_no_shading.mixin.client.extension.RenderSectionRegionMixin (implements io.github.startsmercury.simply_no_shading.impl.client.extension.SnsConfigDataAware)
- io.github.startsmercury.simply_no_shading.mixin.client.entity.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.entrypoint.SimplyNoShadingSodium (implements net.caffeinemc.mods.sodium.api.config.ConfigEntryPoint)
- io.github.startsmercury.simply_no_shading.mixin.client.sodium.SmoothLightPipelineMixin
- io.github.startsmercury.simply_no_shading.impl.client.SnsConstants
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
Interface Hierarchy
- io.github.startsmercury.simply_no_shading.impl.client.config.CodecFieldBuilder
- io.github.startsmercury.simply_no_shading.impl.client.extension.GetShaderPreprocessor
- io.github.startsmercury.simply_no_shading.impl.client.config.IConfig
- io.github.startsmercury.simply_no_shading.impl.client.extension.SimplyNoShadingAware
- io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSimplyNoShadingAware
- io.github.startsmercury.simply_no_shading.impl.client.extension.SnsConfigDataAware
- io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSnsConfigDataAware
- io.github.startsmercury.simply_no_shading.mixin.client.extension.BlockAndTintGetterMixin
- io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSnsConfigDataOwner (also extends io.github.startsmercury.simply_no_shading.impl.client.extension.SnsConfigDataOwner)
- io.github.startsmercury.simply_no_shading.impl.client.extension.SnsConfigDataOwner
- io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSnsConfigDataOwner (also extends io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSnsConfigDataAware)
- io.github.startsmercury.simply_no_shading.impl.client.extension.compile.CompileSnsConfigDataAware
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.github.startsmercury.simply_no_shading.impl.client.config.v1.ConfigPreset
- io.github.startsmercury.simply_no_shading.impl.client.ReloadLevel
- io.github.startsmercury.simply_no_shading.impl.client.ShaderPreprocessor
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
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
- java.lang.Record