Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    • com.thecsdev.betterstats.api.client.registry.BClientRegistries
    • com.thecsdev.betterstats.BetterStats
    • com.thecsdev.betterstats.fabric.BetterStatsFabric (implements net.fabricmc.api.ClientModInitializer, net.fabricmc.api.DedicatedServerModInitializer, net.fabricmc.api.ModInitializer)
    • com.thecsdev.betterstats.fabric.client.BetterStatsModmenu (implements com.terraformersmc.modmenu.api.ModMenuApi)
    • com.thecsdev.betterstats.neoforge.BetterStatsNeoForge
    • com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
    • com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI.RateLimitingInfo
    • com.thecsdev.betterstats.resource.BLanguage
    • com.thecsdev.betterstats.api.registry.BRegistries
    • com.thecsdev.betterstats.resource.BSprites
    • com.thecsdev.betterstats.resource.BTextures
    • com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
    • com.thecsdev.betterstats.resource.dto.credits.CreditsSection
    • net.neoforged.fml.loading.FMLEnvironment
    • net.neoforged.fml.loading.FMLLoader
    • com.thecsdev.common.config.JsonConfig
      • com.thecsdev.commonmc.api.config.ModConfig
    • net.neoforged.fml.loading.LoadingModList
    • com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
    • com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorTab
    • com.thecsdev.betterstats.api.mcbs.model.McbsFile
    • com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal (implements java.lang.Cloneable)
      • com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
    • com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI<T>
    • com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoalType<T>
    • com.thecsdev.betterstats.api.mcbs.model.McbsStats (implements com.thecsdev.commonmc.api.stats.IStatsProvider)
    • com.thecsdev.betterstats.api.mcbs.view.menubar.MenubarItem (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
    • net.neoforged.fml.loading.moddiscovery.ModInfo
    • com.thecsdev.common.scene.Node<N> (implements com.thecsdev.common.scene.INode<N>)
      • com.thecsdev.commonmc.api.client.gui.TElement (implements com.thecsdev.common.scene.INodeBounded<N,Bounds>, com.thecsdev.common.scene.INodeRenderable<N,Context>)
        • com.thecsdev.betterstats.api.mcbs.view.McbsEditorGUI
        • com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI<T>
        • com.thecsdev.betterstats.mcbs.view.editor.MenubarPanel
        • com.thecsdev.betterstats.mcbs.view.editor.TabStripPanel
        • com.thecsdev.commonmc.api.client.gui.misc.TFillColorElement
          • com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
          • com.thecsdev.commonmc.api.client.gui.misc.TFillColorElement.Flat
        • com.thecsdev.commonmc.api.client.gui.panel.TPanelElement
          • com.thecsdev.commonmc.api.client.gui.panel.TPanelElement.Paintable
        • com.thecsdev.commonmc.api.client.gui.screen.TScreen
          • com.thecsdev.commonmc.api.client.gui.screen.TScreenPlus
            • com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen<G> (implements com.thecsdev.commonmc.api.client.gui.screen.ILastScreenProvider)
            • com.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen (implements com.thecsdev.commonmc.api.client.gui.screen.ILastScreenProvider)
            • com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen (implements com.thecsdev.commonmc.api.client.gui.screen.ILastScreenProvider, com.thecsdev.commonmc.api.client.gui.screen.IStatsListener)
    • com.thecsdev.betterstats.command.StatisticsCommand
    • com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
    • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
    • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
    • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
    • com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils

Interface Hierarchy

Annotation Interface Hierarchy

  • net.neoforged.fml.common.Mod (implements java.lang.annotation.Annotation)

Enum Class Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
      • net.neoforged.api.distmarker.Dist
      • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
      • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
      • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
      • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
      • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
      • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
      • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)
      • com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy (implements com.thecsdev.commonmc.api.client.gui.widget.TDropdownWidget.Entry)