This commit is contained in:
Daniel Saukel 2021-10-22 23:24:43 +02:00
commit 84b8dd761e
2 changed files with 9 additions and 4 deletions

View File

@ -122,7 +122,7 @@
<dependency> <dependency>
<groupId>me.clip</groupId> <groupId>me.clip</groupId>
<artifactId>placeholderapi</artifactId> <artifactId>placeholderapi</artifactId>
<version>2.10.9</version> <version>2.10.10</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency> <dependency>

View File

@ -21,7 +21,7 @@ import de.erethon.dungeonsxl.api.dungeon.Game;
import de.erethon.dungeonsxl.api.player.PlayerGroup; import de.erethon.dungeonsxl.api.player.PlayerGroup;
import de.erethon.dungeonsxl.api.world.GameWorld; import de.erethon.dungeonsxl.api.world.GameWorld;
import me.clip.placeholderapi.expansion.PlaceholderExpansion; import me.clip.placeholderapi.expansion.PlaceholderExpansion;
import org.bukkit.entity.Player; import org.bukkit.OfflinePlayer;
/** /**
* @author Daniel Saukel * @author Daniel Saukel
@ -56,13 +56,18 @@ public class PlaceholderUtil extends PlaceholderExpansion {
public String getVersion() { public String getVersion() {
return plugin.getDescription().getVersion(); return plugin.getDescription().getVersion();
} }
@Override
public boolean persist() {
return true;
}
@Override @Override
public String onPlaceholderRequest(Player player, String identifier) { public String onRequest(OfflinePlayer player, String identifier) {
if (player == null) { if (player == null) {
return ""; return "";
} }
PlayerGroup group = plugin.getPlayerGroup(player); PlayerGroup group = plugin.getPlayerGroup(player.getPlayer());
switch (identifier) { switch (identifier) {
case "group_members": case "group_members":