Better logging for /acball

This commit is contained in:
ryanhamshire 2016-07-01 10:46:57 -07:00
parent 95bfa6e472
commit de7b14733f

View File

@ -2239,16 +2239,18 @@ public class GriefPrevention extends JavaPlugin
//for each online player //for each online player
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
Collection<Player> players = (Collection<Player>)this.getServer().getOnlinePlayers(); Collection<Player> players = (Collection<Player>)this.getServer().getOnlinePlayers();
StringBuilder builder = new StringBuilder();
for(Player onlinePlayer : players) for(Player onlinePlayer : players)
{ {
UUID playerID = onlinePlayer.getUniqueId(); UUID playerID = onlinePlayer.getUniqueId();
PlayerData playerData = this.dataStore.getPlayerData(playerID); PlayerData playerData = this.dataStore.getPlayerData(playerID);
playerData.setBonusClaimBlocks(playerData.getBonusClaimBlocks() + adjustment); playerData.setBonusClaimBlocks(playerData.getBonusClaimBlocks() + adjustment);
this.dataStore.savePlayerData(playerID, playerData); this.dataStore.savePlayerData(playerID, playerData);
builder.append(onlinePlayer.getName() + " ");
} }
GriefPrevention.sendMessage(player, TextMode.Success, Messages.AdjustBlocksAllSuccess, String.valueOf(adjustment)); GriefPrevention.sendMessage(player, TextMode.Success, Messages.AdjustBlocksAllSuccess, String.valueOf(adjustment));
if(player != null) GriefPrevention.AddLogEntry(player.getName() + " adjusted all players' bonus claim blocks by " + adjustment + ".", CustomLogEntryTypes.AdminActivity); GriefPrevention.AddLogEntry("Adjusted all " + players.size() + "players' bonus claim blocks by " + adjustment + ". " + builder.toString(), CustomLogEntryTypes.AdminActivity);
return true; return true;
} }