All Lightning updates
v0.2.2-alpha.230 Oct 2026FixedSecurityNewPerformance
Lightning 0.2.2-alpha.2
0.2.2-alpha.2
Added
- Kick reasons for online players are processed at
PlayerKickEvent. The console and server log now show the processed message instead of raw tags.
Fixed
- Tags split across text pieces with identical styles are now parsed. Components are compacted before serialization. Affected EssentialsX lines such as the balance top total.
Security
- Rewire placeholders are resolved on the configured template before captured values are inserted. Captured text is never passed to PlaceholderAPI.
- Rewire values are filled in a single pass. Inserted values containing
{1}or{text}are no longer expanded. - Regex rewires have a per-message work limit. Rules that exceed it are skipped and reported in debug.
- Formulas are limited to 256 characters and 32 levels of nesting.
- Stack overflows and class loading errors during packet processing no longer disconnect the player.
Performance
- Replace and pattern rules check the plain text before rebuilding the component.
- Components without translations skip translator rendering.