add write default for braken enchantments

This commit is contained in:
alexcrea 2025-05-01 11:13:31 +02:00
parent 2df791877b
commit ee5c31ad40
No known key found for this signature in database
GPG key ID: 027DD67D2D3280C5

View file

@ -44,6 +44,7 @@ object DataPackDependency {
if (packName.contains("bp_post_scarcity", ignoreCase = true) if (packName.contains("bp_post_scarcity", ignoreCase = true)
|| packName.contains("bracken", ignoreCase = true)) { || packName.contains("bracken", ignoreCase = true)) {
handlePack("bracken") handlePack("bracken")
writeDefaultByNamespace("bracken")
continue continue
} }
@ -257,4 +258,13 @@ object DataPackDependency {
} }
} }
private fun writeDefaultByNamespace(namespace: String) {
for (enchantment in EnchantmentApi.getRegisteredEnchantments().values) {
if(!enchantment.key.namespace.equals(namespace, ignoreCase = true)) continue
EnchantmentApi.writeDefaultConfig(enchantment, false)
}
}
} }