
Mark the World, Share the Journey

Action Bars • Waypoints • Smart Sharing • Developer API
TitleInfo is a high-performance, lightweight utility designed to bridge the gap between immersion and information. By leveraging the Action Bar and a robust Waypoint system, it provides essential data without cluttering your chat or screen.
Now featuring a Full Developer API, TitleInfo is the perfect foundation for survival servers, RPGs, and competitive factions that want to integrate coordinate and navigation data into their own systems.
Stop typing /coords. Keep your eyes on the world with real-time HUD elements:
/ti display to customize exactly what you see.TitleInfo now exposes a powerful API for other plugin developers to hook into the navigation flow.
Add the TitleInfo.jar to your project dependencies and access the API via the provider:
TitleInfoApi api = TitleInfoApiProvider.get();
You can update or create waypoints for any player. It is recommended to use the Async methods to keep your main thread healthy:
UUID playerId = player.getUniqueId();
Location loc = player.getLocation();
// Set a waypoint asynchronously
api.upsertWaypointAsync(playerId, "Home Base", loc).thenAccept(success -> {
if (success) {
player.sendMessage("Waypoint synchronized!");
}
});
Hook into user actions to add custom logic, such as blacklisting certain names:
@EventHandler
public void onWaypointSet(TitleInfoWaypointSetEvent event) {
// Prevent players from naming waypoints "Spawn"
if (event.getWaypointName().equalsIgnoreCase("Spawn")) {
event.setCancelled(true);
event.getPlayer().sendMessage("That waypoint name is reserved!");
}
}
| Command | Description | Permission |
|---|---|---|
/ti display <type> |
Toggle specific HUD elements | titleinfo.display |
/ti share [player] |
Share your current location | titleinfo.share |
/ti waypoint <set/list> |
Manage your personal waypoints | titleinfo.waypoint |
/ti admin <args> |
Administrative overrides | titleinfo.admin |
/plugins folder.
Developed with ❤️ by RRS