Mods / Rifteye

Tags:
Utility
Author:
Th3Dilli
Side:
Both
Created:
Apr 10th 2023 at 7:57 PM
Last modified:
Apr 22nd at 9:49 AM
Downloads:
45990
Latest release (for Vintage Story 1.22.0-rc.5 - 1.22.0, potentially outdated):
rifteye_0.6.0.zip  1-click install

Allows Mods and Admins to inspect players (also offline) inventories, view claims and perform certain actions on target player like TP, Kick and Ban.

This mod is server and client side but will not automatically download, you will have to add it to your client yourself to use.



Requieres the "commandplayer" privilege to use or you can add the "rifteye" privilege to any role to allow only rifteye to work.

Open it using the P key, can be reconfigured once loaded into a World in Settings > Controls > User Interface > "Player management and inspection"

To enable relative / Coordinate HUD postion use:

.clientconfigcreate rifteyeUseRelativePos bool true


to disable it again :

.cf rifteyeUseRelativePos false

For help, discussion or suggestions join the Discord Server

 

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
0.6.0 rifteye
1.22.0-rc.5 - 1.22.0
439 Mar 30th at 11:15 AM rifteye_0.6.0.zip 1-click install

updated to 1.22

0.5.2 rifteye
1.21.0-pre.1 - 1.21.6
533 Dec 15th 2025 at 1:25 PM rifteye_0.5.2.zip 1-click install

Added support for custom "rifteye" privilege, add the "rifteye" privilege to any role in your serverconfig.json 

0.5.1 rifteye
1.21.0-pre.1 - 1.21.5
597 Jul 18th 2025 at 11:08 PM rifteye_0.5.1.zip 1-click install

- Fixed: Offline player backpack not shown
- Fixed: player list jumping to the top and menu rerendering
- Feature: allow coordinates to be shown as relative , same as Coordinates HUD use .clientconfigcreate rifteyeUseRelativePos bool true to enable

0.5.0 rifteye 82 Jun 16th 2025 at 9:11 PM rifteye_0.5.0.zip 1-click install

Updated for 1.21.0-pre.1

0.4.3 rifteye
1.20.11-rc.1 - 1.20.12
595 May 10th 2025 at 8:07 PM rifteye_0.4.3.zip 1-click install

This release is only compatible with 1..20.11-rc.1 or newer

 

0.4.2 rifteye
1.20.5 - 1.20.7 1.20.8 - 1.20.10
574 Feb 22nd 2025 at 4:22 PM rifteye_0.4.2.zip 1-click install

- attempt to make this less likely to crash
- make the client side mod optional, this means it will not autodownload anymore and you need to add your self as an admin

0.4.1 rifteye 6575 Jan 21st 2025 at 10:18 PM rifteye_0.4.1.zip 1-click install

- fix crash with combat overhaul or any other mod that may add additional slots to the character

0.4.0 rifteye 4511 Dec 6th 2024 at 4:18 PM rifteye_0.4.0.zip 1-click install

Updated to 1.20

0.3.8 rifteye
1.19.8 - 1.20.0-pre.0
1221 Nov 3rd 2024 at 12:09 PM rifteye_0.3.8.zip 1-click install

- fix issue when two player with different UID have the same name (can happen if renamed and old renamed account never joins the server again)

0.3.7 rifteye 3955 Jul 14th 2024 at 4:35 PM rifteye_0.3.7.zip 1-click install

- Added new filterable Playerlist (fixes black player list dropdown)

0.3.6 rifteye 5786 Apr 5th 2024 at 6:29 AM rifteye_0.3.6.zip 1-click install

- add hover text to TP2P, TPP2ME
- fix claims causing error on some players

0.3.5 rifteye
1.19.4 - 1.19.5-rc.1
1372 Mar 15th 2024 at 3:05 PM rifteye_0.3.5.zip 1-click install
  • move ACS1 button so it's not on the center and can be accidentally clicked
  • fix IndexOutOfRangeException issue with player inventory view
  • show the current tab highlighted
  • add tp back button
0.3.4 rifteye
1.19.0 - 1.19.1
2869 Jan 20th 2024 at 10:15 AM rifteye_0.3.4.zip 1-click install

updated to 1.19

