Skip to content

Pull request to add parsing and centralise brand name#2

Open
mstrjk wants to merge 1 commit into
KalpeGames:mainfrom
mstrjk:parse-audit-and-message-overhaul
Open

Pull request to add parsing and centralise brand name#2
mstrjk wants to merge 1 commit into
KalpeGames:mainfrom
mstrjk:parse-audit-and-message-overhaul

Conversation

@mstrjk

@mstrjk mstrjk commented Jul 6, 2026

Copy link
Copy Markdown

No description provided.

Parse audit (/sktrace parse -> confirm): surfaces which lines are slow to
PARSE (load), which the runtime profiler can't see. Uses Skript's own
in-context loadItems timing via a lowered long-parse threshold and a log
observer, driven through a non-blocking async reload so the server never
freezes and no players are kicked.

Messages: all player-facing output moved to MiniMessage in a consistent
voice (gray/gold prefix, semantic colors, no bold, no glyphs, no bullets),
pixel-aligned tables with full-detail hovers, yellow profiling bossbar.

Rename Sktrace -> skTrace everywhere user-visible (jar, plugin name, data
folder, console, report, config). Command, package, and permissions keep
their existing lowercase identifiers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant