Add offline player support for PAPI (#1855)

Affects issues:
- Fixed #1854
This commit is contained in:
Yannick Schinko 2021-04-21 06:57:44 +02:00 committed by GitHub
parent 1a19ec85f6
commit 91ea079e28
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,7 +26,7 @@ import com.github.benmanes.caffeine.cache.Cache;
import com.github.benmanes.caffeine.cache.Caffeine;
import me.clip.placeholderapi.PlaceholderAPIPlugin;
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
import org.bukkit.entity.Player;
import org.bukkit.OfflinePlayer;
import java.util.Collections;
import java.util.Objects;
@ -92,7 +92,7 @@ public class PlanPlaceholderExtension extends PlaceholderExpansion {
}
@Override
public String onPlaceholderRequest(Player player, String params) {
public String onRequest(OfflinePlayer player, String params) {
UUID uuid = player != null ? player.getUniqueId() : null;
if ("Server thread".equalsIgnoreCase(Thread.currentThread().getName())) {
return getCached(params, uuid);