0.3.3 rifteye 1113 Jan 7th 2024 at 7:48 PM rifteye_0.3.3.zip 1-click install

 some fixes related to crashes in playerclaims menu

0.3.2 rifteye 1331 Nov 21st 2023 at 8:01 PM rifteye_0.3.2.zip 1-click install

fix crash when loading an offline player if they never connected fully or something else may be wrong with their data

0.3.1 rifteye 347 Nov 21st 2023 at 6:59 PM rifteye_0.3.1.zip 1-click install
hotfix CTD since i exclude item attributes which could be needed for rendering on the client, lets see
0.3.0 rifteye 586 Nov 19th 2023 at 1:25 PM rifteye_0.3.0.zip 1-click install

- add player claims view
- add offline players

0.2.4 rifteye 5776 Aug 9th 2023 at 8:30 PM rifteye_0.2.4.zip 1-click install

updated to net7 - no new features yet

0.2.3 rifteye 3213 Jun 5th 2023 at 4:54 PM rifteye_0.2.3.zip 1-click install

fixed crash in player menu (this time for real)

fixed bug selecting players

0.2.2 rifteye 473 Jun 3rd 2023 at 4:33 PM rifteye_0.2.2.zip 1-click install

fixed crash in player menu (hopefully)

0.2.1 rifteye 475 Jun 1st 2023 at 5:39 PM rifteye_0.2.1.zip 1-click install

fix: data not send on reconnect after first connection

0.2.0 rifteye 404 Jun 1st 2023 at 12:39 PM rifteye_0.2.0.zip 1-click install

added actions tab with (extended land claim buttons, allow char selection, gamemode, role)

added class, respawn uses and role to info view

added scrollable backpack slots (support for backpack mods)

fixed some minor UI inconsistencies issues

fixed some buttons not working

0.1.3 rifteye 1863 Apr 14th 2023 at 11:58 PM rifteye_0.1.3_1.18.0.zip 1-click install

fix crashes and player data updating

0.1.2 rifteye 361 Apr 14th 2023 at 11:53 PM rifteye_0.1.2.zip 1-click install

fix crashes and player data updating

0.1.1 rifteye 438 Apr 13th 2023 at 7:09 AM rifteye_0.1.1_1.18.0-rc.1.zip 1-click install

add 1.18 build

0.1.0 rifteye 392 Apr 10th 2023 at 7:59 PM rifteye_0.1.0.zip 1-click install

initial release


44 Comments (oldest first | newest first) (threaded | flat)

Cute_Red, Jul 18th at 11:18 PM

there any way to make it stop auto-scrolling to the top of the player list?  the search field doesn't seem to work, either

PARTIZAN_N, Mar 12th at 10:29 AM

Very useful mod to quickly find stolen items! Thank you!

Two big questions:
1. Would it be possible to take items from player inventory in the future?
2. Can you make please make player search by nickname? When your server had few hundreds of players, it takes quite a while to find required player, especially when mouse wheel doesnt always work with the list of players

Angered_Soul, Feb 20th at 4:04 PM (modified Feb 20th at 4:04 PM)

Would it be possible to add compatibility with Combat Overhaul to this mod?

Mostly just because a player found a way to put items in his armor slots (The items he put in are Banned items/Bugged).

Th3Dilli , Dec 15th 2025 at 1:26 PM

Limbobinho
has been added in the latest version now

Limbobinho, Oct 28th 2025 at 9:46 PM

Could I make it so that only authorized players can use this? Besides having to be close to the person, something like a Guard Role or something like that. I want it for my RP Server

Th3Dilli , Oct 23rd 2025 at 8:18 AM

Zuren

If you have a server-main.log when it is installed along your other mods i could take a look , but I wouldn't know why it would tank server performance, when you are not activily using the mod it should not do anything really

MRGOOSE

was that on the latest version? I did update the mod to fix oflline player backback issues in the latest one

MRGOOSE, Sep 11th 2025 at 9:04 PM (modified Sep 11th 2025 at 9:06 PM)

for some reason, offline players appear as guests and have nothing in inventory, unlike how it worked properly before 1.21

