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.permissions.PermissionDefault;
|
||||||
import org.bukkit.plugin.InvalidDescriptionException;
|
import org.bukkit.plugin.InvalidDescriptionException;
|
||||||
import org.bukkit.util.permissions.DefaultPermissions;
|
import org.bukkit.util.permissions.DefaultPermissions;
|
||||||
|
import org.eclipse.jdt.annotation.NonNull;
|
||||||
import org.eclipse.jdt.annotation.Nullable;
|
import org.eclipse.jdt.annotation.Nullable;
|
||||||
|
|
||||||
import world.bentobox.bentobox.api.addons.exceptions.InvalidAddonFormatException;
|
import world.bentobox.bentobox.api.addons.exceptions.InvalidAddonFormatException;
|
||||||
@ -82,10 +83,11 @@ public class AddonClassLoader extends URLClassLoader {
|
|||||||
DefaultPermissions.registerPermission(perm, desc, pd);
|
DefaultPermissions.registerPermission(perm, desc, pd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
private AddonDescription asDescription(YamlConfiguration data) {
|
private AddonDescription asDescription(YamlConfiguration data) {
|
||||||
AddonDescription.Builder builder = new AddonDescription.Builder(data.getString("main"), data.getString("name"), data.getString("version"))
|
AddonDescription.Builder builder = new AddonDescription.Builder(data.getString("main"), data.getString("name"), data.getString("version"))
|
||||||
.authors(data.getString("authors"))
|
.authors(data.getString("authors"))
|
||||||
.metrics(data.getBoolean("metrics"));
|
.metrics(data.getBoolean("metrics", false));
|
||||||
|
|
||||||
if (data.getString("depend") != null) {
|
if (data.getString("depend") != null) {
|
||||||
builder.dependencies(Arrays.asList(data.getString("depend").split("\\s*,\\s*")));
|
builder.dependencies(Arrays.asList(data.getString("depend").split("\\s*,\\s*")));
|
||||||
|
Loading…
Reference in New Issue
Block a user