
Crossveil
Fully replace the standard Cursors/Crosshairs with your own!
Last updated | 17 hours ago |
Total downloads | 487 |
Total rating | 3 |
Categories | Client Mods Oakveil Update |
Dependency string | helskog-Crossveil-0.1.4 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function

BepInEx-BepInExPack_V_Rising
BepInEx pack for V Rising. Preconfigured and includes Unity Base DLLs.
Preferred version: 1.733.2README
Crossveil
A client-sided mod for V Rising made for fully replacing the default game crosshairs with your own.
Features
🎯 Swap default crosshairs with custom images
☝ Swap default crosshairs with your Windows Cursor
🔎 Hide the crosshair completely
💾 Import folders of .png images into custom collections
🔥 Adjustable crosshair hotspot location
🗿 Scale crosshairs to your preferred size
🔧 Toggle options & adjust the crosshair through the normal game menu
📌 Saves & reloads options automatically when closing and re-opening the game
How It Works
Crossveil intercepts cursor rendering logic inside SetCursorSystem.OnUpdate
and applies your chosen crosshair based on
the current UI state. It uses Unity's SetCursor()
to override visuals, and falls back to the default game crosshairs
when disabled.
Installing Crossveil
1️⃣ Navigate to the game install folder. Typically: C:\Program Files (x86)\Steam\steamapps\common\VRising
2️⃣ Make sure you have the latest version
of BepInEx for V Rising, if installed for the
first time make sure to run the game at least once and close it afterwards for the plugins & config directories to be
created automatically.
3️⃣ ️Place the Crossveil.dll
file inside the \BepInEx\plugins
folder.
Options Menu
The options are available inside the normal game menu under General
at the very bottom of the page.

Included crosshairs
The mod comes with a selection of default crosshairs pre-installed to get you started.
Custom Collections
1️⃣ Make sure you have ran the game at least once since installing the mod.
2️⃣ The directory \BepInEx\config\Crossveil
should have been automatically created.
3️⃣ Each sub-folder inside containing at least one .png image will be defined as and imported as its own
collection of crosshairs when you start up V Rising.
Example:
C:\Program Files (x86 \Steam\steamapps\common\VRising\BepInEx\config\Crossveil
04.05.2025 11:12 <DIR> .
05.05.2025 08:39 <DIR> ..
04.05.2025 11:10 <DIR> Cats
04.05.2025 11:09 <DIR> Memes
29.04.2025 06:11 <DIR> Funny
C:\Program Files (x86)\Steam\steamapps\common\VRising\BepInEx\config\Crossveil\Funny
05.05.2025 11:14 <DIR> .
04.05.2025 11:12 <DIR> ..
23.04.2025 21:11 4 132 crosshair1.png
23.04.2025 21:11 4 274 crosshair2.png
23.04.2025 21:10 3 691 crosshair3.png
Limitations
❗Software & Hardware Rendering
Due to the nature of Unity Engine and how V Rising was built we primarily use hardware rendering for the cursors (
default & custom). Textures are limited to the size of 32x32 pixels in this mode and cannot be overriden without using
forced software rendering. This is automatically accounted for when using the scaling option.
✅ For best experience
Use images that are even in size and has an obvious hotspot placement for aligning the click zone correctly to the
crosshair image.
Is is recommended to keep crosshair scaling off due to potential negative impacts on performance and colouration of the images. Mileage may vary here, so feel free to play around with it!
Credits
🧛 V Rising Modding Community | Discord
🤝 Special thanks to Mitch (mfoltz) for some borrowed UI elements
Support & Bug reports
Join the V Rising Modding Community discord with the link above and create a post in the 🙋|Technical Support
channel
and tag #helskog