Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.88 KB | None | 0 0
  1.         try {
  2.             dataSourceType = properties.getString("data-source", "flatfile");
  3.  
  4.             allowedItems = properties.getString("alloweditems", "").split(",");
  5.             disallowedItems = properties.getString("disalloweditems", "").split(",");
  6.             itemSpawnBlacklist = properties.getString("itemspawnblacklist", "").split(",");
  7.             motd = properties.getString("motd", "Type /help for a list of commands.").split("@");
  8.             playerLimit = properties.getInt("max-players", 20);
  9.             saveHomes = properties.getBoolean("save-homes", true);
  10.             blockFire = properties.getBoolean("disable-lighter-fire", false);
  11.             whitelistEnabled = properties.getBoolean("whitelist", false);
  12.             whitelistMessage = properties.getString("whitelist-message", "Not on whitelist.");
  13.             if (dataSourceType.equalsIgnoreCase("flatfile")) {
  14.                 usersLoc = properties.getString("admintxtlocation", "users.txt");
  15.                 kitsLoc = properties.getString("kitstxtlocation", "kits.txt");
  16.                 homeLoc = properties.getString("homelocation", "homes.txt");
  17.                 warpLoc = properties.getString("warplocation", "warps.txt");
  18.                 itemLoc = properties.getString("itemstxtlocation", "items.txt");
  19.                 groupLoc = properties.getString("group-txt-location", "groups.txt");
  20.                 whitelistLoc = properties.getString("whitelist-txt-location", "whitelist.txt");
  21.                 reservelistLoc = properties.getString("reservelist-txt-location", "reservelist.txt");
  22.             } else {
  23.                 PropertiesFile sql = new PropertiesFile("mysql.properties");
  24.                 driver = sql.getString("driver", "com.mysql.jdbc.Driver");
  25.                 username = sql.getString("user", "root");
  26.                 password = sql.getString("pass", "root");
  27.                 db = sql.getString("db", "jdbc:mysql://localhost:3306/minecraft");
  28.             }
  29.             spawnProtectionSize = properties.getInt("spawn-protection-size", 16);
  30.             logging = properties.getBoolean("logging", false);
  31.             showUnknownCommand = properties.getBoolean("show-unknown-command", true);
  32.             URL url = this.getClass().getResource("/version.txt");
  33.             if (url != null) {
  34.                 InputStreamReader ins = new InputStreamReader(url.openStream());
  35.                 BufferedReader bufferedReader = new BufferedReader( ins );
  36.                 version = Integer.parseInt(bufferedReader.readLine());
  37.             }
  38.         } catch (Exception e) {
  39.             log.log(Level.SEVERE, "Exception while reading from server.properties", e);
  40.             // Just in case...
  41.             disallowedItems = new String[]{""};
  42.             allowedItems = new String[]{""};
  43.             itemSpawnBlacklist = new String[]{""};
  44.             motd = new String[]{"Type /help for a list of commands."};
  45.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement