Skip to content

Commit 33878de

Browse files
committed
Replace Blitz' crunchy code with a spicier version
1 parent 048314c commit 33878de

1 file changed

Lines changed: 4 additions & 12 deletions

File tree

src/main/java/com/extendedclip/papi/expansion/essentials/EssentialsExpansion.java

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import com.earth2me.essentials.User;
2626
import com.earth2me.essentials.utils.DateUtil;
2727
import com.earth2me.essentials.utils.DescParseTickFormat;
28+
import com.google.common.collect.Streams;
2829
import com.google.common.primitives.Ints;
2930
import me.clip.placeholderapi.PlaceholderAPIPlugin;
3031
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
@@ -40,10 +41,8 @@
4041
import java.text.NumberFormat;
4142
import java.time.Instant;
4243
import java.time.temporal.ChronoUnit;
43-
import java.util.Date;
44-
import java.util.Locale;
45-
import java.util.Map;
46-
import java.util.UUID;
44+
import java.util.*;
45+
import java.util.stream.IntStream;
4746
import java.util.stream.StreamSupport;
4847

4948
public class EssentialsExpansion extends PlaceholderExpansion {
@@ -190,14 +189,7 @@ public String onRequest(OfflinePlayer player, @NotNull String identifier) {
190189
return "";
191190
}
192191

193-
int index = 1;
194-
for (Map.Entry<UUID, BalanceTop.Entry> entry : baltopCache.entrySet()) {
195-
if (entry.getKey() == player.getUniqueId()) {
196-
return String.valueOf(index);
197-
}
198-
199-
index++;
200-
}
192+
return String.valueOf(new ArrayList<>(baltopCache.keySet()).indexOf(player.getUniqueId()) + 1);
201193
}
202194

203195
return null;

0 commit comments

Comments
 (0)