From 91e07696b9f4c33fff90122c35f56d1916ad8735 Mon Sep 17 00:00:00 2001 From: Ryan Barlow <7389646+ryanbarlow97@users.noreply.github.com> Date: Thu, 1 Oct 2026 20:21:56 +0000 Subject: [PATCH 1/2] docs(coreprotect): document skill logging and a:skill lookups Co-Authored-By: Claude Opus 5.5 (1M context) --- projects/CoreProtect/docs/commands.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/projects/CoreProtect/docs/commands.md b/projects/CoreProtect/docs/commands.md index 7bcb7f4..7b0f073 100644 --- a/projects/CoreProtect/docs/commands.md +++ b/projects/CoreProtect/docs/commands.md @@ -200,8 +200,15 @@ ___ | `a:-session` | player logouts | | `a:ping` | where online players were, logged once a minute (see `player-pings`) | | `a:sign` | messages written on signs | +| `a:skill` | skills used, and where they teleported the player | | `a:username` | username changes | +#### Skills + +With MythicLib installed, CoreProtect logs each skill a player activates, such as MMOCore class skills and MMOItems abilities, at the player's position. If the skill teleports the player within 5 seconds, a second entry records where they went, at the destination, for example `[skill] Arcane Blink (ARCANE_BLINK) teleported from 0 -60 1 to 0 -59 6`. Automatic skills, such as timers and on-hit effects, are not logged. + +Skill entries are stored with commands, so `a:command` also lists them and both need the `coreprotect.lookup.command` permission. Use `a:skill` to see only skills, and add `f:` to narrow them to one skill, for example `/co lookup u:Steve t:1d a:skill f:arcane`. A radius lookup such as `/co lookup r:20 a:skill` finds players who teleported into an area. Set `player-skills: false` in `config.yml` to stop logging skills. + --- ### `i:` From 82ea2d049e3265b0856f917d7eb4c3177c570404 Mon Sep 17 00:00:00 2001 From: Ryan Barlow <7389646+ryanbarlow97@users.noreply.github.com> Date: Thu, 1 Oct 2026 20:47:55 +0000 Subject: [PATCH 2/2] docs(coreprotect): note that a:skill only combines with a:command Co-Authored-By: Claude Opus 5.5 (1M context) --- projects/CoreProtect/docs/commands.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/CoreProtect/docs/commands.md b/projects/CoreProtect/docs/commands.md index 7b0f073..3517e8f 100644 --- a/projects/CoreProtect/docs/commands.md +++ b/projects/CoreProtect/docs/commands.md @@ -207,7 +207,7 @@ ___ With MythicLib installed, CoreProtect logs each skill a player activates, such as MMOCore class skills and MMOItems abilities, at the player's position. If the skill teleports the player within 5 seconds, a second entry records where they went, at the destination, for example `[skill] Arcane Blink (ARCANE_BLINK) teleported from 0 -60 1 to 0 -59 6`. Automatic skills, such as timers and on-hit effects, are not logged. -Skill entries are stored with commands, so `a:command` also lists them and both need the `coreprotect.lookup.command` permission. Use `a:skill` to see only skills, and add `f:` to narrow them to one skill, for example `/co lookup u:Steve t:1d a:skill f:arcane`. A radius lookup such as `/co lookup r:20 a:skill` finds players who teleported into an area. Set `player-skills: false` in `config.yml` to stop logging skills. +Skill entries are stored with commands, so `a:command` also lists them and both need the `coreprotect.lookup.command` permission. Use `a:skill` to see only skills (it can only be combined with `a:command`), and add `f:` to narrow them to one skill, for example `/co lookup u:Steve t:1d a:skill f:arcane`. A radius lookup such as `/co lookup r:20 a:skill` finds players who teleported into an area. Set `player-skills: false` in `config.yml` to stop logging skills. ---