A one size fits all plugin for vanilla servers running Minecraft Beta 1.7.3
at master 39 lines 1.1 kB view raw
1package dev.keii.goldenage.config; 2 3import javax.annotation.Nullable; 4 5import org.bukkit.util.config.Configuration; 6 7public class StatisticsConfig { 8 private final Configuration configuration; 9 10 public StatisticsConfig(Configuration configuration) { 11 this.configuration = configuration; 12 } 13 14 public boolean isEnabled() { 15 return this.configuration.getBoolean("statistics.enabled", true); 16 } 17 18 public String getRemote() { 19 return this.configuration.getString("statistics.remote", "https://goldenage.keii.dev"); 20 } 21 22 public @Nullable Integer getServerId() { 23 int serverId = this.configuration.getInt("statistics.serverId", -1); 24 if (serverId == -1) { 25 return null; 26 } else { 27 return serverId; 28 } 29 } 30 31 public @Nullable String getServerSecret() { 32 String serverSecret = this.configuration.getString("statistics.serverSecret", ""); 33 if (serverSecret.equals("")) { 34 return null; 35 } else { 36 return serverSecret; 37 } 38 } 39}