30 lines
606 B
Java
30 lines
606 B
Java
package us.tastybento.bskyblock.api.placeholders;
|
|
|
|
import us.tastybento.bskyblock.api.user.User;
|
|
|
|
/**
|
|
* @author Poslovitch
|
|
*/
|
|
public class Placeholder {
|
|
|
|
private String identifier;
|
|
private PlaceholderRequest request;
|
|
|
|
Placeholder(String identifier, PlaceholderRequest request) {
|
|
this.identifier = identifier;
|
|
this.request = request;
|
|
}
|
|
|
|
public String getIdentifier() {
|
|
return this.identifier;
|
|
}
|
|
|
|
public PlaceholderRequest getRequest() {
|
|
return request;
|
|
}
|
|
|
|
public interface PlaceholderRequest {
|
|
String request(User user);
|
|
}
|
|
}
|