Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    • io.github.thecsdev.tcdcommons.api.config.AutoConfig (implements io.github.thecsdev.tcdcommons.api.config.ACJsonHandler<T>)
    • io.github.thecsdev.betterstats.BetterStats
    • io.github.thecsdev.betterstats.client.network.BetterStatsClientPlayNetworkHandler
    • io.github.thecsdev.betterstats.BetterStatsFabric (implements net.fabricmc.api.ClientModInitializer, net.fabricmc.api.DedicatedServerModInitializer)
    • io.github.thecsdev.betterstats.network.BetterStatsNetwork
    • io.github.thecsdev.betterstats.BetterStatsProperties
    • io.github.thecsdev.betterstats.network.BetterStatsServerPlayNetworkHandler
    • io.github.thecsdev.betterstats.util.io.BetterStatsWebApiUtils
    • io.github.thecsdev.betterstats.api.client.registry.BSClientPlayerBadges
    • io.github.thecsdev.betterstats.api.client.registry.BSClientRegistries
    • io.github.thecsdev.betterstats.api.registry.BSRegistries
    • io.github.thecsdev.betterstats.api.client.registry.BSStatsTabs
    • io.github.thecsdev.betterstats.util.BST
    • io.github.thecsdev.betterstats.api.util.BSUtils
    • io.github.thecsdev.betterstats.api.client.util.io.LocalPlayerStatsProvider (implements io.github.thecsdev.betterstats.api.util.io.IStatsProvider)
    • io.github.thecsdev.betterstats.mixin.security.MixinModLoader
    • io.github.thecsdev.betterstats.api.client.modmenu.ModMenuApiImpl (implements com.terraformersmc.modmenu.api.ModMenuApi)
    • io.github.thecsdev.tcdcommons.api.badge.PlayerBadge
      • io.github.thecsdev.tcdcommons.api.client.badge.ClientPlayerBadge
    • io.github.thecsdev.betterstats.api.util.io.RAMStatsProvider (implements io.github.thecsdev.betterstats.api.util.io.IEditableStatsProvider)
    • io.github.thecsdev.betterstats.util.stats.SASConfig (implements io.github.thecsdev.tcdcommons.api.config.ACJsonHandler<T>)
    • io.github.thecsdev.betterstats.api.client.gui.widget.SelectStatsTabWidget.StatsTabEntry (implements io.github.thecsdev.tcdcommons.api.client.gui.widget.TSelectWidget.Entry)
    • io.github.thecsdev.betterstats.api.util.io.ServerPlayerStatsProvider (implements io.github.thecsdev.betterstats.api.util.io.IStatsProvider)
    • io.github.thecsdev.betterstats.util.stats.StatAnnouncementSystem
    • net.minecraft.stat.StatHandler
    • io.github.thecsdev.betterstats.command.StatisticsCommand
    • io.github.thecsdev.betterstats.api.util.io.StatsProviderIO
    • io.github.thecsdev.betterstats.api.util.io.StatsProviderIO_fv2
    • io.github.thecsdev.betterstats.api.util.io.StatsProviderIO_fv4
    • io.github.thecsdev.betterstats.api.client.registry.StatsTab
    • io.github.thecsdev.betterstats.api.client.gui.util.StatsTabUtils
    • io.github.thecsdev.betterstats.api.util.stats.SUStat<T>
    • io.github.thecsdev.tcdcommons.api.client.gui.TElement (implements io.github.thecsdev.tcdcommons.api.client.util.interfaces.ITooltipProvider, io.github.thecsdev.tcdcommons.api.client.gui.TParentElement)
      • io.github.thecsdev.tcdcommons.api.client.gui.other.TBlankElement
      • io.github.thecsdev.tcdcommons.api.client.gui.widget.TClickableWidget (implements io.github.thecsdev.tcdcommons.api.util.interfaces.IEnableStateProviderSetter)
        • io.github.thecsdev.betterstats.api.client.gui.stats.widget.AbstractStatWidget<S>
        • io.github.thecsdev.tcdcommons.api.client.gui.widget.TButtonWidget (implements io.github.thecsdev.tcdcommons.api.util.interfaces.ITextProviderSetter)
          • io.github.thecsdev.tcdcommons.api.client.gui.widget.TSelectWidget<T> (implements java.lang.Iterable<T>)
          • io.github.thecsdev.tcdcommons.api.client.gui.widget.TSliderWidget
            • io.github.thecsdev.tcdcommons.api.client.gui.widget.TScrollBarWidget
      • io.github.thecsdev.tcdcommons.api.client.gui.panel.TPanelElement
    • java.lang.Throwable (implements java.io.Serializable)
    • io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreen (implements io.github.thecsdev.tcdcommons.api.client.gui.TParentElement)
      • io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreenPlus
        • io.github.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen (implements io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider)
        • io.github.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen (implements io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider)
        • io.github.thecsdev.betterstats.client.gui.screen.QuickShareDownloadScreen
        • io.github.thecsdev.betterstats.client.gui.screen.QuickShareUploadScreen
      • io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen (implements io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider)
        • io.github.thecsdev.betterstats.client.gui.screen.hud.BetterStatsHudScreen (implements io.github.thecsdev.tcdcommons.api.client.util.interfaces.IParentScreenProvider)
    • io.github.thecsdev.tcdcommons.api.client.gui.screen.TWidgetHudScreen.WidgetEntry<T>

Interface Hierarchy

Enum Class Hierarchy

  • java.lang.Object
    • java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
      • io.github.thecsdev.betterstats.api.util.enumerations.FilterGroupBy (implements io.github.thecsdev.tcdcommons.api.util.interfaces.ITextProvider)
      • io.github.thecsdev.betterstats.api.util.enumerations.FilterSortCustomsBy (implements io.github.thecsdev.tcdcommons.api.util.interfaces.ITextProvider)
      • io.github.thecsdev.betterstats.api.util.enumerations.FilterSortItemsBy (implements io.github.thecsdev.tcdcommons.api.util.interfaces.ITextProvider)
      • io.github.thecsdev.betterstats.api.util.enumerations.FilterSortMobsBy (implements io.github.thecsdev.tcdcommons.api.util.interfaces.ITextProvider)
      • io.github.thecsdev.betterstats.api.util.enumerations.ItemStatType (implements io.github.thecsdev.tcdcommons.api.util.interfaces.ITextProvider)
      • io.github.thecsdev.betterstats.api.util.interfaces.IThirdPartyStatsListener.TpslContext.Type
      • io.github.thecsdev.betterstats.api.util.enumerations.MobStatType (implements io.github.thecsdev.tcdcommons.api.util.interfaces.ITextProvider)