mirror of
https://github.com/plexusorg/Plex.git
synced 2025-06-29 06:46:43 +00:00
Gamerule stuff
This commit is contained in:
@ -8,12 +8,16 @@ import dev.plex.rank.enums.Rank;
|
||||
import lombok.AccessLevel;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import net.kyori.adventure.text.serializer.ComponentSerializer;
|
||||
import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@ -30,6 +34,7 @@ public class PlexPlayer
|
||||
|
||||
@Indexed
|
||||
private String name;
|
||||
private Player player;
|
||||
|
||||
private String loginMSG;
|
||||
private String prefix;
|
||||
@ -53,6 +58,7 @@ public class PlexPlayer
|
||||
this.id = uuid.substring(0, 8);
|
||||
|
||||
this.name = "";
|
||||
this.player = Bukkit.getPlayer(name);
|
||||
|
||||
this.loginMSG = "";
|
||||
this.prefix = "";
|
||||
@ -66,6 +72,10 @@ public class PlexPlayer
|
||||
this.rank = "";
|
||||
}
|
||||
|
||||
public String displayName() {
|
||||
return PlainTextComponentSerializer.plainText().serialize(player.displayName());
|
||||
}
|
||||
|
||||
public Rank getRankFromString()
|
||||
{
|
||||
OfflinePlayer player = Bukkit.getOfflinePlayer(UUID.fromString(uuid));
|
||||
|
Reference in New Issue
Block a user