Francusksi Client banner
Francusksi Client icon

Francusksi Client

Francuski Client po wgraniu moda ma byc tam Opcja NameTags Pokazuje HP przeciwnika JEgo set oraz przedmiot w prawej i lewej rece oraz odlegosc (wszystko do...

00
fabricServer1.20.4mod

Francusksi Client Notes

What was built

  • Server-side Fabric mod for 1.20.4 that adds configurable player nametags and tracer visuals for nearby players.
  • Nametags show health, nearest-player distance hint, armor summary, and main/off-hand items; a below-name heart counter is also created when enabled.
  • Optional action bar feed shows per-viewer details (distance, health, loadout) for players within the configured range.
  • Tracers draw colored particle lines from each player to others in range on a configurable cadence.

Usage

  • Drop the JAR into your Fabric server mods folder and start the server once to generate config/francusksiclient.json.
  • Edit the config to toggle features (nametagsEnabled, tracersEnabled, actionBarSummary) and adjust range, update intervals, colors, and what data is shown (health, armor, held items, distance).
  • Defaults: 64 block range, nametag updates every second, tracer updates every 10 ticks with aqua lines, action bar summaries for up to three nearby players.

Implementation details and notes

  • Nametags rely on dedicated scoreboard teams per player plus a below-name health objective; tags include armor/main/off-hand text and a nearest-player distance hint. Action bar summaries provide precise viewer-to-target distances.
  • Tracers use Dust particles along eye-to-eye lines; colors and segment counts are configurable.
  • Teams and objectives are refreshed automatically on joins/leaves; the mod runs only on the dedicated server side.

Limitations / future ideas

  • Nametag distance uses the closest other player rather than per-viewer distance; precise distances are shown in the action bar feed instead.
  • Heavy particle usage at very high player counts or low intervals could add visual noise; tweak tracer intervals/segments or disable tracers if needed.