Error
11.9.2025 23:04:37 [Server Error] [rifteye] Failed loading offline player data for (Hidden for privacy)
11.9.2025 23:04:37 [Server Error] [rifteye] Exception: Object reference not set to an instance of an object.
   at Vintagestory.API.Common.BagInventory.ReloadBagInventory_Patch1(BagInventory this, InventoryBase parentinv, ItemSlot[] bagS
lots)
   at Rifteye.Rifteye.LoadOfflinePlayer(String playerUid) in /home/dilli/drive_linux/git_repos/vintagestory/mods/Rifteye/Rifteye
/Rifteye.cs:line 283
11.9.2025 23:04:37 [Server Error] [rifteye] Failed loading offline player data for GscXqNDg55YSA+83EXhjT8Ul
11.9.2025 23:04:37 [Server Error] [rifteye] Exception: Object reference not set to an instance of an object.
   at Vintagestory.API.Common.BagInventory.ReloadBagInventory_Patch1(BagInventory this, InventoryBase parentinv, ItemSlot[] bagS
lots)
   at Rifteye.Rifteye.LoadOfflinePlayer(String playerUid) in /home/dilli/drive_linux/git_repos/vintagestory/mods/Rifteye/Rifteye
/Rifteye.cs:line 283

 

 

Zuren, Sep 10th 2025 at 8:16 AM

i am almost entirely certain that this mod has some performance issues. after disabling it in a world where i had suddenly gained a heavy amount of severside lag after a new wave of mod installations, disabling this one seems to have basically entirely cured it. i could not begin to guess why as i'm not much for coding, but i figure to let it be known

Th3Dilli , Aug 20th 2025 at 9:01 PM

I may add a feature to take out items but I can not give any ETA when

MRGOOSE, Jul 19th 2025 at 9:34 AM

it would be nice to be able to take other player's inventory items. as a lot of time my items get taken by my friends and they arent online for a while to be able to take them back again. and i dont know any other way

DimitriRascolov, Jun 16th 2025 at 9:19 PM

 there a way to get this to view the contents of containers on players backs via the carry on mod

ptrk, Jun 3rd 2025 at 8:09 PM

Th3Dilli, the elk despawn is a vanilla bug, not from this mod. I haven't downloaded the mod, but was hoping to use it as a temporary remedy to the despawn bug.

There's already some bug reports for the vanilla game on it; apparently the elk doesn't despawn, but the physical entity is no longer present in the world, without a location, basically, but the entity's code does exist in the game. Essentially, the elk is banished to limbo as a ghost.

 

In case anyone who has the issue sees this, here are three links to others' posts on it: forum post 1, forum post 2, github post

I can't really reproduce this reliably, unfortunately; it just seems to happen randomly if/when I quickly unload the chunk the elk is in, like dying, or the elk bugging out when loading new chunks in a boat.

Th3Dilli , Jun 2nd 2025 at 9:29 AM

No his only works for players ptrk, if there is steps to reproduce the elk despawning that you could share in a bug report of the game that would be great.

 

Rythillian i would need a crash report for that, and no currently it is not possible to move anything from the inventories, this is only a view

Rythillian, May 28th 2025 at 2:32 AM

Had a crash opening up the actions panel. Also is there a way to move stuff from those inventories?

ptrk, May 26th 2025 at 8:30 PM

Does this work for tamed elk saddlebag inventories? My elk keeps despawning/turning invisible randomly and I'm trying to find a decent enough temporary solution to continuously losing my travel loot

Th3Dilli , Feb 14th 2025 at 10:24 PM

Royal_X5

there are known issues with thebasics since that modifies the player names, are you using that mod?

Royal_X5, Feb 6th 2025 at 9:20 PM

Good mod. Teleporting feature doesn't work, also, searching in users list seems to only look for the UUID, not the username of the user. Is this fixable? Thanks.

Th3Dilli , Jan 21st 2025 at 10:20 PM

Harun

is now fixed in 0.4.1

 

Staniboy

could you send screenshots of what you mean on discord?

Louis_Vuitton, Jan 17th 2025 at 9:28 PM

Sometimes inventory not getting displayed in inventory section for some players?...

Devengel, Jan 15th 2025 at 11:54 PM

Hey man! amazing mod, this helped us a lot, Question, will this mod get compatibility for Combat overhaul? currently it crashes the game when you have that mod installed and you try to open up the rift eye menu

Th3Dilli , Oct 21st 2024 at 9:50 PM

