Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package charlotteapiripperv2.dataTypes;
- import io.swagger.client.ApiClient;
- import io.swagger.client.ApiException;
- import io.swagger.client.api.StatusApi;
- import java.text.NumberFormat;
- import org.threeten.bp.OffsetDateTime;
- import org.threeten.bp.format.DateTimeFormatter;
- /**
- * @author Charlotte
- */
- public class Server {
- private static ApiClient ap = new ApiClient();
- private int player_count;
- private boolean vip_status;
- private String start_time,
- server_version;
- ////////// CONSTRUCTOR //////////
- public Server() {
- this.setStartTime();
- this.setPlayers();
- this.setServerVersion();
- }
- ////////// CONSTRUCTOR //////////
- /// SERVER START TIME ///
- private void setStartTime() {
- try {
- OffsetDateTime temp = (new StatusApi(ap)).getStatus((String) null, (String) null, (String) null).getStartTime();
- DateTimeFormatter timeFormat = DateTimeFormatter.ofPattern("'Server Start: 'yyyy-MM-dd 'Time:' HH:mm");
- this.start_time = temp.format(timeFormat);
- } catch (ApiException e) {
- }
- }
- public String getStartTime() {
- return this.start_time;
- }
- /// SERVER START TIME ///
- /// ONLINE PLAYER COUNT ///
- private void setPlayers() {
- try {
- if (null != (new StatusApi(ap)).getStatus((String) null, (String) null, (String) null).getPlayers()) {
- Integer temp = (new StatusApi(ap)).getStatus((String) null, (String) null, (String) null).getPlayers();
- this.player_count = temp;
- } else {
- System.err.println("ERROR: serverStatus.java in setPlayers()");
- }
- } catch (ApiException var2) {
- }
- }
- public String getPlayers() {
- String temp;
- temp = NumberFormat.getIntegerInstance().format((long) this.player_count);
- return temp;
- }
- /// ONLINE PLAYER COUNT ///
- /// SERVER VERSION CHECK ///
- private void setServerVersion() {
- try {
- if (null != (new StatusApi(ap)).getStatus((String) null, (String) null, (String) null).getServerVersion()) {
- this.server_version = (new StatusApi(ap)).getStatus((String) null, (String) null, (String) null).getServerVersion();
- } else {
- System.err.println("ERROR: serverStatus.java in setServer_version()");
- }
- } catch (ApiException var2) {
- }
- }
- public String getServerVersion() {
- return this.server_version;
- }
- /// SERVER VERSION CHECK ///
- /// SERVER VIP STATUS ///
- //insert setServerStatusHere
- public boolean getVipStatus() {
- return this.vip_status;
- }
- /// SERVER VIP STATUS ///
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement