Localized Chat

Limits talking to a range, and puts a damper on server wide shouting.
Back to Files

LocalizedChat-fabric-1.21.1-5.4.0.jar

File nameLocalizedChat-fabric-1.21.1-5.4.0.jar
Uploader
KreezxilKreezxil
Uploaded
Sep 30, 2026
Downloads
33
Size
42.4 KB
Mod Loaders
Fabric
File ID
9020128
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:localized-chat-292502:9020128"

Learn more about Curse Maven

What's new

If you want a server setup for the Localized Chat mod with zero effort, get a server with BisectHosting and receive 25% off your first month as a new customer using the code kreezxil

 

Changelog — Localized Chat 5.4.0 vs 1.20.1 (5.1.3)

Compared against multi/1.20 / 5.1.3 (Minecraft 1.20.1 Forge + Fabric).

Platforms

  • 1.20.1: Forge + Fabric
  • 5.4.0: NeoForge + Fabric on Minecraft 1.21.1
  • Still server-side. Client is optional (LAN / singleplayer).

Channels

1.20.1 only had local talk and /shout. /me reused talk range. /tell / /msg / /w were vanilla and uncapped.

5.4.0 treats every owned comms path as its own channel:

Channel Command 1.20.1 5.4.0
talk normal chat range only enable, range, cost
shout /shout, /s, /sh range + hunger cost + disable toggle enable, range, any cost mix
whisper /me used talk range, no own config own enable, range, cost
tell /tell, /msg, /w vanilla, no range, no cost own enable, range, cost

Range rules in 5.4.0:

  • -1 = unlimited
  • 0 = only the sender hears talk/shout/me; tell reaches nobody
  • same-dimension check unless range is unlimited / op-exempt
  • still Manhattan (|dx|+|dy|+|dz|), same as 1.20.1

Costs

1.20.1 shout was hunger-only (shoutFoodCost). Talk was free. Nothing else charged.

5.4.0 every channel can charge any mix of:

  • none
  • hp (half-hearts)
  • hunger (food points)
  • xp (experience points, not levels)
  • comma/plus combos, or all

If any selected resource cannot be paid, nothing is deducted and the action fails.

Defaults vs 1.20.1:

  • talk: still free, range 100
  • shout: still 1 hunger by default, range 400
  • whisper: free, range 100
  • tell: free, unlimited (-1)

Operators

opAsPlayer is unchanged in meaning.

  • false (default): ops skip costs and everyone hears them on that channel
  • true: ops pay and obey range like everyone else

Extra commands (new)

extra_commands can tax or disable other root commands (home, rtp, warp, etc.).

Format: command|enabled|cost_type|hp|hunger|xp

Shorthand home means enabled, no cost. No leading slash. Only the root command matches — /execute ... run home does not. Builtins (shout, s, sh, me, tell, msg, w) are ignored here; use the channel sections.

What did not change

  • Color codes, prefix, usePrefix, rangeNotifier
  • Distance display in brackets when range notifier is on
  • Not compatible with other chat overlays (Discord bridges, FTB-style global chat, etc.)

Config key migration

Old 1.20.1 keys are gone:

  • talkRange → [talk] talk_distance / enable_talk / cost keys
  • shoutTalkRange → [shout] shout_distance
  • shoutFoodCost → [shout] shout_cost_type + shout_cost_hunger
  • shoutDisabled → [shout] enable_shout (inverted)

Copy numbers by hand. Do not drop a 1.20.1 config file onto 5.4.0 and expect it to map itself.

This mod has no related projects