HomeJavaModsTerraLense
TerraLense
ModsJava

TerraLense

Server-side minimap for Paper. Terrain, waypoints and markers on a vanilla client. No client mod req

⬇ Download on Spigot

TerraLense
A server-side minimap for vanilla Minecraft clients
Terrain • Waypoints • Death Marker • Player Radar • Large Map

What is TerraLense?
TerraLense brings a fully functional minimap to ordinary vanilla Minecraft clients.
Players do not need Fabric, Forge, JourneyMap, Xaero's Minimap, or any client-side minimap mod.
The minimap is rendered server-side and displayed through a generated resource pack. Players simply join the server, accept the resource pack, and the minimap appears automatically.

No Fabric.
No Forge.
No client-side minimap mod.

TerraLense is designed for Minecraft servers that want a modern minimap experience while keeping their players on the vanilla client.

✨ Features

️ How It Works
TerraLense uses a generated resource pack to display the minimap on a vanilla Minecraft client.
The server generates the required map assets and serves the resource pack through a lightweight built-in HTTP server.
TerraLense automatically:
You don't need to manually host the resource pack.
Already using your own server resource pack?
TerraLense provides an auto mode that can stand down when another resource pack is already being used. You can also merge the generated TerraLense assets into your own pack and use external mode.

⚙️ Installation
  1. Download the latest TerraLense JAR.
  2. Place the JAR inside your server's plugins/ folder.
  3. Start the server.
  4. TerraLense will automatically generate its configuration, resource pack and pack server.
  5. If players connect remotely, configure resource-pack.self-host.public-address with your public IP address or hostname.
  6. Make sure the configured HTTP port is reachable from the Internet.
  7. Run /tl reload.
  8. Players reconnect and accept the resource pack.
  9. The minimap is ready.
Testing locally?
If you're testing everything on localhost, the automatic setup is usually enough.

Commands
The main command is:
/terralense
Aliases:
/tl
/minimap
All commands support tab completion.

Permissions
Normal gameplay does not require operator permissions.

Performance
TerraLense is designed with server performance in mind.
Use:
/tl status
to view rendering timings, queue depth, cache hit rate and dropped-frame information.

Requirements
Folia is currently not supported.

⚠️ Important: Resource Pack
A resource pack is required because vanilla Minecraft does not provide a normal server-side API for placing arbitrary custom graphics directly onto the player's HUD.
TerraLense therefore uses a generated resource pack to display the minimap.
Players who decline the resource pack will still be allowed to join the server, but they will not see the minimap.

⚠️ Known Limitations
We prefer to list the limitations clearly so you know exactly what to expect.

Developer API
TerraLense provides a marker API that allows other plugins to integrate directly with the minimap.
This can be used to display custom locations, objectives, events or other plugin-specific information on the map.
More API documentation will be provided as the API develops.

️ Troubleshooting
If the minimap is not appearing, start with:
/tl status
The status command provides information about:
When requesting support, please include your:
This makes it much easier to identify the problem.

Planned / Future Features
TerraLense is actively being developed.
Some features planned for future releases include:
Feature requests and suggestions are welcome.

Support
Having an issue or a feature request?
Please post in the discussion thread or open an issue on GitHub.
When reporting a problem, please include /tl status output and your server version.

License
TerraLense is released under the MIT License.
TerraLense does not use code, assets or resource-pack files from other minimap projects.
All TerraLense pack textures are generated at runtime.


TerraLense
A minimap for vanilla Minecraft clients.
Developed by Abhiram • AlphaNodesDev

TerraLense is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 2 times (via Spigot). Download it and open it directly in the game.

Explore more