package net.minecraft.profiler; import java.util.HashMap; import java.util.TimerTask; import net.minecraft.util.HttpUtil; class PlayerUsageSnooperThread extends TimerTask { /** The PlayerUsageSnooper object. */ final PlayerUsageSnooper snooper; PlayerUsageSnooperThread(PlayerUsageSnooper par1PlayerUsageSnooper) { this.snooper = par1PlayerUsageSnooper; } public void run() { if (PlayerUsageSnooper.getStatsCollectorFor(this.snooper).isSnooperEnabled()) { HashMap var1; synchronized (PlayerUsageSnooper.getSyncLockFor(this.snooper)) { var1 = new HashMap(PlayerUsageSnooper.getDataMapFor(this.snooper)); } var1.put("snooper_count", Integer.valueOf(PlayerUsageSnooper.getSelfCounterFor(this.snooper))); HttpUtil.sendPost(PlayerUsageSnooper.getServerUrlFor(this.snooper), var1, true); } } }