Scoreboard Extensions
This mod significantly expands the standard capabilities of in-game scoreboards and datapacks, offering numerous useful features for map creators and mod developers.
Mod Features
Tagged Functions: Operate within the context of a specific player, similar to the system function "minecraft:tick", but the "@s" tag references the corresponding player. This allows for more personalized tracking systems.
Player Statistics:
- Tracking basic interactions: right/left clicks on blocks, interactions with entities
- Entity kill statistics with categorization by mob types or classification (passive/hostile)
- Block placement and mining statistics with filtering by block tags (e.g., minecraft:log, forge:stone) - details available in the main configuration file
Scoreboard Objectives: Tracking damage dealt by different entity types. Format: "scoreext.entity_damage:MODID_ENTITYID"
Commands:
/se score <targets> <objective> tick [mod]— records the number of game ticks into a score, optional [mod] parameter performs a modulus operation/se score <targets> <objective> leveltick [mod]— stores persistent level ticks into a score/se score <targets> <objective> random <min> <max>— generates a random value within the specified range/se data tick [mod]— returns game ticks for use with other commands/se data leveltick [mod]— returns persistent level ticks/se data random <min> <max>— returns a random number/se action <targets> particle <type> [offset] [delta] [speed] [count] [forced]— creates particles around selected entities with various parameters/se hud score [visible]— controls the display of scoreboard HUD
Modpack Compatibility
The mod can be freely used in any modpack collection without requiring special permission from the author.