
Last Seen to Discord
A Paper Plugin that automatically tracks when players last logged into your Minecraft server and posts a live activity report to Discord using a webhook.
Список изменений
LastSeenDiscord v1.1
Added
-
Added Paper 26.2 support.
-
Added Java 25 support for modern Paper versions.
-
Added
activity.timestamp-sourceconfig option.- Supports
LAST_SEEN. - Supports
LAST_LOGINfor older behavior.
- Supports
-
Added Discord rate-limit handling.
- The plugin now detects Discord
429responses. - The plugin retries after Discord’s requested delay when possible.
- The plugin now detects Discord
-
Added dynamic User-Agent versioning based on the plugin version.
Changed
-
Updated plugin version to
1.1. -
Updated Paper API dependency to
26.2.build.+. -
Updated plugin API version to
26.2. -
Changed default activity tracking from last login to last seen.
-
Renamed internal package from
com.example.lastseendiscordtocom.pinnaclesmp.lastseendiscord. -
Updated plugin metadata.
- Author changed to Kevin.
- Website changed to
https://pinnaclesmp.org. - Added a plugin description.
-
Replaced
include-last-login-datewithinclude-last-seen-date. -
Discord HTTP requests now continue to run asynchronously.
Fixed
-
Fixed unsafe async Bukkit API usage.
- Player and config data are now collected on the main server thread.
- Discord updates are sent asynchronously after the data snapshot is created.
-
Fixed Discord message ID saving so it is handled safely on the main server thread.
-
Fixed version mismatch where the HTTP User-Agent used a hardcoded plugin version.
Compatibility
- Existing configs using
include-last-login-dateremain supported for backwards compatibility. - This version is intended for Paper 26.2 and Java 25.
