You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit d30d544
Browse filesBrowse the repository at this point in the historyBrowse files
feat: log MythicLib skill casts and skill teleports (#19)
Log each MythicLib skill a player activates (MMOCore class skills, MMOItems abilities) as a command row at the caster's position, plus a row at the destination when the skill teleports them within 5 seconds. Silent triggers are skipped. "/co lookup a:skill" lists them, f:<name> narrows them, and a:skill only combines with a:command. New player-skills option; MythicLib is read through reflection and added as a softdepend.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ This repository is TF-Minecraft's fork of CoreProtect, developed by [PlayPro](ht
12
12
-**Detailed activity searches** — narrow results by player, time, action, location, and affected materials.
13
13
-**Targeted recovery** — roll back selected changes and restore previously rolled-back activity.
14
14
-**Recovery previews** — review the effect of a rollback or restore before applying it.
15
-
-**Broad world coverage** — logging includes player block changes, container contents, explosions, fire, liquids, many entity interactions, and where each online player is once a minute.
15
+
-**Broad world coverage** — logging includes player block changes, container contents, explosions, fire, liquids, many entity interactions, skills players use and where they teleport them, and where each online player is once a minute.
16
16
-**Staff investigation tools** — paginated lookups, inventory history, and WorldEdit selection support help investigate incidents of different sizes.
17
17
18
18
CoreProtect supports both investigation and recovery; the recorded history available to staff depends on the server's logging settings.
@@ -223,6 +225,7 @@ public class Config extends Language {
223
225
HEADERS.put("player-interactions", newString[] { "# Track player interactions, such as when a player opens a door, presses", "# a button, or opens a chest. Player interactions can't be rolled back." });
224
226
HEADERS.put("player-messages", newString[] { "# Logs messages that players send in the chat." });
225
227
HEADERS.put("player-commands", newString[] { "# Logs all commands used by players." });
228
+
HEADERS.put("player-skills", newString[] { "# Logs MythicLib skills that players activate, and where skills teleport them.", "# Search them with \"/co lookup a:skill\"." });
226
229
HEADERS.put("player-sessions", newString[] { "# Logs the logins and logouts of players." });
227
230
HEADERS.put("player-pings", newString[] { "# Logs the position of each online player at this interval, in seconds.", "# Search them with \"/co lookup a:ping\". Set to \"0\" to disable." });
228
231
HEADERS.put("username-changes", newString[] { "# Logs when a player changes their Minecraft username." });
0 commit comments