Fixed duplicate perm reg

This commit is contained in:
Auxilor
2022-05-19 14:03:14 +01:00
parent 4fc1268e62
commit b58b804059

View File

@@ -41,8 +41,14 @@ class Reward(
"ecocrates.reward.$id",
"Allows getting $id as a reward",
PermissionDefault.TRUE
).addParent("ecocrates.reward.*", true)
.apply { Bukkit.getPluginManager().addPermission(this) }
).apply {
if (Bukkit.getPluginManager().getPermission("ecocrates.reward.*") == null) {
addParent("ecocrates.reward.*", true)
}
if (Bukkit.getPluginManager().getPermission("ecocrates.reward.$id") == null) {
Bukkit.getPluginManager().addPermission(this)
}
}
private val maxWins = config.getInt("max-wins")
@@ -194,3 +200,4 @@ class Reward(
return Objects.hash(id)
}
}
}