pls work first try
This commit is contained in:
62
src/main/java/xyz/mcutils/models/player/CachedPlayer.java
Normal file
62
src/main/java/xyz/mcutils/models/player/CachedPlayer.java
Normal file
@ -0,0 +1,62 @@
|
||||
package xyz.mcutils.models.player;
|
||||
|
||||
import lombok.Getter;
|
||||
import xyz.mcutils.models.CachedResponse;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@Getter
|
||||
public class CachedPlayer extends CachedResponse {
|
||||
|
||||
/**
|
||||
* The UUID of the player
|
||||
*/
|
||||
private UUID uniqueId;
|
||||
|
||||
/**
|
||||
* The trimmed UUID of the player
|
||||
*/
|
||||
private String trimmedUniqueId;
|
||||
|
||||
/**
|
||||
* The username of the player
|
||||
*/
|
||||
private String username;
|
||||
|
||||
/**
|
||||
* The skin of the player, null if the
|
||||
* player does not have a skin
|
||||
*/
|
||||
private Skin skin;
|
||||
|
||||
/**
|
||||
* The cape of the player, null if the
|
||||
* player does not have a cape
|
||||
*/
|
||||
private Cape cape;
|
||||
|
||||
/**
|
||||
* The raw properties of the player
|
||||
*/
|
||||
private ProfileProperty[] rawProperties;
|
||||
|
||||
/**
|
||||
* A profile property for the player.
|
||||
*/
|
||||
private static class ProfileProperty {
|
||||
/**
|
||||
* The name of the property.
|
||||
*/
|
||||
private String name;
|
||||
|
||||
/**
|
||||
* The base64 value of the property.
|
||||
*/
|
||||
private String value;
|
||||
|
||||
/**
|
||||
* Whether the property is signed.
|
||||
*/
|
||||
private boolean signed;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user