Update WaitForUserOnline setting to true for consistent reward behavior

This commit is contained in:
BenCodez committed 2025-08-10 13:09:43 -06:00
1 parent a51e041430
commit 64f59f8195
3 files changed
+6 -5

No files matched your search

@@ -300,7 +300,7 @@ public class Config implements VotingPluginProxyConfig {
@Override
public boolean getWaitForUserOnline() {
return getData().getBoolean("WaitForUserOnline", false);
return getData().getBoolean("WaitForUserOnline", true);
}
@Override
@@ -331,7 +331,7 @@ public class Config extends VelocityYMLFile implements VotingPluginProxyConfig {
@Override
public boolean getWaitForUserOnline() {
return getBoolean(getNode("WaitForUserOnline"), false);
return getBoolean(getNode("WaitForUserOnline"), true);
}
@Override
@@ -140,8 +140,9 @@ MQTT:
######################################################################################
# Votes will be forwarded when specific player is online
# If set to false, rewards should still reward when player logs in (by default)
WaitForUserOnline: false
# If set to false, rewards should still reward when player logs in even when false
# but it can fail to reward, this setting has no effect if sendtoallservers is false
WaitForUserOnline: true
# If false, votes will be checked if user is a valid player that has joined to server
# Works for PLUGINMESSAGING and SOCKETS methods only
@@ -159,7 +160,7 @@ BungeeManageTotals: true
# Tell servers to broadcast
# Set DisableBroadcast to true on spigot servers (BungeeSettings.yml) as well
Broadcast: true
Broadcast: false
# Geyser/bedrock player settings
# https://github.com/BenCodez/VotingPlugin/wiki/Bedrock-Player-Support