Skip to content

Commit 1afd825

Browse files
committed
Add extra time change checks on login
1 parent a3a1b46 commit 1afd825

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

VotingPlugin/src/com/bencodez/votingplugin/bungee/VotingPluginBungee.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1173,6 +1173,12 @@ public void login(ProxiedPlayer p) {
11731173
@Override
11741174
public void run() {
11751175
if (isOnline(p)) {
1176+
if (getConfig().getGlobalDataEnabled()) {
1177+
if (getGlobalDataHandler().isTimeChangedHappened()) {
1178+
getGlobalDataHandler().checkForFinishedTimeChanges();
1179+
}
1180+
}
1181+
11761182
checkCachedVotes(server);
11771183
checkOnlineVotes(proxiedPlayer, proxiedPlayer.getUniqueId().toString(), server);
11781184
multiProxyHandler.login(proxiedPlayer.getUniqueId().toString(), proxiedPlayer.getName());

VotingPlugin/src/com/bencodez/votingplugin/bungee/velocity/VotingPluginVelocity.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -543,6 +543,12 @@ public void onPluginMessagingReceived(PluginMessageEvent event) {
543543

544544
@Override
545545
public void run() {
546+
if (getConfig().getGlobalDataEnabled()) {
547+
if (getGlobalDataHandler().isTimeChangedHappened()) {
548+
getGlobalDataHandler().checkForFinishedTimeChanges();
549+
}
550+
}
551+
546552
debug("Checking offline votes for " + p.getUsername() + "/"
547553
+ p.getUniqueId().toString());
548554
checkCachedVotes(server);
@@ -1015,6 +1021,12 @@ protected void onMessage(String channel, String[] message) {
10151021

10161022
@Override
10171023
public void run() {
1024+
if (getConfig().getGlobalDataEnabled()) {
1025+
if (getGlobalDataHandler().isTimeChangedHappened()) {
1026+
getGlobalDataHandler().checkForFinishedTimeChanges();
1027+
}
1028+
}
1029+
10181030
checkCachedVotes(server);
10191031
checkOnlineVotes(p1, p.getUniqueId().toString(), server);
10201032
getMultiProxyHandler().login(p1.getUniqueId().toString(),

0 commit comments

Comments
 (0)