public GlowServer(ServerConfig config){
  materialValueManager=new BuiltinMaterialValueManager();
  this.config=config;
  opsList=new UuidListFile(config.getFile("ops.json"));
  whitelist=new UuidListFile(config.getFile("whitelist.json"));
  nameBans=new GlowBanList(this,Type.NAME);
  ipBans=new GlowBanList(this,Type.IP);
  Bukkit.setServer(this);
  loadConfig();
}

public GlowServer ( ServerConfig config ) { materialValueManager = new BuiltinMaterialValueManager ( ) ; this . config = config ; opsList = new UuidListFile ( config . getFile ( "ops.json" ) ) ; whitelist = new UuidListFile ( config . getFile ( "whitelist.json" ) ) ; nameBans = new GlowBanList ( this , Type . NAME ) ; ipBans = new GlowBanList ( this , Type . IP ) ; Bukkit . setServer ( this ) ; loadConfig ( ) ; }
creates a new server .
