mrfdev / advanced-achievements

:fireworks: Popular plugin that adds unique and challenging achievements to Minecraft servers.
https://www.spigotmc.org/resources/83466
GNU General Public License v3.0
10 stars 10 forks source link

Add CMI integration and update related localization files #3

Closed MrCrazys closed 1 year ago

MrCrazys commented 1 year ago

Added integration with the CMI plugin to allow handling of commands and enhance usability. Updated localization files for multiple languages to reflect changes in the plugins integrated with the system. Also, refactored AchievePlayTimeRunnable to support and take CMI's AFK status into account. The AFK status of a player is now considered when updating their playtime, preventing an increase in playtime when a player is marked as AFK in either EssentialsX or CMI.

Added CMILib as a dependency so that we can slowly convert AdvancedAchievements to use classes and methods from it.

mrfloris commented 1 year ago

Can you resolve the pom.xml conflict if possible?

MrCrazys commented 1 year ago

I think I've resolved it now. It still says it needs to be resolved though, so I'm not entirely sure.