Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractMcbsGoalEditScreen<G> - Class in com.thecsdev.betterstats.api.client.gui.screen
-
Abstract
TScreenimplementation that provides a template for constructingMcbsGoalediting interfaces. - AbstractMcbsGoalEditScreen(Screen, McbsEditorFileTab, G) - Constructor for class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
-
Constructs an instance of this screen.
- accept(Identifier, Identifier, int) - Method in interface com.thecsdev.betterstats.api.mcbs.model.McbsStats.IntValueConsumer
-
Consumes a single
Statentry. - AccessorStatsCounter - Interface in com.thecsdev.betterstats.mixin.hooks
- addAll(IStatsProvider) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Adds
Statentries from anotherIStatsProviderinto this one, summing up values where applicable. - addEditCount() - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
-
Incrementing the
McbsEditor.getEditCount()value. - addEditCount() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorTab
-
Increments the
McbsEditorTab.getEditCount()value by1. - addTab(McbsEditorTab, boolean) - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
-
Attempts to add the specified
McbsEditorTabwithin this editor. - ALL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
- ALL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy
- ALL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
- ALL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
- allowsChatPsaMessages() - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Whether this mod is allowed to display public-service-announcement messages in chat.
- ALPHABETICAL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
- ALPHABETICAL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
- ALPHABETICAL - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
- ALPHABETICAL - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
- ALPHABETICAL - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
- applyChanges() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
-
Applies changes by replacing the
McbsEditorFileTab's existingAbstractMcbsGoalEditScreen.getGoal()instance with theAbstractMcbsGoalEditScreen.getPreviewGoal()instance. - applyFilter(Collection, StatsView.Filters, int) - Static method in class com.thecsdev.betterstats.client.gui.panel.StatsPageChooser
-
Applies pagination to a
CollectionofSubjectStats. - ArtifactVersion - Interface in org.apache.maven.artifact.versioning
B
- BClientRegistries - Class in com.thecsdev.betterstats.api.client.registry
-
BetterStats's client-sided registries for adding features to the mod. - BetterStats - Class in com.thecsdev.betterstats
-
The main
Classrepresenting this mod. - BetterStats() - Constructor for class com.thecsdev.betterstats.BetterStats
- BetterStatsClient - Class in com.thecsdev.betterstats.client
-
The main "client" entry-point for this mod, that is executed by all loaders (fabric/neoforge).
- BetterStatsClient() - Constructor for class com.thecsdev.betterstats.client.BetterStatsClient
- BetterStatsConfig - Class in com.thecsdev.betterstats
-
The configuration
ModConfigfor theBetterStatsmod. - BetterStatsConfig() - Constructor for class com.thecsdev.betterstats.BetterStatsConfig
- BetterStatsConfigScreen - Class in com.thecsdev.betterstats.api.client.gui.screen
-
TScreenimplementation featuring GUI for configuring this mod. - BetterStatsConfigScreen(Screen) - Constructor for class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen
- BetterStatsFabric - Class in com.thecsdev.betterstats.fabric
- BetterStatsFabric() - Constructor for class com.thecsdev.betterstats.fabric.BetterStatsFabric
- BetterStatsFabricClient - Class in com.thecsdev.betterstats.fabric.client
-
The main "client" entry-point for this mod, that is executed by the Fabric loader.
- BetterStatsFabricClient() - Constructor for class com.thecsdev.betterstats.fabric.client.BetterStatsFabricClient
- BetterStatsFabricServer - Class in com.thecsdev.betterstats.fabric.server
-
The main "dedicated server" entry-point for this mod, that is executed by the Fabric loader.
- BetterStatsFabricServer() - Constructor for class com.thecsdev.betterstats.fabric.server.BetterStatsFabricServer
- BetterStatsModmenu - Class in com.thecsdev.betterstats.fabric.client
-
ModMenuApiimplementation forBetterStats. - BetterStatsModmenu() - Constructor for class com.thecsdev.betterstats.fabric.client.BetterStatsModmenu
- BetterStatsNeoClient - Class in com.thecsdev.betterstats.neoforge.client
-
The main "client" entry-point for this mod, that is executed by the NeoForge loader.
- BetterStatsNeoClient() - Constructor for class com.thecsdev.betterstats.neoforge.client.BetterStatsNeoClient
- BetterStatsNeoForge - Class in com.thecsdev.betterstats.neoforge
- BetterStatsNeoForge() - Constructor for class com.thecsdev.betterstats.neoforge.BetterStatsNeoForge
- BetterStatsNeoServer - Class in com.thecsdev.betterstats.neoforge.server
-
The main "dedicated server" entry-point for this mod, that is executed by the NeoForge loader.
- BetterStatsNeoServer() - Constructor for class com.thecsdev.betterstats.neoforge.server.BetterStatsNeoServer
- BetterStatsRestAPI - Class in com.thecsdev.betterstats.resource.dto
-
This class represents TheCSDev's REST-ful APIs specifically designed for this mod.
- BetterStatsRestAPI.RateLimitingInfo - Class in com.thecsdev.betterstats.resource.dto
-
Provides telemetry information used by the REST-ful API.
- BetterStatsScreen - Class in com.thecsdev.betterstats.api.client.gui.screen
-
The "Better Statistics Screen" itself.
- BetterStatsScreen(Screen) - Constructor for class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
- BetterStatsScreen(Screen, McbsEditor) - Constructor for class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
- BetterStatsServer - Class in com.thecsdev.betterstats.server
-
The main "dedicated server" entry-point for this mod, that is executed by all loaders (fabric/neoforge).
- BetterStatsServer() - Constructor for class com.thecsdev.betterstats.server.BetterStatsServer
- BGoalProgressBar - Class in com.thecsdev.betterstats.client.gui.widget
-
Visual progress-bar widget commonly used by
StatsViewGoals. - BGoalProgressBar() - Constructor for class com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
- BGoalProgressBar(double) - Constructor for class com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
- BLanguage - Class in com.thecsdev.betterstats.resource
-
BetterStats's language translation keys. - bootstrap() - Static method in class com.thecsdev.betterstats.api.client.registry.BClientRegistries
- bootstrap() - Static method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI
-
Registers internal
McbsEditorTabGUIfactories. - bootstrap() - Static method in class com.thecsdev.betterstats.api.registry.BRegistries
- BRegistries - Class in com.thecsdev.betterstats.api.registry
-
BetterStats's common-sided registries for adding features to the mod. - BSprites - Class in com.thecsdev.betterstats.resource
- BTextures - Class in com.thecsdev.betterstats.resource
-
BetterStats'sIdentifiers for resource-pack textures.
C
- canRegisterCommands() - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Whether this mod's commands are to be registered.
- CATEGORY - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
- CENTIMETER - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- clear() - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Clears all statistics data.
- clearAndAddAll(IStatsProvider) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Clears all existing
Statentries and adds all entries from anotherIStatsProvider. - CLIENT - Enum constant in enum class net.neoforged.api.distmarker.Dist
- clone() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal
- clone() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
- cmd_stats_clear_kick() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- cmd_stats_clear_out(int) - Static method in class com.thecsdev.betterstats.resource.BLanguage
- cmd_stats_edit_out(Component, int) - Static method in class com.thecsdev.betterstats.resource.BLanguage
- cmd_stats_query_out(Component, Component, int) - Static method in class com.thecsdev.betterstats.resource.BLanguage
- CODEC - Static variable in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal
-
Codecinstance for handlingMcbsGoalserialization. - CODEC - Static variable in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
MapCodecimplementation for serializingMcbsSivGoalinstances. - CODEC - Static variable in class com.thecsdev.betterstats.api.mcbs.model.McbsFile
-
Codecimplementation forMcbsFile. - CODEC - Static variable in class com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
-
Codecinstance for serializing and deserializingCreditsEntryinstances. - CODEC - Static variable in class com.thecsdev.betterstats.resource.dto.credits.CreditsSection
-
Codecinstance for serializing and deserializingCreditsSectioninstances. - com.thecsdev.betterstats - package com.thecsdev.betterstats
- com.thecsdev.betterstats.api.client.gui.screen - package com.thecsdev.betterstats.api.client.gui.screen
- com.thecsdev.betterstats.api.client.registry - package com.thecsdev.betterstats.api.client.registry
- com.thecsdev.betterstats.api.mcbs.controller - package com.thecsdev.betterstats.api.mcbs.controller
-
This package implements the Model-View-Controller (MVC) architectural pattern, and is responsible for manipulating data that is present in models.
- com.thecsdev.betterstats.api.mcbs.controller.tab - package com.thecsdev.betterstats.api.mcbs.controller.tab
- com.thecsdev.betterstats.api.mcbs.model - package com.thecsdev.betterstats.api.mcbs.model
-
This package implements the Model-View-Controller (MVC) architectural pattern, and is responsible for objects that hold raw player statistics data.
- com.thecsdev.betterstats.api.mcbs.model.goal - package com.thecsdev.betterstats.api.mcbs.model.goal
- com.thecsdev.betterstats.api.mcbs.view - package com.thecsdev.betterstats.api.mcbs.view
-
This package implements the Model-View-Controller (MVC) architectural pattern, and is responsible for displaying data that is present in models.
- com.thecsdev.betterstats.api.mcbs.view.goal - package com.thecsdev.betterstats.api.mcbs.view.goal
- com.thecsdev.betterstats.api.mcbs.view.menubar - package com.thecsdev.betterstats.api.mcbs.view.menubar
- com.thecsdev.betterstats.api.mcbs.view.statsview - package com.thecsdev.betterstats.api.mcbs.view.statsview
- com.thecsdev.betterstats.api.mcbs.view.tab - package com.thecsdev.betterstats.api.mcbs.view.tab
- com.thecsdev.betterstats.api.registry - package com.thecsdev.betterstats.api.registry
- com.thecsdev.betterstats.client - package com.thecsdev.betterstats.client
- com.thecsdev.betterstats.client.gui.panel - package com.thecsdev.betterstats.client.gui.panel
- com.thecsdev.betterstats.client.gui.screen - package com.thecsdev.betterstats.client.gui.screen
- com.thecsdev.betterstats.client.gui.widget - package com.thecsdev.betterstats.client.gui.widget
- com.thecsdev.betterstats.command - package com.thecsdev.betterstats.command
- com.thecsdev.betterstats.fabric - package com.thecsdev.betterstats.fabric
- com.thecsdev.betterstats.fabric.client - package com.thecsdev.betterstats.fabric.client
- com.thecsdev.betterstats.fabric.server - package com.thecsdev.betterstats.fabric.server
- com.thecsdev.betterstats.mcbs.view.editor - package com.thecsdev.betterstats.mcbs.view.editor
- com.thecsdev.betterstats.mcbs.view.goal - package com.thecsdev.betterstats.mcbs.view.goal
- com.thecsdev.betterstats.mcbs.view.menubar - package com.thecsdev.betterstats.mcbs.view.menubar
- com.thecsdev.betterstats.mcbs.view.statsview - package com.thecsdev.betterstats.mcbs.view.statsview
- com.thecsdev.betterstats.mixin.hooks - package com.thecsdev.betterstats.mixin.hooks
- com.thecsdev.betterstats.neoforge - package com.thecsdev.betterstats.neoforge
- com.thecsdev.betterstats.neoforge.client - package com.thecsdev.betterstats.neoforge.client
- com.thecsdev.betterstats.neoforge.server - package com.thecsdev.betterstats.neoforge.server
- com.thecsdev.betterstats.resource - package com.thecsdev.betterstats.resource
- com.thecsdev.betterstats.resource.dto - package com.thecsdev.betterstats.resource.dto
- com.thecsdev.betterstats.resource.dto.credits - package com.thecsdev.betterstats.resource.dto.credits
- com.thecsdev.betterstats.server - package com.thecsdev.betterstats.server
- config_client_allowChatPsa() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_client_allowChatPsa_tooltip() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_client_guiMobsFollowCursor() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_client_guiMobsFollowCursor_tooltip() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_common_apiEndpoint() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_common_apiEndpoint_tooltip() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_common_experiments() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_common_experiments_tooltip() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_common_registerCommands() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- config_common_registerCommands_tooltip() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- copyFrom(McbsSivGoal) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
Copies values of all fields from the provided
McbsSivGoalinto thisMcbsSivGoal. - create() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoalType
-
Creates an
McbsGoalinstance for thisMcbsGoalType, with default configurations (where any apply). - createContextMenu(Minecraft, McbsEditor) - Method in class com.thecsdev.betterstats.api.mcbs.view.menubar.MenubarItem
-
Creates the context menu that is shown when this
MenubarItemis clicked in the menubar. - createContextMenu(Minecraft, McbsEditor) - Method in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemAbout
- createContextMenu(Minecraft, McbsEditor) - Method in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemFile
- createContextMenu(Minecraft, McbsEditor) - Method in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemView
- createEditScreen(Screen, McbsEditorFileTab, McbsSivGoal) - Method in class com.thecsdev.betterstats.mcbs.view.goal.McbsSivGoalGUI
- createEditScreen(Screen, McbsEditorFileTab, T) - Method in class com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI
-
Creates a
Screenthat presents an interface allowing the user to edit properties for anMcbsGoalof typeT. - createTabGui(T) - Static method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI
-
Creates a new
McbsEditorTabGUIinstance for the givenMcbsEditorTabusing the registered factory function. - createWrapperScreen() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
- credits() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_contributors() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_contributors_entry_contribute() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_contributors_entry_contribute_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_contributors_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_founderContributors() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_founderContributors_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_recentSponsors() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_recentSponsors_entry_sponsor() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_recentSponsors_entry_sponsor_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_recentSponsors_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_specialThanks() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_specialThanks_entry_contributors() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_specialThanks_entry_contributors_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_specialThanks_entry_you() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_specialThanks_entry_you_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_specialThanks_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_topSponsors() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- credits_section_topSponsors_summary() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- CreditsEntry - Class in com.thecsdev.betterstats.resource.dto.credits
-
Represents an entity that can be credited in a "Credits" GUI of this mod.
- CreditsEntry(URI, Component, Component, URI) - Constructor for class com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
- CreditsPanel - Class in com.thecsdev.betterstats.client.gui.panel
-
A panel GUI element that displays "Credits" information for this mod.
- CreditsPanel(CompletableFuture) - Constructor for class com.thecsdev.betterstats.client.gui.panel.CreditsPanel
- CreditsSection - Class in com.thecsdev.betterstats.resource.dto.credits
-
Represents a section in the "Credits" GUI of this mod, which contains multiple
CreditsEntryinstances. - CreditsSection(Component, Component, List) - Constructor for class com.thecsdev.betterstats.resource.dto.credits.CreditsSection
D
- DAY - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- DECREMENTAL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
- DECREMENTAL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
- DEDICATED_SERVER - Enum constant in enum class net.neoforged.api.distmarker.Dist
- Dist - Enum Class in net.neoforged.api.distmarker
E
- ePageChanged - Variable in class com.thecsdev.betterstats.client.gui.panel.StatsPageChooser
-
Deprecated.
- equals(Object) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- equals(Object) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorHomepageTab
- equals(Object) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorNullTab
- equals(Object) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorSettingsTab
- equals(Object) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorTab
-
To prevent the
McbsEditors from opening duplicate tabs, it is essential to override this method along withMcbsEditorTab.hashCode()to enforce non-fungibility. - equals(Object) - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
- equals(Object) - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
- equals(Object) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
- equals(Object) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
- equals(Object) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
- equals(Object) - Method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
- experimentsEnabled() - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Whether experimental features are allowed to show up in-game.
F
- fetchAsync() - Static method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Fetches the REST API data from the endpoint specified in this mod's configuration.
- fetchAsync(URI) - Static method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Fetches the REST API data from the specified endpoint.
- fetchBuiltInCreditsAsync() - Static method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Fetches the built-in "Credits" data from the classpath resource.
- fetchCreditsAsync() - Method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Fetches the "Credits" data from this RESTful API.
- fetchCreditsAsync(URI) - Static method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Fetches the "Credits" data from the specified
URI. - fetchNewsAsync() - Method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Fetches the "News" data from this RESTful API.
- FID - Static variable in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
-
The main "filter id" used for
StatsView.Filters. - FID - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
-
The main "filter id" used for
StatsView.Filters. - FID_EMPTYSTATS - Static variable in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
StatsView.Filterskey for the "Show empty stats" filter. - FID_HIDE_COMPLETED - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals
-
StatsView.Filterskey for whether the completed goals should be hidden. - FID_MANAGE_GOALS - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals
-
StatsView.Filterskey for whether the goal management buttons should currently be visible. - FID_SEARCH - Static variable in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
StatsView.Filterskey for the "Search..." filter. - FID_STATSVIEW - Static variable in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
StatsView.Filterskey for the "CurrentStatsView" filter. - Filters() - Constructor for class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.Filters
- findFor(McbsGoalType) - Static method in class com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI
-
Finds and returns the
McbsGoalGUIinstance for a givenMcbsGoalType. - findFor(T) - Static method in class com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI
-
Finds and returns the
McbsGoalGUIinstance for a givenMcbsGoal. - FMLEnvironment - Class in net.neoforged.fml.loading
- FMLLoader - Class in net.neoforged.fml.loading
- fontProperty() - Method in class com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
-
The
FontthisBGoalProgressBaruses to render text. - FOOT - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- forEach(McbsStats.IntValueConsumer) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Iterates all integer values stored in this
McbsStatsinstance.
G
- GAP - Static variable in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
The default horizontal and vertical margin that is commonly used for various GUI elements on
McbsEditorGUIs. - getApiEndpoint() - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
The HTTP rest API endpoint
URIused by this mod. - getAvatarURI() - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
-
The
URIof the "profile picture" that is associated with the credited entity. - getBaseClass() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoalType
- getCodec() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoalType
- getConfig() - Static method in class com.thecsdev.betterstats.BetterStats
-
Returns the configuration data for this mod.
- getCreditsAsync() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorHomepageTab
-
Returns the future that will complete (or has completed) with the
CreditsSections information to be displayed on the homepage tab. - getCreditsURI() - Method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Returns the
URIof the "Credits" endpoint in this RESTful API. - getCurrent() - Static method in class net.neoforged.fml.loading.FMLLoader
- getCurrentTab() - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
-
Returns the current
McbsEditorTabbeing edited by thisMcbsEditor. - getCurrentView() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
-
Returns the
StatsViewinstance that is currently selected for thisMcbsEditorFileTab. - getDefault() - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView
-
Returns the
StatsViewinstance that is used by default, usually as the introductory view that is open when anMcbsEditorTabtab is opened for its first time. - getDisplayName() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- getDisplayName() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorHomepageTab
- getDisplayName() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorNullTab
- getDisplayName() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorSettingsTab
- getDisplayName() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorTab
-
This method provides the display name that will be shown in the user interface for this particular tab within an
McbsEditor. - getDisplayName() - Method in class com.thecsdev.betterstats.api.mcbs.view.menubar.MenubarItem
-
Returns the display name for this
MenubarItem, which is shown as the label in the menubar. - getDisplayName() - Method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView
-
Returns the display name of this
StatsView.
ThisComponentwill be shown on the GUI to indicate the view's name. - getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemAbout
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemFile
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemView
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks
- getDisplayName() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewFood
- getDisplayName() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral
- getDisplayName() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy
- getDisplayName() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
- getDisplayName() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals
- getDisplayName() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewHunter
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems
- getDisplayName() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs
- getDisplayName() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
- getDisplayName() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
- getDisplayName() - Method in class net.neoforged.fml.loading.moddiscovery.ModInfo
- getDist() - Static method in class net.neoforged.fml.loading.FMLEnvironment
- getEditCount() - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
-
Returns the total number of edits made via
McbsEditor. - getEditCount() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorTab
-
Returns the total number of edits made via this
McbsEditorTabinstance. - getEditorTab() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
-
Returns the
McbsEditorFileTabthat the user used to open thisMcbsGoalediting interface. - getEditorTab() - Method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI
-
Returns the
McbsEditorTabinstance associated with this GUI. - getEndpointURI() - Method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Returns the
URIof the RESTful API endpoint used to fetch thisBetterStatsRestAPI. - getEntries() - Method in class com.thecsdev.betterstats.client.gui.panel.StatsSummaryPanel
-
Returns the entries that are to be included by this
StatsSummaryPanel. - getEntries() - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsSection
-
A collection of
CreditsEntryinstances that belong to this section. - getFilters() - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.FiltersInitContext
-
The
StatsView.Filtersconfigurations for filtering statistics displayed withStatsView.StatsInitContexts. - getFilters() - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.StatsInitContext
-
The
StatsView.Filtersconfiguration for filtering statistics displayed withStatsView.StatsInitContexts. - getFormatter() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- getFormatter() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- getFromValue() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
The "starting point" value for this goal.
- getGoal() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
-
Returns the original
McbsGoalinstance contained by theAbstractMcbsGoalEditScreen.getEditorTab(), that will eventually be replaced onceAbstractMcbsGoalEditScreen.applyChanges()is called. - getGoalID() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
-
Returns the
McbsGoal'sIdentifierthat is used when applying changes viaAbstractMcbsGoalEditScreen.applyChanges(). - getGoals() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- getGoals() - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsFile
- getGuiMobsFollowCursor() - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Whether entities rendered in client "mob stats" GUI should follow the cursor.
- getHomepageURI() - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
-
The
URIof the homepage or main website of the credited entity. - getInstance() - Static method in class com.thecsdev.betterstats.BetterStats
-
Returns the instance of this
BetterStats. - getIntValue(Identifier, Identifier) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Returns the value of a given integer-based statistic.
- getIntValue(Stat) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Returns the value of a given integer-based statistic.
- getIntValue(StatType, T) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Returns the value of a given integer-based statistic.
- getIntValues() - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Returns raw direct access to the main
Mapthat holds all integer-based statistics values. - getIntValues(Identifier) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Returns the
Mapthat contains integer-based statistics values for a givenStatType. - getKey() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoalType
-
Returns the
Identifierkey for thisMcbsGoalTypein theBRegistries.GOAL_TYPEregistry, ornullif thisMcbsGoalTypeis not registered. - getKey() - Method in class com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI
-
Returns the
Identifierkey for thisMcbsGoalGUIin theBClientRegistries.GOAL_GUIregistry, ornullif thisMcbsGoalGUIis not registered. - getLastLoginTime() - Static method in class com.thecsdev.betterstats.client.BetterStatsClient
-
The last time the player logged in, in milliseconds since the epoch.
- getLastScreen() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
- getLastScreen() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen
- getLastScreen() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
- getLoadingModList() - Method in class net.neoforged.fml.loading.FMLLoader
- getMachineGuidHash() - Static method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI.RateLimitingInfo
-
Returns the 'MachineGuid' from the Windows Registry, or
nullif the OS is not 'Windows' or it could not be obtained. - getMcbsEditor() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
-
Returns the primary MVC controller
McbsEditorinstance that represents the entire editor GUI. - getMcbsEditor() - Method in class com.thecsdev.betterstats.api.mcbs.view.McbsEditorGUI
-
Returns the
McbsEditorinstance associated with this GUI. - getMcbsFile() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
-
Returns the raw unfiltered
McbsFileinstance this MVC controller controls. - getModConfigScreenFactory() - Method in class com.thecsdev.betterstats.fabric.client.BetterStatsModmenu
- getModId() - Method in class net.neoforged.fml.loading.moddiscovery.ModInfo
- getModName() - Method in class com.thecsdev.betterstats.BetterStats
-
Returns the name of this mod.
- getMods() - Method in class net.neoforged.fml.loading.LoadingModList
- getModVersion() - Method in class com.thecsdev.betterstats.BetterStats
-
Returns the version of this mod, in
Stringform. - getName() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoalType
-
Returns the user-friendly display name for this
McbsGoalType. - getName() - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
-
User-friendly display name of the credited entity.
- getName() - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsSection
-
The user-friendly name of this credits section.
- getNewsAsync() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorHomepageTab
-
Returns the future that will complete (or has completed) with the
CreditsSections containing news information. - getNewsURI() - Method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
-
Returns the
URIof the "News" endpoint in this RESTful API. - getNicMacHash() - Static method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI.RateLimitingInfo
-
Returns the network-interface-card's MAC address, or
nullif it could not be obtained. - getObjectiveText() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal
-
Returns the user-friendy display text for what the goal's "objective" is.
For example "Mine 100 Stone" or "Kill 30 Zombie" or "Travel 500 meters". - getObjectiveText() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
- getPageValue() - Method in class com.thecsdev.betterstats.client.gui.panel.StatsPageChooser
-
Returns the currently selected page value (zero-indexed).
- getPanel() - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.FiltersInitContext
-
The
TPanelElementonto which the filters GUI is to be initialized. - getPanel() - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.StatsInitContext
-
The
TPanelElementonto which the statistics GUI is to be initialized. - getPreviewGoal() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
-
Returns the
McbsGoalthis interface edits. - getProgress(McbsFile) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal
-
Returns a value ranging from 0 to 1, that indicates current progress towards completing the goal.
- getProgress(McbsFile) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
- getProgressText(McbsFile) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal
-
Returns visual user-friendly text that indicates current progress towards completing the goal.
- getProgressText(McbsFile) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
- getProperty(String) - Static method in class com.thecsdev.betterstats.BetterStats
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getSorter() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
-
Returns the
Comparatorfor sortingMcbsGoals. - getStatFilters() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
-
Returns the
StatsView.Filtersinstance that is used for thisMcbsEditorFileTab. - getStats() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- getStats() - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsFile
-
Returns the
McbsStatsthat holds statistics values. - getStats() - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.StatsInitContext
-
The
McbsStatsinstance holding the statistics data. - getStats() - Method in interface com.thecsdev.betterstats.mixin.hooks.AccessorStatsCounter
- getStatsGrouper() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
- getStatsGrouper() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy
- getStatsGrouper() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
- getStatsGrouper() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
- getStatsGrouper(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks
- getStatsGrouper(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral
- getStatsGrouper(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems
- getStatsGrouper(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs
- getStatsGrouper(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.SubjectStatsView
-
The
Functionthat takes a collection ofSubjectStatsand groups them into aMapbased on theStatsView.Filters. - getStatsPredicate(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewFood
- getStatsPredicate(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewHunter
- getStatsPredicate(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.SubjectStatsView
- getStatsSorter() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
- getStatsSorter() - Method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
-
Returns the statistics order associated with this
StatsViewGeneral.SortByinstance. - getStatsSorter() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
- getStatsSorter() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
- getStatsSorter(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks
- getStatsSorter(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral
- getStatsSorter(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems
- getStatsSorter(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs
- getStatsSorter(StatsView.Filters) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.SubjectStatsView
- getStatSubject() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
The statistic subject's unique identifier.
- getStatsView() - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.FiltersInitContext
-
Utility method for getting the value of the
StatsViewUtils.FID_STATSVIEWfilter. - getStatType() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
Returns the
StatType's uniqueIdentifier. - getSummary() - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
-
A short biography or description of the credited entity.
- getSummary() - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsSection
-
A brief summary or description of this credits section.
- getTab() - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.FiltersInitContext
-
The
McbsEditorFileTabinstance of the currently initializing view. - getTab() - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.StatsInitContext
-
The
McbsEditorFileTabinstance of the currently initializing view. - getTabsReadOnly() - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
-
Returns an unmodifiable
Collectioncontaining all theMcbsEditorTabinstances that are currently open within this editor. - getTargetValue() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
The "target" value for this goal.
- getType() - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal
-
Returns the
McbsGoalTypeof thisMcbsGoal. - getType() - Method in class com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI
- getValue() - Method in class com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
-
Returns the value of
BGoalProgressBar.valueProperty(). - getVersion() - Method in class net.neoforged.fml.loading.moddiscovery.ModInfo
- GOAL_GUI - Static variable in class com.thecsdev.betterstats.api.client.registry.BClientRegistries
- GOAL_TYPE - Static variable in class com.thecsdev.betterstats.api.registry.BRegistries
-
RegistryforMcbsGoalTypes.
Allows this mod to be capable of recognizing and serializingMcbsGoalinstances. - gui_editor_goal_listedGoalBg() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_goal_listedGoalBgDone() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_goal_listedGoalIconBg() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_goal_listedGoalPBarBg() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_menubar_background() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_menubar_foreground() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tab_background() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tab_foreground() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tab_statsFile_filtersBackground() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tab_statsFile_filtersForeground() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tab_statsFile_statsBackground() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tab_statsFile_statsForeground() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tabStrip_background() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tabStrip_entry() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tabStrip_entrySelected() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_editor_tabStrip_foreground() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_homeTab_featuredStats() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_icon_close() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_faviconCf() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_faviconMr() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_faviconWiki() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_filterGroup() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_filterSort() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_filterUnitDist() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_filterUnitTime() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_heart() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_heartBss() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_pencil() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_settings() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_trash() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_icon_trashRed() - Static method in class com.thecsdev.betterstats.resource.BSprites
- gui_images_nostatsSilhouette() - Static method in class com.thecsdev.betterstats.resource.BTextures
- gui_menubar_about() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_about_legalNotices() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_about_sourceCode() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_about_supportMe() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_file() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_file_close() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_file_new() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_file_open() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_file_saveAs() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_file_settings() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_view() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_view_homepage() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_view_localPlayerStats() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_view_statsView() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_menubar_view_vanillaScreen() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_screen_editSivGoal_statSubject() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_screen_editSivGoal_statType() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_screen_editSivGoal_targetValueRange() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_distanceUnit() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_groupBy() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_groupBy_all() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_groupBy_createiveModeTab() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_groupBy_mobCategory() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_groupBy_mod() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_hideCompletedGoals() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_search() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_selectedView() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_showAllStats() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_sortBy() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filter_timeUnit() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_filters() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_ctxMenu_createGoal() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_ctxMenu_viewErrorInfo() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_ctxMenu_viewOnWiki() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_alert1() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_alert1Prefix() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_alert2() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_alert2Prefix() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_deleteBtn() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_deleteBtn_confirm() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_editBtn() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_manageBtn() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_newBtn() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_noEditGui() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_overview() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_overview_completedGoals() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_mcbsGoals_overview_totalProgress() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_noGoals() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- gui_statsview_stats_noStats() - Static method in class com.thecsdev.betterstats.resource.BLanguage
H
- handleError(CommandContext, Throwable) - Static method in class com.thecsdev.betterstats.command.StatisticsCommand
-
Handles errors that occur during command execution.
- hashCode() - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
- hashCode() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- hashCode() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorHomepageTab
- hashCode() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorNullTab
- hashCode() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorSettingsTab
- hashCode() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorTab
-
To prevent the
McbsEditors from opening duplicate tabs, it is essential to override this method along withMcbsEditorTab.equals(Object)to enforce non-fungibility. - hashCode() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
- hashCode() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
- hashCode() - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
- hashCode() - Method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI
- hashCode() - Method in class com.thecsdev.betterstats.resource.dto.credits.CreditsEntry
- HHMMSSMS - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- HOUR - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
I
- icon() - Static method in class com.thecsdev.betterstats.resource.BTextures
- id(String) - Static method in class com.thecsdev.betterstats.api.registry.BRegistries
-
Creates an
Identifierthat usesBetterStats.MOD_IDas the "namespace". - INCH - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- INCREMENTAL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
- INCREMENTAL - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
- init() - Static method in class com.thecsdev.betterstats.resource.dto.BetterStatsRestAPI.RateLimitingInfo
- initBlockStats(TPanelElement, Component, Iterable) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a collection of "Block" statistics in a given "group".
- initBlockStats(TPanelElement, Component, Iterable, Consumer) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a collection of "Block" statistics in a given "group".
- initBooleanFilter(StatsView.FiltersInitContext, Identifier, boolean, Component) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a
TCheckboxWidgetfor a givenbooleantype filter. - initCallback() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
- initCallback() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen
- initCallback() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
- initCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.McbsEditorGUI
- initCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI
- initCallback() - Method in class com.thecsdev.betterstats.client.gui.panel.CreditsPanel
- initCallback() - Method in class com.thecsdev.betterstats.client.gui.panel.PersonalHomePanel
- initCallback() - Method in class com.thecsdev.betterstats.client.gui.panel.StatsPageChooser
- initCallback() - Method in class com.thecsdev.betterstats.client.gui.panel.StatsSummaryPanel
- initCallback() - Method in class com.thecsdev.betterstats.mcbs.view.editor.MenubarPanel
- initCallback() - Method in class com.thecsdev.betterstats.mcbs.view.editor.TabStripPanel
- initConfigGui(TPanelElement) - Static method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen
-
Initializes a configuration GUI for this mod.
- initDefaultFilters(StatsView.FiltersInitContext) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes the default user-interface for a
StatsView's "Filters" panel. - initFilter(StatsView.FiltersInitContext) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
-
Initializes GUI for the
StatsViewBlocks.GroupByfilter. - initFilter(StatsView.FiltersInitContext) - Static method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
-
Initializes GUI for the
StatsViewBlocks.SortByfilter. - initFilter(StatsView.FiltersInitContext) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
-
Initializes GUI for the
StatsViewGeneral.DistanceUnitfilter. - initFilter(StatsView.FiltersInitContext) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy
-
Initializes GUI for the
StatsViewGeneral.GroupByfilter. - initFilter(StatsView.FiltersInitContext) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
-
Initializes GUI for the
StatsViewGeneral.SortByfilter. - initFilter(StatsView.FiltersInitContext) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
-
Initializes GUI for the
StatsViewGeneral.TimeUnitfilter. - initFilter(StatsView.FiltersInitContext) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
-
Initializes GUI for the
StatsViewGoals.SortByfilter. - initFilter(StatsView.FiltersInitContext) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
-
Initializes GUI for the
StatsViewItems.GroupByfilter. - initFilter(StatsView.FiltersInitContext) - Static method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
-
Initializes GUI for the
StatsViewItems.SortByfilter. - initFilter(StatsView.FiltersInitContext) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
-
Initializes GUI for the
StatsViewMobs.GroupByfilter. - initFilter(StatsView.FiltersInitContext) - Static method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
-
Initializes GUI for the
StatsViewMobs.SortByfilter. - initFilters(StatsView.FiltersInitContext) - Method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView
-
Invoked when a
StatsView's filters GUI is initializing. - initFilters(StatsView.FiltersInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks
- initFilters(StatsView.FiltersInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral
- initFilters(StatsView.FiltersInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals
- initFilters(StatsView.FiltersInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems
- initFilters(StatsView.FiltersInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs
- initGeneralStats(TPanelElement, Component, Iterable) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a collection of "General" statistics in a given "group".
- initGeneralStats(TPanelElement, Component, Iterable, Consumer) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a collection of "General" statistics in a given "group".
- initGoalEditorGui(TElement) - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
-
Initializes GUI interface for editing the
AbstractMcbsGoalEditScreen.getPreviewGoal(), to a givenTElementthat acts as the baseline "body". - initGoalEditorGui(TElement) - Method in class com.thecsdev.betterstats.client.gui.screen.McbsSivGoalEditScreen
- initGroupLabel(TPanelElement, Component) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Creates and adds a
TLabelElementto theTPanelElement, positioned at the bottom of the panel'sTElement.getContentBounds(), and taking up full panel width. - initGroupLabelFramed(TPanelElement, Component, double) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Creates and adds a "framed" label to the
TPanelElement, positioned at the bottom of the panel'sTElement.getContentBounds(), and taking up full panel width. - initIcon(McbsSivGoal, TElement, int) - Method in class com.thecsdev.betterstats.mcbs.view.goal.McbsSivGoalGUI
- initIcon(T, TElement, int) - Method in class com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI
-
Creates GUI that visually acts as a goal's "icon", and then adds it to the provided
TElement. - initItemStats(TPanelElement, Component, Iterable) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a collection of "Item" statistics in a given "group".
- initItemStats(TPanelElement, Component, Iterable, Consumer) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a collection of "Item" statistics in a given "group".
- initMobStats(TPanelElement, Component, Iterable) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a collection of "Mob" statistics in a given "group".
- initMobStats(TPanelElement, Component, Iterable, Consumer) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes a collection of "Mob" statistics in a given "group".
- initNoStatsGUI(TElement) - Static method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorNullTabGUI
-
Initializes GUI that is shown when no statistics can be shown.
- initPanel(TPanelElement, StatsView.Filters, int, int) - Static method in class com.thecsdev.betterstats.client.gui.panel.StatsPageChooser
-
Initializes a
StatsPageChooseron the provided targetTPanelElement. - initPanel(TPanelElement, Collection) - Static method in class com.thecsdev.betterstats.client.gui.panel.StatsSummaryPanel
-
Initializes a
StatsSummaryPanelon the given targetTPanelElement, using the providedSubjectStatscollection as the source of data to summarize. - initSearchFilter(StatsView.FiltersInitContext) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes the
TSimpleTextFieldWidget"Search" filter that filters statistics based on their names. - initSection(TPanelElement, CreditsSection) - Static method in class com.thecsdev.betterstats.client.gui.panel.CreditsPanel
-
Initializes a credits section GUI inside this panel.
- initShowAllStatsFilter(StatsView.FiltersInitContext) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes the
TCheckboxWidget"Show all stats" filter that shows statistics whose values are "0". - initStats(StatsView.StatsInitContext) - Method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView
-
Invoked when the
StatsView's statistics GUI is initializing. - initStats(StatsView.StatsInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks
- initStats(StatsView.StatsInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral
- initStats(StatsView.StatsInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals
- initStats(StatsView.StatsInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems
- initStats(StatsView.StatsInitContext) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs
- initStatsViewFilter(StatsView.FiltersInitContext) - Static method in class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsViewUtils
-
Initializes the
StatsViewselection dropdown widget. - initTabGuiCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorFileTabGUI
- initTabGuiCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorHomepageTabGUI
- initTabGuiCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorNullTabGUI
- initTabGuiCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorSettingsTabGUI
- initTabGuiCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI
-
Subclasses should implement this method to initialize the GUI components specific to the associated
McbsEditorTab. - INSTANCE - Static variable in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
-
Main
McbsEditorinstance used byBetterStatsScreen. - INSTANCE - Static variable in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorHomepageTab
- INSTANCE - Static variable in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorNullTab
-
Main singleton instance of this class.
- INSTANCE - Static variable in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorSettingsTab
-
Main singleton instance of this class.
- INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.goal.McbsSivGoalGUI
-
The main instance of this
Class. - INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemAbout
- INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemFile
- INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemView
- INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks
-
The main instance of this
Class. - INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewFood
-
The main instance of this
Class. - INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral
-
The main instance of this
Class. - INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals
-
The main instance of this
Class. - INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewHunter
-
The main instance of this
Class. - INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems
-
The main instance of this
Class. - INSTANCE - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs
-
The main instance of this
Class. - isAllowingInGameHud() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
- isAllowingInGameHud() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen
- isAllowingInGameHud() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
- isDone(McbsFile) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal
- isEditable() - Method in class com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI
-
Returns
trueif and only ifMcbsGoalGUI.createEditScreen(Screen, McbsEditorFileTab, McbsGoal)is intended to be used. - isEditable() - Method in class com.thecsdev.betterstats.mcbs.view.goal.McbsSivGoalGUI
K
- KILOMETER - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
L
- LACITEBAHPLA - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
- LACITEBAHPLA - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
- LACITEBAHPLA - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
- LACITEBAHPLA - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
- LACITEBAHPLA - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
- loadFrom(Path) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- LoadingModList - Class in net.neoforged.fml.loading
- loadStatsFrom(IStatsProvider) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
-
Loads the
McbsStatsdata from the specifiedIStatsProviderinto thisMcbsEditorFileTab'sMcbsFileinstance. - LOCALPLAYER - Static variable in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
-
"Special"
McbsEditorTabinstance, specifically for interfacing withLocalPlayerStatsProviderdata. - LOGGER - Static variable in class com.thecsdev.betterstats.BetterStats
-
The primary
Loggerinstance used by this mod.
M
- McbsEditor - Class in com.thecsdev.betterstats.api.mcbs.controller
-
This
Classfunctions as the central controller in the MVC architecture, overseeing the complete editor interface. - McbsEditor() - Constructor for class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
- McbsEditorFileTab - Class in com.thecsdev.betterstats.api.mcbs.controller.tab
-
This
Classserves as the controller component in the MVC architecture. - McbsEditorFileTab(McbsFile) - Constructor for class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- McbsEditorFileTab(Path) - Constructor for class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- McbsEditorFileTabGUI - Class in com.thecsdev.betterstats.api.mcbs.view.tab
-
Tabbed document interface tab content element that houses the main content of the currently selected
McbsEditorFileTab. - McbsEditorFileTabGUI(McbsEditorFileTab) - Constructor for class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorFileTabGUI
- McbsEditorGUI - Class in com.thecsdev.betterstats.api.mcbs.view
-
TElementimplementation that holds all ofBetterStatsScreen's graphical user interface. - McbsEditorGUI(McbsEditor) - Constructor for class com.thecsdev.betterstats.api.mcbs.view.McbsEditorGUI
- McbsEditorHomepageTab - Class in com.thecsdev.betterstats.api.mcbs.controller.tab
-
The main "homepage" tab that is selected by default when an
McbsEditorinstance is created. - McbsEditorHomepageTabGUI - Class in com.thecsdev.betterstats.api.mcbs.view.tab
-
The GUI implementation for
McbsEditorHomepageTab. - McbsEditorHomepageTabGUI(McbsEditorHomepageTab) - Constructor for class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorHomepageTabGUI
- McbsEditorNullTab - Class in com.thecsdev.betterstats.api.mcbs.controller.tab
-
Placeholder
McbsEditorTabimplementation used for when there are no selected tabs in a givenMcbsEditor. - McbsEditorNullTabGUI - Class in com.thecsdev.betterstats.api.mcbs.view.tab
-
McbsEditorTabGUIimplementation that is used as fallback for when no tabs are selected. - McbsEditorNullTabGUI(McbsEditorNullTab) - Constructor for class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorNullTabGUI
- McbsEditorSettingsTab - Class in com.thecsdev.betterstats.api.mcbs.controller.tab
-
McbsEditorTabimplementation for displaying the "Settings" GUI for configuring this mod. - McbsEditorSettingsTabGUI - Class in com.thecsdev.betterstats.api.mcbs.view.tab
-
McbsEditorTabGUIimplementation forMcbsEditorSettingsTab. - McbsEditorSettingsTabGUI(McbsEditorSettingsTab) - Constructor for class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorSettingsTabGUI
- McbsEditorTab - Class in com.thecsdev.betterstats.api.mcbs.controller.tab
-
This
Classserves as a controller component in the MVC architecture. - McbsEditorTab() - Constructor for class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorTab
- McbsEditorTabGUI<T> - Class in com.thecsdev.betterstats.api.mcbs.view.tab
-
This class serves as the graphical user interface (GUI) for a specific
McbsEditorTab. - McbsEditorTabGUI(T) - Constructor for class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI
- McbsFile - Class in com.thecsdev.betterstats.api.mcbs.model
-
This
Classserves as the main MVC data structure for storing and managing all statistics associated with a specific player. - McbsFile() - Constructor for class com.thecsdev.betterstats.api.mcbs.model.McbsFile
- McbsGoal - Class in com.thecsdev.betterstats.api.mcbs.model.goal
-
Represents a goal that a user seeks to accomplish for a given
McbsFile. - McbsGoal(McbsGoalType) - Constructor for class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoal
-
Creates an
McbsGoalinstance. - mcbsgoal_sivObjectiveText(McbsSivGoal) - Static method in class com.thecsdev.betterstats.resource.BLanguage
-
Returns the "objective" display text for a given
McbsSivGoal. - McbsGoalGUI<T> - Class in com.thecsdev.betterstats.api.mcbs.view.goal
-
Client-sided factory for constructing GUIs for
McbsGoals. - McbsGoalGUI(McbsGoalType) - Constructor for class com.thecsdev.betterstats.api.mcbs.view.goal.McbsGoalGUI
- McbsGoalType<T> - Class in com.thecsdev.betterstats.api.mcbs.model.goal
-
Represents a type of
McbsGoal. - McbsGoalType(Class) - Constructor for class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoalType
- mcbsgoaltype_name(Identifier) - Static method in class com.thecsdev.betterstats.resource.BLanguage
-
Returns the display name of a given
McbsGoalType. - McbsSivGoal - Class in com.thecsdev.betterstats.api.mcbs.model.goal
-
McbsGoalimplementation whose goal is to achieve a specific stat integer value. - McbsSivGoal() - Constructor for class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
- McbsSivGoal(McbsSivGoal) - Constructor for class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
- McbsSivGoal(Identifier, Identifier, int) - Constructor for class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
- McbsSivGoal(Identifier, Identifier, int, int) - Constructor for class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
- McbsSivGoalEditScreen - Class in com.thecsdev.betterstats.client.gui.screen
-
Goal editing screen for
McbsSivGoal. - McbsSivGoalEditScreen(Screen, McbsEditorFileTab, McbsSivGoal) - Constructor for class com.thecsdev.betterstats.client.gui.screen.McbsSivGoalEditScreen
-
Constructs an instance of this screen.
- McbsSivGoalGUI - Class in com.thecsdev.betterstats.mcbs.view.goal
-
McbsGoalGUIimplementation forMcbsSivGoal. - McbsStats - Class in com.thecsdev.betterstats.api.mcbs.model
-
Container for holding statistics values, used by
McbsFile. - McbsStats.IntValueConsumer - Interface in com.thecsdev.betterstats.api.mcbs.model
-
FunctionalInterfacefor consuming integer values stored in anMcbsStatsinstance. - MENUBAR_ITEM - Static variable in class com.thecsdev.betterstats.api.client.registry.BClientRegistries
- MenubarItem - Class in com.thecsdev.betterstats.api.mcbs.view.menubar
-
Represents a single button in
McbsEditorGUI's menubar. - MenubarItem() - Constructor for class com.thecsdev.betterstats.api.mcbs.view.menubar.MenubarItem
- MenubarItemAbout - Class in com.thecsdev.betterstats.mcbs.view.menubar
-
MenubarItemimplementation for "About". - MenubarItemAbout() - Constructor for class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemAbout
- MenubarItemFile - Class in com.thecsdev.betterstats.mcbs.view.menubar
-
MenubarItemimplementation for "File". - MenubarItemFile() - Constructor for class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemFile
- MenubarItemView - Class in com.thecsdev.betterstats.mcbs.view.menubar
-
MenubarItemimplementation for "View". - MenubarItemView() - Constructor for class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemView
- MenubarPanel - Class in com.thecsdev.betterstats.mcbs.view.editor
-
McbsEditorGUI's menubar interface that appears at the top of the interface, featuring controls and options for the user to interact with. - MenubarPanel(McbsEditor) - Constructor for class com.thecsdev.betterstats.mcbs.view.editor.MenubarPanel
- METER - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- MILE - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- MILLISECOND - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- MINUTE - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- mmName_betterstats() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- mmSummary_betterstats() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- Mod - Annotation Interface in net.neoforged.fml.common
- MOD - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
- MOD - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy
- MOD - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
- MOD - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
- MOD_ID - Static variable in class com.thecsdev.betterstats.BetterStats
-
The value of this variable MUST accurately reflect the same value as 'mod.id' from 'gradle.properties'.
- ModInfo - Class in net.neoforged.fml.loading.moddiscovery
- MONTH - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
N
- net.neoforged.api.distmarker - package net.neoforged.api.distmarker
- net.neoforged.fml.common - package net.neoforged.fml.common
- net.neoforged.fml.loading - package net.neoforged.fml.loading
- net.neoforged.fml.loading.moddiscovery - package net.neoforged.fml.loading.moddiscovery
O
- OC_DONE - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.SubjectStatsView
-
An
Integercorresponding to the outline color that is to be used for statistics widgets that are considered "complete", usually for advancement progress tracking (ex. - OC_INPROGRESS - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.SubjectStatsView
-
An
Integercorresponding to the outline color that is to be used for statistics widgets that aren't empty but aren'tSubjectStatsView.OC_DONEeither. - onInitialize() - Method in class com.thecsdev.betterstats.fabric.BetterStatsFabric
- onInitializeClient() - Method in class com.thecsdev.betterstats.fabric.BetterStatsFabric
- onInitializeServer() - Method in class com.thecsdev.betterstats.fabric.BetterStatsFabric
- onLoad(JsonObject) - Method in class com.thecsdev.betterstats.BetterStatsConfig
- openCallback() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
- org.apache.maven.artifact.versioning - package org.apache.maven.artifact.versioning
-
Placeholder "dummy" classes that represent actual external APIs.
P
- PersonalHomePanel - Class in com.thecsdev.betterstats.client.gui.panel
-
TPanelElementwhose interface serves as the local-player's personal space, featuring statistics and utilities related to them. - PersonalHomePanel(McbsEditorHomepageTab) - Constructor for class com.thecsdev.betterstats.client.gui.panel.PersonalHomePanel
- postProcessWidget(StatsView.StatsInitContext, TEntityStatsWidget) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewHunter
- postProcessWidget(StatsView.StatsInitContext, TItemStatsWidget) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewFood
- postProcessWidget(StatsView.StatsInitContext, TCustomStatWidget) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral
-
Post-processes a
TCustomStatWidgetafter its creation. - postProcessWidget(StatsView.StatsInitContext, TEntityStatsWidget) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs
-
Post-processes each
TEntityStatsWidgetafter its creation. - postProcessWidget(StatsView.StatsInitContext, TItemStatsWidget) - Method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems
-
Post-processes a newly created
TItemStatsWidget. - postRenderCallback(TGuiGraphics) - Method in class com.thecsdev.betterstats.mcbs.view.editor.MenubarPanel
- postRenderCallback(TGuiGraphics) - Method in class com.thecsdev.betterstats.mcbs.view.editor.TabStripPanel
- putGoal(McbsGoal) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
-
Puts an
McbsGoalintoMcbsFile.getGoals(). - putGoal(Identifier, McbsGoal) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
R
- refetch() - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorHomepageTab
-
Refreshes the news and credits information by (re/)fetching from the REST-ful APIs.
- refreshPreview() - Method in class com.thecsdev.betterstats.api.client.gui.screen.AbstractMcbsGoalEditScreen
-
Refreshes the goal preview interface.
- register(CommandDispatcher, CommandBuildContext) - Static method in class com.thecsdev.betterstats.command.StatisticsCommand
-
Registers the
/statistics(or/stats) command. - registerFactory(Class, Function) - Static method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI
-
Registers a factory
Functionfor creatingMcbsEditorTabGUIinstances corresponding to a specific type ofMcbsEditorTab. - reloadFrom(McbsFile) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsFile
- removeGoal(McbsGoal) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- removeGoal(Identifier) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
- removeTab(McbsEditorTab) - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
-
Attempts to remove the specified
McbsEditorTabfrom this editor. - renderCallback(TGuiGraphics) - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsConfigScreen
- renderCallback(TGuiGraphics) - Method in class com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
- renderCallback(TGuiGraphics) - Method in class com.thecsdev.betterstats.mcbs.view.editor.MenubarPanel
- renderCallback(TGuiGraphics) - Method in class com.thecsdev.betterstats.mcbs.view.editor.TabStripPanel
S
- saveAs(Path) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
-
Saves the
McbsFiledata of thisMcbsEditorFileTabto the specified file. - SECOND - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- setAllowChatPsaMessages(boolean) - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Sets whether this mod is allowed to display public-service-announcement messages in chat.
- setApiEndpoint(URI) - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Sets the HTTP rest API endpoint
URIused by this mod. - setCurrentTab(McbsEditorTab) - Method in class com.thecsdev.betterstats.api.mcbs.controller.McbsEditor
-
Sets the current
McbsEditorTabbeing edited by thisMcbsEditor. - setCurrentView(StatsView) - Method in class com.thecsdev.betterstats.api.mcbs.controller.tab.McbsEditorFileTab
-
Sets the
StatsViewinstance that is currently selected for thisMcbsEditorFileTab. - setExperimentsEnabled(boolean) - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Sets whether experimental features are allowed to show up in-game.
- setFromValue(int) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
Sets the value of
McbsSivGoal.getFromValue(). - setGuiMobsFollowCursor(boolean) - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Sets whether entities rendered in client "mob stats" GUI should follow the cursor.
- setIntValue(Identifier, Identifier, int) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Sets the value of a given integer-based statistic.
- setIntValue(Stat, int) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Sets the value of a given integer-based statistic.
- setIntValue(StatType, T, int) - Method in class com.thecsdev.betterstats.api.mcbs.model.McbsStats
-
Sets the value of a given integer-based statistic.
- setPageValue(int) - Method in class com.thecsdev.betterstats.client.gui.panel.StatsPageChooser
-
Sets the currently selected page value (zero-indexed).
- setRegisterCommands(boolean) - Method in class com.thecsdev.betterstats.BetterStatsConfig
-
Sets whether this mod's commands are to be registered.
- setStatSubject(Identifier) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
Sets the value of
McbsSivGoal.getStatSubject() - setStatsView(StatsView) - Method in interface com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView.FiltersInitContext
-
Utility method for setting the value of the
StatsViewUtils.FID_STATSVIEWfilter. - setStatType(Identifier) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
Sets the value of
McbsSivGoal.getStatType(). - setTargetValue(int) - Method in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
Sets the value of
McbsSivGoal.getTargetValue(). - setValue(double) - Method in class com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
-
Sets the value of
BGoalProgressBar.valueProperty(). - showOpenFileDialog(Minecraft, McbsEditor) - Static method in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemFile
-
Shows the "Open File" dialog and handles loading the selected
McbsFileinto a newMcbsEditorTab. - showUriScreen(String, boolean) - Static method in class com.thecsdev.betterstats.mcbs.view.menubar.MenubarItemAbout
-
Opens a
ConfirmLinkScreenthat asks the user whether they want to open the specified URI. - stat_betterstats_timeSinceLogin() - Static method in class com.thecsdev.betterstats.resource.BLanguage
- STAT_INT_VALUE - Static variable in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsGoalType
-
McbsGoalTypeimplementation forMcbsSivGoal. - StatisticsCommand - Class in com.thecsdev.betterstats.command
-
Logic for the
/statistics(or/stats) command. - STATS_VIEW - Static variable in class com.thecsdev.betterstats.api.client.registry.BClientRegistries
- StatsPageChooser - Class in com.thecsdev.betterstats.client.gui.panel
-
A simple page chooser element for paginating statistics that are displayed on
StatsViews. - StatsPageChooser(int, StatsView.Filters, Identifier) - Constructor for class com.thecsdev.betterstats.client.gui.panel.StatsPageChooser
- statsReceivedCallback() - Method in class com.thecsdev.betterstats.api.client.gui.screen.BetterStatsScreen
- StatsSummaryPanel - Class in com.thecsdev.betterstats.client.gui.panel
-
TPanelElementthat displaysTTextualStatWidgetelements that aim to summarize the statistics on a givenStatsView. - StatsSummaryPanel() - Constructor for class com.thecsdev.betterstats.client.gui.panel.StatsSummaryPanel
- StatsSummaryPanel(Collection) - Constructor for class com.thecsdev.betterstats.client.gui.panel.StatsSummaryPanel
- StatsView - Class in com.thecsdev.betterstats.api.mcbs.view.statsview
-
Represents a 'view' within an
McbsEditorTabof anMcbsEditorGUI. - StatsView() - Constructor for class com.thecsdev.betterstats.api.mcbs.view.statsview.StatsView
- StatsView.Filters - Class in com.thecsdev.betterstats.api.mcbs.view.statsview
-
GenericPropertiesimplementation that holds "Filters" configuration that is used to filter statistics displayed withStatsView.StatsInitContexts. - StatsView.FiltersInitContext - Interface in com.thecsdev.betterstats.api.mcbs.view.statsview
-
The initialization context for when a
StatsView's "stat filters" GUI is initializing. - StatsView.StatsInitContext - Interface in com.thecsdev.betterstats.api.mcbs.view.statsview
-
The initialization context for when a
StatsView's "statistics" GUI is initializing. - StatsViewBlocks - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
StatsViewthat displays "Block" statistics. - StatsViewBlocks() - Constructor for class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks
- StatsViewBlocks.GroupBy - Enum Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for groupingBlockStats. - StatsViewBlocks.SortBy - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for sortingBlockStats. - StatsViewFood - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
StatsViewthat displays "Food & Drinks" statistics. - StatsViewGeneral - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
StatsViewthat displays "General" statistics. - StatsViewGeneral.DistanceUnit - Enum Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for overriding distance stat formatters. - StatsViewGeneral.GroupBy - Enum Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for groupingCustomStat. - StatsViewGeneral.SortBy - Enum Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for sortingCustomStat. - StatsViewGeneral.TimeUnit - Enum Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for overriding time stat formatters. - StatsViewGoals - Class in com.thecsdev.betterstats.mcbs.view.statsview
- StatsViewGoals.SortBy - Enum Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for sortingMcbsGoals. - StatsViewHunter - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
StatsViewthat displays "Hostile Mobs" statistics. - StatsViewItems - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
StatsViewthat displays "Item" statistics. - StatsViewItems() - Constructor for class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems
- StatsViewItems.GroupBy - Enum Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for groupingItemStats. - StatsViewItems.SortBy - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for sortingItemStats. - StatsViewMobs - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
StatsViewthat displays "Mobs" statistics. - StatsViewMobs() - Constructor for class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs
- StatsViewMobs.GroupBy - Enum Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for groupingEntityStats. - StatsViewMobs.SortBy - Class in com.thecsdev.betterstats.mcbs.view.statsview
-
TDropdownWidget.Entrys for sortingEntityStats. - StatsViewUtils - Class in com.thecsdev.betterstats.api.mcbs.view.statsview
-
Utilities for initializing
StatsViewGUI interfaces. - STID_EDITTHISGOAL - Static variable in class com.thecsdev.betterstats.api.mcbs.model.goal.McbsSivGoal
-
McbsSivGoal.getStatType()value that is used forMcbsSivGoalinstances constructed using the defaultMcbsSivGoal()constructor. - SubjectStatsView<SS> - Class in com.thecsdev.betterstats.mcbs.view.statsview
- SubjectStatsView() - Constructor for class com.thecsdev.betterstats.mcbs.view.statsview.SubjectStatsView
- summarizeEntityStats(Collection) - Static method in class com.thecsdev.betterstats.client.gui.panel.StatsSummaryPanel
-
Summarizes a
CollectionofEntityStatsinto aLinkedHashMapthat maps eachStatTypeto the total integer value of that statistic across all providedEntityStats. - summarizeItemStats(Collection) - Static method in class com.thecsdev.betterstats.client.gui.panel.StatsSummaryPanel
-
Summarizes a
CollectionofItemStatsinto aLinkedHashMapthat maps eachnet.minecraft.stats.StatType<net.minecraft.world.item.Item>to the total integer value of that statistic across all providedItemStats. - summarizeStats(Collection) - Static method in class com.thecsdev.betterstats.client.gui.panel.StatsSummaryPanel
-
Summarizes a
CollectionofSubjectStatsinto aLinkedHashMapthat maps eachStatTypeto the total integer value of that statistic across all providedSubjectStats.
T
- TAB - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
- TAB - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
- TabStripPanel - Class in com.thecsdev.betterstats.mcbs.view.editor
-
Tabbed document interface tab-strip element that serves as a navigational component, enabling users to switch between different
McbsEditorTabinstances. - TabStripPanel(McbsEditor) - Constructor for class com.thecsdev.betterstats.mcbs.view.editor.TabStripPanel
- TICK - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- tickCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.McbsEditorGUI
- tickCallback() - Method in class com.thecsdev.betterstats.api.mcbs.view.tab.McbsEditorTabGUI
- tickCallback() - Method in class com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
V
- value() - Element in annotation interface net.neoforged.fml.common.Mod
- valueOf(String) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.neoforged.api.distmarker.Dist
-
Returns the enum constant of this class with the specified name.
- valueProperty() - Method in class com.thecsdev.betterstats.client.gui.widget.BGoalProgressBar
-
The visual progress value of this progress-bar widget, ranging from 0 to 1.
- values() - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.GroupBy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
-
Returns all
StatsViewBlocks.SortByinstances that are to be used. - values() - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.GroupBy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGoals.SortBy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.GroupBy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
-
Returns all
StatsViewItems.SortByinstances that are to be used. - values() - Static method in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.GroupBy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
-
Returns all
StatsViewMobs.SortByinstances that are to be used. - values() - Static method in enum class net.neoforged.api.distmarker.Dist
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VANILLA - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- VANILLA - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.SortBy
- VANILLA - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
- VANILLA - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewBlocks.SortBy
- VANILLA - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewItems.SortBy
- VANILLA - Static variable in class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewMobs.SortBy
W
- WATERMARK - Static variable in class com.thecsdev.betterstats.resource.BLanguage
- WEEK - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
Y
- YARD - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.DistanceUnit
- YEAR - Enum constant in enum class com.thecsdev.betterstats.mcbs.view.statsview.StatsViewGeneral.TimeUnit
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form