package tc.oc.pgm.tnt.license;
import javax.inject.Inject;
import org.bukkit.configuration.Configuration;
import org.bukkit.configuration.ConfigurationSection;
import static com.google.common.base.Preconditions.checkNotNull;
public class LicenseConfiguration {
private final ConfigurationSection config;
@Inject LicenseConfiguration(Configuration config) {
this.config = checkNotNull(config.getConfigurationSection("license"));
}
public boolean controlAccess() {
return config.getBoolean("control-access", false);
}
public boolean autoGrant() {
return config.getBoolean("auto-grant", false);
}
public boolean autoRevoke() {
return config.getBoolean("auto-revoke", false);
}
}