Skip to content

Commit e550d8f

Browse files
committed
cleanup
1 parent adc880c commit e550d8f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

leaf-server/minecraft-patches/features/0072-Use-caffeine-cache-for-kickPermission-instead-of-usi.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ index 2857e71ddb37f2a98c72df8cb439e2eab97d6f67..23092d6f6bca4eff4aaceabed51927e1
1414

1515
// Purpur start - AFK API
1616
- private final com.google.common.cache.LoadingCache<org.bukkit.craftbukkit.entity.CraftPlayer, Boolean> kickPermissionCache = com.google.common.cache.CacheBuilder.newBuilder()
17-
+ // Leaf start - Use caffeine cache kickPermission instead of using google.common.cache
17+
+ // Leaf start - Use caffeine cache for kickPermission instead of using google.common.cache
1818
+ private final com.github.benmanes.caffeine.cache.LoadingCache<org.bukkit.craftbukkit.entity.CraftPlayer, Boolean> kickPermissionCache = com.github.benmanes.caffeine.cache.Caffeine.newBuilder()
1919
.maximumSize(1000)
2020
.expireAfterWrite(1, java.util.concurrent.TimeUnit.MINUTES)
@@ -27,7 +27,7 @@ index 2857e71ddb37f2a98c72df8cb439e2eab97d6f67..23092d6f6bca4eff4aaceabed51927e1
2727
- }
2828
- );
2929
+ .build(player -> player.hasPermission("purpur.bypassIdleKick"));
30-
+ // Leaf end - Use caffeine cache kickPermission instead of using google.common.cache
30+
+ // Leaf end - Use caffeine cache for kickPermission instead of using google.common.cache
3131
// Purpur end - AFK API
3232

3333
public final org.leavesmc.leaves.protocol.syncmatica.exchange.ExchangeTarget exchangeTarget; // Leaves - Syncmatica Protocol
@@ -36,7 +36,7 @@ index 2857e71ddb37f2a98c72df8cb439e2eab97d6f67..23092d6f6bca4eff4aaceabed51927e1
3636
// Purpur start - AFK API
3737
this.player.setAfk(true);
3838
- if (!this.player.level().purpurConfig.idleTimeoutKick || (!Boolean.parseBoolean(System.getenv("PURPUR_FORCE_IDLE_KICK")) && kickPermissionCache.getUnchecked(this.player.getBukkitEntity()))) {
39-
+ if (!this.player.level().purpurConfig.idleTimeoutKick || (!Boolean.parseBoolean(System.getenv("PURPUR_FORCE_IDLE_KICK")) && kickPermissionCache.get(this.player.getBukkitEntity()))) { // Leaf - Use caffeine cache kickPermission instead of using google.common.cache
39+
+ if (!this.player.level().purpurConfig.idleTimeoutKick || (!Boolean.parseBoolean(System.getenv("PURPUR_FORCE_IDLE_KICK")) && kickPermissionCache.get(this.player.getBukkitEntity()))) { // Leaf - Use caffeine cache for kickPermission instead of using google.common.cache
4040
return;
4141
}
4242
// Purpur end - AFK API

0 commit comments

Comments
 (0)