YouAreBeingLogged

About

The ULTIMATE logger to keep your players and server safe!
This mod goes perfectly in hand with my other mod called YouAreBeingWatched.

Features

• Logs everything a player does on your server.
• Each player gets its own folder by their SteamID with logs.
• Each time they join a new log gets created with date and time.
• Console like monitoring via the log file. • /pin command to log a custom message for later.

Loggable Events

The following events can be logged (configurable in settings):

| Chat messages
| Player coordinates
| Item crafting
| Crouch actions
| Damage dealt/received
| Player deaths
| Building piece destruction
| Item equipment
| Grave interactions
| General interactions
| Inventory changes
| Item drops/pickups
| Item usage
| Item usage on pieces
| Login/logout events
| Item movement
| Player pings
| Building piece placement
| Plugin events
| Item unequipping
| Ward activations
| Skill increase/decrease

How to Use

1. Adjust the config to your liking.
2. When a player joins, a log will be created in their own folder.
3. All logs will be in BepInEx/CookieMilk/YouAreBeingLogged/
1.0.7 • Internal restructure.
1.0.6 • Internal restructure.
1.0.4 • Plugin.log now only log when a player logs in.
      • Added configuration setting to set a file cap per player.
        When the cap is reached, the oldest file will be deleted/overwritten.
1.0.3 • Plugin.log will no longer be created every 5 min but instead every day like the main log file.
1.0.2 • Added config setting to re-order Player, ID, Cords but Action will always be last as well make them appear on new row.
      • Added config setting to put Action on its own row or not.
      • Added config setting to define how often ping and cords appear.
1.0.1 • Improved logging formatting.
      • Added Skill lvl Increase and Skill lvl Decrease as new logging option.
      • Added a /pin command where you can do /pin custom text to log a custom time to get back to later.
1.0.0 • Release
Requirements:
  • BepInEx 5.4.2333 or later
  • Valheim 0.221.4 or later
Installation:
  • Download the latest version from Thunderstore.
  • Extract the downloaded zip file.
  • Copy the contents to your Valheim/BepInEx/plugins folder.
  • Start the game and enjoy!
Server Installation:
  • Install the mod on your server following the same steps as above.
  • Ensure all clients have the same version installed.
  • Server-side only installation is not supported - all players need the mod.