Description
Player Relations
Player Relations is a lightweight client-side Fabric mod that lets you mark players as Ally, Enemy, or Neutral.
It is made for players who want a simple way to visually remember who they are friendly with, who they want to avoid, and who they should watch out for.
Features
– Mark players as Ally, Enemy, or Neutral
– Remove players to restore their normal/default appearance
– Radial menu for quick marking
– Nameplate coloring
– Tab-list coloring where supported
– Chat and death-message name coloring where supported
– Custom hex colors for Ally, Enemy, and Neutral
– Exportable player lists for sharing with friends
– Importing player lists
– Fully client-side
Default Colors
– Ally: dark green
– Enemy: dark red
– Neutral: gray
Commands
/relation ally <player>
/relation enemy <player>
/relation neutral <player>
/relation remove <player>
/relation list
/relation list ally
/relation list neutral
/relation list enemy
/relation export
/relation exportnames
/relation color ally <hex>
/relation color enemy <hex>
/relation color neutral <hex>
/relation reload
Example:
/relation enemy PlayerName
/relation color enemy C93232
Notes
– When updating mod versions, I recommend backing up your current saved relations somewhere separate first. After updating, copy your saved names back into "399k-relations-names.txt", then run /relation import in-game.
– This mod is client-side and only changes how marked players appear for you. It does not affect the server or other players.
– Some clients or mods that replace the tab list may prevent tab-list coloring from showing, but nameplate/chat coloring should still work where supported.
– Sometimes doesn't show up in launchers but still shows up ingame (via mod menu, or just trying to use it)
Requirements
Fabric Loader
Fabric API
Credits
Created by 399k. Development assistance provided by ChatGPT.


