Changelog
This is a light maintenance release that swaps LamMailBox onto the shared YskLib messaging helper and tidies a few internal workflows. Gameplay, commands, and configs behave exactly as before.
Updates ✨
- MessageManager integration (internal) – messages are now cached at startup via YskLib, trimming a little overhead when the plugin sends frequent notifications.
- Dual placeholder support everywhere – both
{placeholder}
and legacy%placeholder%
formats are accepted across commands, GUIs, and config entries. - Small responsiveness improvements from polishing GUI click handling and item rendering paths.
Fixes 🛠️
- Strengthened error handling in GUI click events to prevent potential edge-case issues
- Improved code maintainability to enable faster bug fixes in future releases
Changes 🔄
- Config version incremented to 1.7 to reflect the placeholder helper swap (existing
%placeholder%
lines remain valid—no edits required). - YskLib dependency bumped to 1.6.4+ so the shared MessageManager feature is available.
- Internal GUI helpers were grouped into focused classes for navigation, pagination, styling, and command item composition to keep future maintenance simple.
Files
LamMailBox-1.5.2.jar(13.57 MiB) Primary Download
Details
Licensed GPL-3.0-only
Published a month ago
Updated 13 days ago