## Added
- Update checker now alerts OP player when update is available when they log in.
This commit is contained in:
BigPappa committed 2026-10-04 06:42:42 -05:00
1 parent 490ee8bd45
commit a255a36811
2 files changed
+44

No files matched your search

@@ -48,6 +48,12 @@ public class RSAuger
|--------------------------------------------------------------------------
*/
/* OP Player login listener */
getServer().getPluginManager().registerEvents(
new RSUpdateListener(),
this
);
/* Convert */
RSConvertListener
conversionListener =
@@ -0,0 +1,38 @@
package com.rsscripting.rsauger.listeners;
import com.rsscripting.rsauger.utils.GitHubUpdateChecker;
import com.rsscripting.rsauger.utils.RSConstants;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
public class RSUpdateListener implements Listener {
@EventHandler
public void onPlayerJoin(
PlayerJoinEvent event
) {
if (!event.getPlayer().isOp()) {
return;
}
if (!GitHubUpdateChecker.getUpdateStatus().equals(
"Update Available"
)) {
return;
}
event.getPlayer().sendMessage(
RSConstants.PREFIX
+ "RS-Auger update available: "
+ GitHubUpdateChecker.getLatestVersion()
);
}
}