@Override
    public int getInteger(String path, int def) {
        int result = def;
        for (ConfigurationAdapter adapter : this.adapters) {
            result = adapter.getInteger(path, result);
        }
        return result;
    }
Creates a {@link MultiConfigurationAdapter}.

<p>The first adapter in the list has priority (the final say) in deciding what the value is.
All adapters are tried in reverse order, and the value returned from the previous adapter
is passed into the next as the {@code def} value.</p>

@param plugin the plugin
@param adapters a list of adapters
common/src/main/java/me/lucko/luckperms/common/config/generic/adapter/MultiConfigurationAdapter.java