
Back to NxLabs
Resonance Tracker - Global Player Map Markers
JBy JimmyJTC
Locate your friends in real-time on the Vintage Story map with no distance limits!

Description
RESONANCE TRACKER
Global Player Map Markers
Locate other players in real-time on the Vintage Story map at any distance. Fully customizable with an interactive color picker and built with server performance in mind.
Core Features
Unlimited Map Tracking Range <span style="color: #cec4b7; font-size: 14px; line-height: 1.5;">See player markers on the world map even if they are thousands of blocks away, bypassing the default server-side entity render limits.</span>
In-Game Color Customization <span style="color: #cec4b7; font-size: 14px; line-height: 1.5;">Customize both Fill and Border colors of your own marker and other players' markers through a bespoke HSV color picker.</span>
Admin Configuration Controls <span style="color: #cec4b7; font-size: 14px; line-height: 1.5;">Allows server administrators to tweak the update transmission rate and toggle crouching stealth mechanics dynamically from within the game client.</span>
Zero Conflict Map Components <span style="color: #cec4b7; font-size: 14px; line-height: 1.5;">Engineered using direct map components rather than hooking EntityMapComponent.Render, avoiding conflicts and NullReferenceExceptions with other map mods like AltMapIconRenderer.</span>
Why is it lightweight?
In vanilla Vintage Story, players are only displayed on the map if their entities are within the server's tracking range. Increasing this range (DefaultEntityTrackingRange) forces the server to process physics, AI, inventory sync, and state ticks for all far-away entities, which causes severe server lag.
Entity Tracking Bypass
- Minimal Data Footprint: Instead of syncing the entire entity structure, the server gathers only three coordinates (X, Y, Z) and a rotation angle (Yaw) of active players.
- Broadcasting Tick Rate: Runs a dedicated server tick listener. Admins can adjust this interval (e.g., set to 1000ms or 2000ms) to scale networking to their hardware capacity.
- Cairo Surface Rendering: The client mod renders the player markers into custom textures using Cairo on a separate map layer. This avoids heavy constant translation tasks on the main rendering pipeline.
Configuration Guide
Read the full description on Vintage Story ModDB →Ratings & reviews
No ratings yet
Sign in to leave a rating or comment.

