1
0
Fork 0
mirror of https://github.com/PaperMC/Paper.git synced 2025-01-30 19:40:37 +01:00

Added Configuration.getBoolean().

By: sk89q <the.sk89q@gmail.com>
This commit is contained in:
Bukkit/Spigot 2011-01-14 23:38:40 -08:00
parent 33e5645054
commit c59341049f

View file

@ -196,4 +196,24 @@ public class Configuration {
return def;
}
}
/**
* Gets a boolean at a location. This will either return an boolean
* or the default value. If the object at the particular location is not
* actually a boolean, the default value will be returned.
*
* @param path SK's dot notation supported
* @param def default value
* @return boolean or default
*/
public boolean getBoolean(String path, boolean def) {
Object o = getProperty(path);
if (o == null) {
return def;
} else if (o instanceof Boolean) {
return (Boolean)o;
} else {
return def;
}
}
}