config.json file located in mods/Fivemanage_Logger/config.json.
Configuration Structure
The configuration is divided into two main sections:LogProvider and Events.
Log Provider Options
Local file logging is enabled with
WriteToDisk; file is not a standalone provider value.Provider Specifics
Fivemanage Cloud
To use Fivemanage Cloud, set the provider tofivemanage and provide your API key.
Grafana Loki
To send logs to Grafana Loki or Grafana Cloud, use thegrafana-loki provider.
Event Categories
All automatic logging is configured under the top-levelEvents object. Each category can be toggled independently and routed to its own dataset.
Category Options
Every event category supports these options:ServerHeartbeat additionally supports:
Player Events
WhenEvents.PlayerEvents.Enabled is set to true, the following events are captured:
- Player Connect: Logged when a player initiates a connection.
- Player Ready: Logged when a player has fully loaded into the world.
- Player Disconnect: Logged when a player leaves the server, including their session duration.
Inventory Events
WhenEvents.Inventory.Enabled is set to true, the plugin logs inventory activity such as:
- Item stack moves and smart moves between inventory sections.
- Item drops.
- Slot-level changes (items added, removed, or changed).
- Creative item actions.
- Container and chest window interactions.
.png?fit=max&auto=format&n=tUtwuHgibAuVylZ9&q=85&s=44653a825fa0664047dae92cd8969b2d)
