A new EpicLMS update has been released.
This update focuses on improving TAB integration behavior and removing unnecessary TAB cleanup messages from the console.
What Changed
TAB Reset System Improved
EpicLMS no longer uses the full TAB player data removal command when an event ends or when a player leaves an LMS event.
Previously, TAB could print messages such as:
All data has been successfully removed from player <player>
This has now been fixed.
Safer TAB Cleanup
Instead of completely removing a player’s TAB data, EpicLMS now only resets the values it changes during the event.
New reset behavior:
tab-integration:
neznamy:
clear-on-end: true
reset-commands:
- "tab player %player% tabprefix &r"
- "tab player %player% tagprefix &r"
- "tab player %player% customtabname %player%"
- "tab player %player% customtagname %player%"
This keeps TAB cleaner and avoids unnecessary console messages.
Improvements
- Removed full TAB player data removal command
- Improved TAB reset handling
- Reduced unnecessary console output
- Safer cleanup after LMS events
- Better compatibility with servers using Neznamy TAB
- Cleaner event stop and player leave handling
Recommended Update Steps
- Stop your server completely.
- Replace the old EpicLMS jar with the new version.
- Start the server.
- Check your settings.yml TAB section.
- Test a full LMS event and confirm that TAB prefixes reset correctly.
Notes
If you previously used custom TAB commands, check the tab-integration.neznamy.reset-commands section in settings.yml.
This update is recommended for all servers using EpicLMS with TAB integration enabled.
What’s New
Party LMS Spectator Improvements
The Party LMS spectator system has been improved. Players who are eliminated during a team-based LMS event will now properly enter spectator mode instead of being restored immediately.
This fixes situations where eliminated players did not appear to switch into spectator mode correctly.
Winner Delay System
A new finish delay system has been added for both Solo LMS and Party LMS.
After the final elimination, the winner or winning team will now stay visible for a short period before the event fully ends and inventories are restored.
New settings:
game:
finish-delay-seconds: 5
party:
finish-delay-seconds: 5
Party LMS Stability Fixes
Several Party LMS logic issues have been improved, including:
- Better team elimination handling
- Improved event ending flow
- Safer restore timing
- Fixed instant event stop after the last kill
- Improved spectator transition after death
- Reduced chances of state conflicts during event ending
Cleanup and Optimization
This update also removes unnecessary leftover code and improves the internal event flow for a cleaner and more stable experience.
Recommended Update Steps
- Stop your server completely.
- Replace the old EpicLMS jar with the new version.
- Start the server.
- Check your configuration files.
- Test both Solo LMS and Party LMS before using it in a live event.
