mirror of
https://github.com/BentoBoxWorld/BentoBox.git
synced 2024-10-03 09:07:33 +02:00
Made AddonClassLoader#asDescription() use 'false' as getBoolean("metrics")'s default value
This commit is contained in:
parent
592e144ef0
commit
68b7702b1c
@ -15,6 +15,7 @@ import org.bukkit.configuration.file.YamlConfiguration;
|
||||
import org.bukkit.permissions.PermissionDefault;
|
||||
import org.bukkit.plugin.InvalidDescriptionException;
|
||||
import org.bukkit.util.permissions.DefaultPermissions;
|
||||
import org.eclipse.jdt.annotation.NonNull;
|
||||
import org.eclipse.jdt.annotation.Nullable;
|
||||
|
||||
import world.bentobox.bentobox.api.addons.exceptions.InvalidAddonFormatException;
|
||||
@ -82,10 +83,11 @@ public class AddonClassLoader extends URLClassLoader {
|
||||
DefaultPermissions.registerPermission(perm, desc, pd);
|
||||
}
|
||||
|
||||
@NonNull
|
||||
private AddonDescription asDescription(YamlConfiguration data) {
|
||||
AddonDescription.Builder builder = new AddonDescription.Builder(data.getString("main"), data.getString("name"), data.getString("version"))
|
||||
.authors(data.getString("authors"))
|
||||
.metrics(data.getBoolean("metrics"));
|
||||
.metrics(data.getBoolean("metrics", false));
|
||||
|
||||
if (data.getString("depend") != null) {
|
||||
builder.dependencies(Arrays.asList(data.getString("depend").split("\\s*,\\s*")));
|
||||
|
Loading…
Reference in New Issue
Block a user