depends where you wanna set it (the UID), mostly it will be set inside of the objects and as an key so you have to replace both. Ideally you do that in c# then you can use the game to deserialize and serialize it.
If a player is online they data is loaded form the savegame and needs to be updated in memory and eventuall update the online player else certani actions by that player may cause a crash due to inconsitency

NastyFlytrap, Oct 21st 2024 at 7:58 PM

I have looked into the playerdata's layout quite a lot over the last year and im a bit familiar with how its encoded but i still cant make a proper UID change by hand, by editing the hex. Maybe if you just tell the game to replace it, it gets easier because the game itself sorts this out?

Also, what do you mean by offline and online differences?

Th3Dilli , Oct 21st 2024 at 2:20 PM

NastyFlytrap

 

It should be possible yes, but I have not yet tried to work ony anything to save changes to other player since you have to consider offline and online and properly update those without causing issues
but I hope to one day add such modify features maybe not for waypoints but for inventory, groups, land claims 

for waypoints there are some mods out here maybe those allow to do so

NastyFlytrap, Oct 18th 2024 at 10:44 PM

Hey, since you're just reading from the playerdata blob to get most of this data, would it be possible to let use change the playerUID of the player we're looking at, effectively moving everything that player has onto someone else? Waypoints and all?

Th3Dilli , Aug 16th 2024 at 9:00 AM

SoulReaperz

yes you can view offline players inventories too

SoulReaperz, Aug 15th 2024 at 7:01 PM

Th3Dilli

can this mod be used to view players not currently online
their inventory
i have a player that cant log back on and they are getting a crash of an item in their inventory causing it and am hoping this mod would work, im currently installing to see if it will let me access an offline players inventory

Th3Dilli , Jul 16th 2024 at 6:29 AM

you can, once you are loaded in a world and open the setting you can see it under "User Interface" > "Player management and inspection"

but I will rename it to Rifteye in the next update

DejFidOFF

DejFidOFF, Jul 15th 2024 at 7:02 AM

Th3Dilli

Is it possible to implement changing letter for opening in config file?

Just because P for opening gui uses mods - Chisel tools, Mod config, RP voice chat etc.

And I really don´t wont to tell to players again - hey for using RP Voice chat you need remap letter for Rifteye.

Thank you :)

 

Th3Dilli , Jul 14th 2024 at 4:31 PM

not currently, eventually some day but I havnt tested any of that yet

Giordy492, Jun 24th 2024 at 8:44 AM

is it possible to move items from/to player inventories as an admin? if not, will it be implemented? thanks!

Th3Dilli , Mar 18th 2024 at 8:24 PM


ShamblerDK
That would not help in your situation since first you can't take anything from the viewed inventory and second it would most likely also be bugged or not display that item.

ShamblerDK, Mar 17th 2024 at 7:54 PM

Th3Dilli Could you make this mod able to view inventories of all entities? I have a corpse with items on it, which I can't pick up because one of the items are bugged.

Necromangel, Jan 19th 2024 at 11:51 AM

Hello, are you going to update this mod to 1.19? Thanks in advance

Th3Dilli , Jul 13th 2023 at 9:32 AM

that would definitely be nice to have at some point 👍

CreativeRealms, Jul 11th 2023 at 11:11 PM

Is it possible to make it so you can check the inventories of players who are offline?

Th3Dilli , Jun 1st 2023 at 5:41 PM

will look into it ty

DanaCraluminum, Jun 1st 2023 at 1:53 PM

Is there Entity.WatchedAttributes info?

RogueRaiden, May 3rd 2023 at 2:24 PM

getting this crash often when checking inventories. no idea if its any specific items
https://pastebin.com/h23qKKCM

IgnorGTO, Apr 25th 2023 at 5:21 AM

TP2P Does not work

Th3Dilli , Apr 12th 2023 at 6:50 PM

Ruyeex

any crash logs?
did you use it on a server or singleplayer game? (should work on both)
feel free to DM (Th3Dilli) in discord or join my discord server

Ruyeex, Apr 11th 2023 at 6:17 PM

It crashed my game when I pressed P

NiclAss, Apr 11th 2023 at 4:40 PM

Very epic mod.

Soggylithe, Apr 10th 2023 at 9:50 PM

Nice, a really convenient tool for admining.

DanaCraluminum, Apr 10th 2023 at 8:59 PM

Truly underrated mod