STATPACK v2.6.5
	Datapack by Chewy (contact: u/thechewyness on Reddit)


About:
	
	StatPack is a datapack for Minecraft (1.21.10) which adds scoreboard objectives for nearly[1] every objective criteria, as well as a simple chat interface to allow any player to view these scoreboards regardless of permission level. The pack also tracks some "special" criteria which are manually tracked such as "Hours Played", "Meters Moved", and "Advancements Earned".

	To install the pack, place the .zip file in the "datapack" folder of a Minecraft world. The world will have to be restarted, or the "/reload" command will have to be run in order for the pack to load. The pack may also need to be enabled with the "/datapack enable ..." command.

	All scoreboard objects will be created on pack load. Objectives can be viewed by an admin with the "/scoreboard objectives setdisplay ..." command, or by any player using the chat interface. The chat interface can be opened by opening the chat and clicking the prompt that appears on player login[2], or by using the "/trigger sp_trigger" command at any time. The interface is navigated by hovering to browse selections, and clicking on letters to navigate to the next submenu, or clicking on the square icons to select a scoreboard for display. Once a scoreboard has been selected it will be displayed in the sidebar for all players. The sidebar will be cleared automatically after 5 minutes[3], or when the "Clear Sidebar" option ("[C]") in the main menu is selected.

	To uninstall the pack and remove all scoreboard objectives:

		1. Remove all objectives: "/function statpack:objectives/remove"
		2. Disable or delete the datapack from the world.
		3. "/reload"

	Note that scoreboard values are tied to player names, not UUIDs. If a player changes their name they will start tracking a new set of stats.


		[1] Some scoreboard criteria are impossible to legitimiately trigger and thus are usless in the context of survival Minecraft.
		    Most of these have not been added in an effort to reduce clutter.

		[2] The prompt on player login can be disabled/renabled with the following commands:

		    To disable: "/scoreboard players set prompt_on_login sp_config 0"
		    To enable:  "/scoreboard players set prompt_on_login sp_config 1"

		[3] The time before the sidebar is cleared can be configured with the following command, where 'NUMBER' is the number of ticks before the sidebar is cleared (default 6000 ticks, 5 minutes). A value of 0 will disable the sidebar clearing automatically.

			"/scoreboard players set sidebar_reset_time sp_config 'NUMBER'"
	