Changelog
What's new in each version of Lightning.
0.2.1
Latest BetaNew
Replace rules
replace and pattern swap just a word or a line, and leave the rest of the message as it was. See Replace rules.
Rename vanilla items
Plain items like sand can be renamed with a lang rule on items, like block.minecraft.sand.
Inspect anywhere
/lightning inspect now works on every surface: tab list, items, entities, dialogs and more.
pick in commands
Runs one of its options at random. Perfect for loot boxes.
Shorter arguments
- target: player works alongside the full form.
{world} and {uuid}
Available in commands, next to {player}.
Also new: faces.shadow in config.yml, if you'd like the face shadow back.
Fixed
- Faces looked dark and blurry in the tab list. Text casts a shadow, and faces no longer do.
- Replace rules now reach vanilla text, which arrives as translations instead of words.
- Debug now says when items were skipped because the player is in creative, and logs the type of every dialog it sees.
0.2.0
Lightning was rewritten from the ground up. New code, new configs, and a much bigger idea: instead of only adding commands, Lightning now makes every message on your server look the way you want, even the ones from plugins you can't change.
New
- Charge any plugin's text. Write MiniMessage in any plugin's config and Lightning brings it to life right before players see it.
- Everywhere players read. Chat, action bars, titles, boss bars, tab list, scoreboards, menus, items, holograms, dialogs, the server list, and kick and ban screens.
- Sparks. Your own reusable tags: colors, prefixes, formulas, scales, rotating lines, random picks, and lines in each player's language.
- Bolts. Move a message to the action bar or a title, play a sound, or hide it, all from inside the text.
- Player faces with
<face>, plus<center>,<clock>and small caps. - Rewires. Restyle messages baked into plugins or Minecraft itself, including the ban screen.
- Pulse keeps animated lines moving on scoreboards and tab lists that never refresh on their own.
- Guard keeps whatever players type as plain text, so nobody can sneak tags into your messages.
- Custom commands, remade. Real Brigadier commands with tab completion, typed arguments, subcommands, cooldowns, limits and per-command messages.
- Kitchen tools.
/lightning inspect,check,convert,parseanddebug.
Changed
Breaking changes
- Lightning now needs Paper or Folia 1.21+ and Java 21. Spigot and older versions are no longer supported.
- Old configs don't carry over. Commands use a new layout, so start from the new
commands/examples.yml. - Action hooks on other plugins' commands are gone for now. Most of what they did is easier with rewires and bolts.
Last updated on