Back to mods
Projectile Tracker project artwork

Vintage Story Mod DB · Vintage Story mod

Projectile Tracker

"Dude, where's my arrow?" Projectile Tracker automatically creates waypoints when your fired projectiles land and deletes them when they are either picked up or despawned. Note that this mod is required serverside when playing multiplayer. (Clients still need

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Projectile Tracker release matches 1.22.3?

Updated 6 days ago
Best match for your filters 1.0.7
Game version 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3
Loader Built-in Vintage Story mod system

Projectile Tracker 1.0.7 targets 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3. It must be installed on the client. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is Projectile Tracker required on the client, server, or both?

It must be installed on the client. Installation on the dedicated server is optional.

Client Required
Dedicated server Optional
Loader for this release Built-in Vintage Story mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

This release supports both sides, but the source does not require it on the server.

What else does Projectile Tracker 1.0.7 need?

1.0.7 on 1.22.3. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Projectile Tracker without breaking your instance.

Built for Projectile Tracker 1.0.7 on 1.22.3. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.0.7. It targets 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    It must be installed on the client. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.0.7. It opens that exact file at the source.

About this project

What does Projectile Tracker add?

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. "Dude, where's my arrow?" The default waypoint icon, which is a silhouette of an arrow embedded in the ground.

 

Projectile Tracker automatically creates waypoints when your fired projectiles land and deletes them when they are either picked up or despawned. Note that this mod is required serverside when playing multiplayer. (Clients still need to download the mod to use it, it will not automatically download by default).

 

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. How It Works The default waypoint icon, which is a silhouette of an arrow embedded in the ground.

When a projectile is spawned the server will detect when the projectile impacts and it will create the waypoint and send it to the player that fired the projectile. Upon despawn or pickup the waypoint will be removed if the player is online, or saved to a list if not and processed the next time the player comes online.

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. Commands The default waypoint icon, which is a silhouette of an arrow embedded in the ground. 

/ptpurge -- Removes all of your PT waypoints. More specifically, it removes any waypoints that start with "Projectile ". So keep that in mind if you have any other waypoints named like that for some reason. 

/ptclearorphans -- Removes any PT waypoints that no longer have an associated entity, in case any don't get removed automatically.

/ptremovepending -- Can only be called by those with ban permissions. This command removes a player from the pending waypoint update list (which is used to update waypoints for players that were offline) when supplied a playerUID, or clears the list if the input is just "all". You probably won't need to do this but it is provided just in case. Examples: /ptremovepending all, /ptremovepending BxGR+8W4FOoB+arlMpjRxNq+

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. Config The default waypoint icon, which is a silhouette of an arrow embedded in the ground.

"EnableProjectileTracker": true, -- Enables or (soft) disables the mod. When the mod is disabled this way, new waypoints will not be made for the player but old ones will still be removed as normal.
"allowWelcomeMessage": true, -- When joining a server, a welcome message will alert the user of waypoints that have been deleted since their last join. This setting controls if that is displayed.
"icon": "ptarrow", -- The waypoint icon. Accepts any icon name from the Waypoint icon list. By default, uses an icon (The default waypoint icon, which is a silhouette of an arrow embedded in the ground.) included with the mod. If you'd like an icon that is more precise, you can use "x" or "star1" instead. Invalid values will make it default to the circle icon.
"color": "#f9d0dc", -- The HEX code for the color of the waypoint. You should be able to get it from an online color picker. Do not forget the #.
"InjectModdedProjectiles": true-- If true: modded projectiles will be tracked. 
"projectileBlacklist": [] -- An array of item names that will not be tracked. On the serverside, this will disable those projectiles for everyone but on the client side it will prevent waypoints being made for that client. Projectile names that are being tracked are listed in the server-debug log, and you can find them by searching "Injecting entity". Example: ["arrow-crude", "bullet-lead"]

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. A Note for Server Operators The default waypoint icon, which is a silhouette of an arrow embedded in the ground.

By default, this mod is not required on the client. This means that when a user joins your server, the mod will not be automatically downloaded. This is currently the intended behavior but if you wish to enable automatic downloading for convenience, you can change it in your server's install of the mod by opening the mod's zip file and editing modinfo.json so that "requiredOnClient": false, is changed to "requiredOnClient": true, . This will need to be done again whenever the mod is updated.

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. QnA The default waypoint icon, which is a silhouette of an arrow embedded in the ground.

  • Why serverside? By going serverside, Projectile Tracker can update your waypoints if you are not near them or even if you are offline from a server using the mod. Waypoints are also made manually on the server rather than by making the client use the waypoint command, so your chat log doesn't get spammed when you are using projectiles.
  • Where can I report bugs? In order of preference, you can report bugs on the GitHub issues page, or in the comments here. I'll try to keep track of them but I may be slower to notice comments.
  • What happens if someone else picks up my projectiles? When someone picks up your projectiles the waypoints will still be removed for you.
  • Can I edit PT waypoints? As long as you do not change the name of the waypoints PT will be able to access them as normal. You can also remove them manually without any issues.
  • What languages does this support? As of right now, only English. There's not much to translate for this mod, but I do have it prepared for translation and I will accept translations. 
  • Does this work on version x.xx.x? The versions I set on the file downloads are the versions I have confirmed are working with my mod. However, chances are that this mod will work with any subversions of whatever version they were released for, and possibly even with older or newer main versions. I cannot gurantee, but it can be worth checking. You should backup your world before testing.
  • I installed the mod but waypoints don't work? If you downloaded the mod while the game was running (i.e, 1-click install, or using a mod that adds an in-game way to update) then you may need to reboot the game for it to work. If you are joining a server that has the mod but you have not installed it into your own client, then you need to download the mod for your client. If none of the previous applies to you, this may be a bug that you should report (See the second bullet point on this list). 
  • One of my projectiles flew off really far and I don't see a waypoint! This likely means the projectile went outside of your simulation range. What this means is that the projectile is frozen in place until the chunk it is entering is loaded. Walk in the direction it went and it will eventually reach its destination and make a waypoint.

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. Known issues The default waypoint icon, which is a silhouette of an arrow embedded in the ground.

  1. If a projectile leaves your simulation distance, it will not create a waypoint until it is loaded again and lands.
  2. If a projectile in-flight in an unloaded chunk lands after the server or save has been reloaded, it will not create a waypoint.

 

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. Compatibility The default waypoint icon, which is a silhouette of an arrow embedded in the ground.

This mod should not cause issues with most mods. Any mods that have their projectiles use the type "EntityProjectile" or "CombatOverhaul:Projectile" should be tracked. Mods that add their own projectile entities should still work, but my mod will ignore them if they are not accounted for already. If you've found a mod that does not work, let me know and I may try to make it work.

PT has Native Support for: Combat Overhaul (Last tested Sept. 19th, 2025)

Current incompatibilites: Currently none are known. 

Mod Interaction Notes:

  • Auto Config Lib: If my mod has not been active while loading a world yet, it will need to generate a config. Auto Config Lib will not be able to interact with the config if it was created during that world load, but will be able to when the game is loaded again.

The default waypoint icon, which is a silhouette of an arrow embedded in the ground. See Also The default waypoint icon, which is a silhouette of an arrow embedded in the ground.

Mobs Radar by DanaCraluminum
Mobs Radar can show projectiles within your vicinity, but can also track other entities and is clientside whereas Projectile Tracker is required on the server. Projectile Tracker also differs in that it only tracks your own projectiles and keeps the waypoints until the projectiles despawn. If you decide to use both mods together your own projectiles near you will have a radar blip and a waypoint unless you disable projectiles in Mobs Radar's settings.
Dana Tweaks by DanaCraluminum (Glowing projectile option) (4.0.0 and below)

Apparently this feature in Dana Tweaks has been removed in 4.1.0, not sure if another option exists right now. Let me know if you know of one! 

Has a feature that makes projectiles glow so they are easier to spot visually. The feature is disabled by default.

These mods add new projectiles which are compatible with this mod.

A simple Javelin mod that works with my mod. Despite being for 1.20 pre-release I found that this mod still works on 1.20.4 (and 1.21.1-6). Note that if you use Combat Overhaul: Armory, it adds its own javelins.

IMPORTANT: If you are using this mod on a server it may cause crashes with the latest release! I have released a patch here! (The patch currently supports 1.21 and 1.22!)

Valrossens Waypoint Legend/Filter by valrossenOliver, previously updated by gdorn
Adds a menu to the map that lets you hide waypoints individually or by icon.
Allows you to press Shift + F to show particles over nearby items including projectiles, making it much easier to find your projectiles when you get near them!
Rope and Spear by VenomousInc
Adds a rope with loop item that will pull spears back to you after throwing them, so you don't even have to worry about finding your spears in the first place! No issues when used with PT!
TassHunting by Tasshroom33

Has several features that are helpful with managing projectiles while hunting:

  • Increased arrow pick up range, so you don't have to be so precise when looking through tall grass.
  • Arrows can stick to mobs, which may help you by letting you retrieve them after a successful kill.
  • Arrowheads can be retrieved from broken arrows.
  • Configurable arrow break chance.

 

Keep in mind that this mod also introduces some features that affect the balance of hunting in other ways. It adds flee exhaustion, bleeding damage, and blood trails for example as well as pack hunting mechanics for wolves and more persistent bears. The mod is super customizable so if you don't like something you can change it!

Projectile Tracker uses an MIT license.

Project description from Vintage Story Mod DB.

Pick your setup

Projectile Tracker releases for each Vintage Story version.

Choose the version and loader you play, then open the matching release.

46 available setups

Showing the newest 12 of 46 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Projectile Tracker versions and loaders

1 of 8 releases match
Clear filters

Looking for an older file? The official Vintage Story Mod DB project page is in Resources.