mirror of
https://github.com/DRE2N/DungeonsXL.git
synced 2025-02-22 07:11:51 +01:00
Merge pull request #1061 from Maroon28/master
Update PlaceholderAPI dependency, and make placeholders persist.
This commit is contained in:
commit
b582dc955c
@ -122,7 +122,7 @@
|
||||
<dependency>
|
||||
<groupId>me.clip</groupId>
|
||||
<artifactId>placeholderapi</artifactId>
|
||||
<version>2.10.9</version>
|
||||
<version>2.10.10</version>
|
||||
<scope>provided</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
@ -21,7 +21,7 @@ import de.erethon.dungeonsxl.api.dungeon.Game;
|
||||
import de.erethon.dungeonsxl.api.player.PlayerGroup;
|
||||
import de.erethon.dungeonsxl.api.world.GameWorld;
|
||||
import me.clip.placeholderapi.expansion.PlaceholderExpansion;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
|
||||
/**
|
||||
* @author Daniel Saukel
|
||||
@ -56,13 +56,18 @@ public class PlaceholderUtil extends PlaceholderExpansion {
|
||||
public String getVersion() {
|
||||
return plugin.getDescription().getVersion();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean persist() {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onPlaceholderRequest(Player player, String identifier) {
|
||||
public String onRequest(OfflinePlayer player, String identifier) {
|
||||
if (player == null) {
|
||||
return "";
|
||||
}
|
||||
PlayerGroup group = plugin.getPlayerGroup(player);
|
||||
PlayerGroup group = plugin.getPlayerGroup(player.getPlayer());
|
||||
|
||||
switch (identifier) {
|
||||
case "group_members":
|
||||
|
Loading…
Reference in New Issue
Block a user