SentryLogger
PluginGPL-3.0-only

SentryLogger

SentryLogger is a plugin that integrates Sentry error tracking with your Paper or Velocity server.

33
Downloads
1
Followers
5 months ago
Updated
📦
3
Versions

📖About SentryLogger

SentryLogger

SentryLogger is a plugin that integrates Sentry error tracking with your Paper or Velocity server.
It automatically captures exceptions and logs with context, helping you identify and fix issues more efficiently.

Features

  • Automatic exception tracking with Sentry
  • Detailed error reporting with server context
  • Configurable ignore list for common exceptions
  • Support for both Paper and Velocity platforms
  • Alerts on Discord via the Sentry platform

Supported Platforms

  • Paper 1.21+
  • Velocity 3.4.0+

Usage

  1. Sign up for a Sentry account if you don't have one
  2. Create a new project in Sentry, select the Log4j 2.x platform
  3. Copy your DSN url from the Sentry project settings
    • You can get it by going to Settings in sidebar
    • click projects
    • click on the created project
    • near the bottom of the sidebar click on Client Keys (DSN)
    • You should now see the DSN url
  4. Add your DSN url to the config.conf file
  5. Reload the plugin with /sentrylogger reload
  6. Test the integration with /sentrylogger test

Commands

Command Permission Description
sentrylogger reload sentrylogger.reload Reload the configuration file
sentrylogger test sentrylogger.test Test the Sentry integration by generating an exception