promotional bannermobile promotional banner

SmartUtility

A modular collection of quality-of-life features for Minecraft, built for NeoForge. Every module is a separate, independently switchable feature, and most of them run entirely on the server.
Back to Files

smartutility-26.2-1.7.0.jar

File namesmartutility-26.2-1.7.0.jar
Uploader
FrostyxAlienFrostyxAlien
Uploaded
Aug 29, 2026
Downloads
9
Size
250.0 KB
Mod Loaders
NeoForge
File ID
8759573
Type
R
Release
Supported game versions
  • 26.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:smartutility-1640808:8759573"

Learn more about Curse Maven

What's new

1.7.0

One new feature: a mutual friend list with a live HUD showing where your online friends are.

New: Friends

/friend add <player>      send a request, or confirm one already waiting from that player
/friend remove <name>     remove a friend, or cancel/decline a pending request
/friend list              friends, plus any requests sent and received

Friendship needs both sides to agree. /friend add only makes two players friends the moment the other one already sent a matching request; otherwise it records a one-sided request and tells the other player how to accept it. maxFriends in [friends] caps how many friends a player can have at once, 50 by default, and only counts once a friendship is actually confirmed a pending request never costs a slot.

Once two players are friends, anyone online who shares the same dimension shows up on a small HUD panel with a bearing (N/NE/E/…) and a distance to them; a friend in a different dimension shows just their name, since neither one would mean anything across dimensions.

Positions are resent to the client every broadcastIntervalSeconds (default 3) rather than only when something changes, so a moving friend's marker updates on its own. Nothing is sent for a player with no online friend.

Off by default. A live compass to another player's exact position is a bigger change to a server's social dynamics than a friend list on its own, even with both sides having agreed to it. Turn it on with /smartutility feature enable friends or in the config.

Small print

  • Existing config files pick up the new [features] friends entry and [friends] section on load, with NeoForge writing the usual backup first.
  • friends.dat is stored with the world, the same as homes and the server-wide statistics, so it survives restarts and travels with a world backup.
  • A name shown in /friend list or /friend remove's suggestions can go stale if that friend changes their name while offline; re-adding them picks up the new one.

This mod has no additional files