ModsFinder

Player Attribute Display

by Black-Cat

Player Attribute Display puts a panel on screen that shows attribute values, and the server config can make every player see the same set.

FabricClient and serverMIT LicenseOpen source1.21.7 – 1.21.10

What it does

Each entry in the panel is tied to an attribute identifier, which must be given for the value to be read. Values are shown as they are, or multiplied by 100 with a percent symbol added. Players can configure the number format, including how many decimal places are shown, from 0 to 5 inclusive, and values are rounded to that count. A value that needs calculation before it is shown can be handled by supplying a mathematical expression, where x stands for the original value. Other dynamic values can not be substituted at this time.

The mod is a client and server mod, and it depends on Fabric API, Fabric Language Kotlin and Fzzy Config. When the server config is enabled, players see the same set of attributes. When the panel is disabled there, players can still configure their own panel individually if the server config is disabled. Mod Menu can be added for its menu integration. Files target the 1.21.7 – 1.21.10 range, with 1.0.0+1.21.9 for 1.21.10 as the latest Fabric file, and the code is released under the MIT License, so it is open source.

Key features

  1. Attribute panel

    A panel on screen displays attribute values, with the identifier of each entry set in the configuration.

  2. Server-wide attribute set

    When the server config is enabled, every player sees the same set of displayed attributes.

  3. Per-player panel settings

    With the server config disabled, each player can turn the panel off or set up their own panel.

  4. Value formatting

    Values can be shown as-is or multiplied by 100 with a symbol added, with an optional prefix or unit, and a set number of decimal places.

Compatibility

Latest build for each game version and loader.

1.21.101.0.0+1.21.9
1.21.91.0.0+1.21.9
1.21.81.1.2+1.21.7
1.21.71.1.2+1.21.7
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Fzzy ConfigConfig API with automatic GUIs, powerful validation options, server-client sync, and more!
Required
Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Use cases

Who it’s for: Players and server owners on Fabric who want attribute values in a panel. For accurate values in multiplayer, the mod has to be in place on both the client and the server.

Questions

Does Player Attribute Display need to be on the server?

Yes. Servers that run it need every player to install it too.

Which dependencies does Player Attribute Display require?

Fabric API, Fabric Language Kotlin and Fzzy Config are required. Mod Menu is an optional addition.

Can players set the number of decimal places?

Yes. Decimal places can be set from 0 to 5 inclusive, and the value is rounded to that count.

In the catalog

Player Attribute Display is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,569 mods support Minecraft 1.21.10.

More from Black-Cat

All projects

Similar mods

What the author says

In order to obtain accurate values, this mod requires client-server communication, so it MUST be installed on BOTH the client and server in multiplayer environments. This mod includes a server config and a client config. - If the server config is enabled, all players will display the same set of attributes. The panel…
Black-Cat, on the Modrinth page

Official listing

Owner
Black-Cat
Published
2025-10-25
Updated on Modrinth
2025-11-12
Facts verified
2026-10-15

Tags