mirror of
https://github.com/Auxilor/EcoEnchants.git
synced 2024-11-21 14:55:17 +01:00
Load order bug
This commit is contained in:
parent
d343145c24
commit
0a4dde0a30
@ -49,14 +49,6 @@ class EcoEnchantsPlugin : LibReforgePlugin() {
|
||||
}
|
||||
|
||||
override fun handleReloadAdditional() {
|
||||
// Load hardcoded enchantments
|
||||
EnchantmentTelekinesis(this)
|
||||
EnchantmentPermanenceCurse(this)
|
||||
EnchantmentRepairing(this)
|
||||
EnchantmentRapid(this)
|
||||
EnchantmentReplenish(this)
|
||||
EnchantmentSoulbound(this)
|
||||
|
||||
registerVanillaEnchants(this)
|
||||
|
||||
logger.info(EcoEnchants.values().size.toString() + " Enchants Loaded")
|
||||
|
@ -4,6 +4,12 @@ import com.google.common.collect.HashBiMap
|
||||
import com.google.common.collect.ImmutableSet
|
||||
import com.willfp.eco.core.config.updating.ConfigUpdater
|
||||
import com.willfp.ecoenchants.EcoEnchantsPlugin
|
||||
import com.willfp.ecoenchants.enchants.impl.EnchantmentPermanenceCurse
|
||||
import com.willfp.ecoenchants.enchants.impl.EnchantmentRapid
|
||||
import com.willfp.ecoenchants.enchants.impl.EnchantmentRepairing
|
||||
import com.willfp.ecoenchants.enchants.impl.EnchantmentReplenish
|
||||
import com.willfp.ecoenchants.enchants.impl.EnchantmentSoulbound
|
||||
import com.willfp.ecoenchants.enchants.impl.EnchantmentTelekinesis
|
||||
import com.willfp.ecoenchants.integrations.EnchantRegistrations
|
||||
import com.willfp.ecoenchants.rarity.EnchantmentRarities
|
||||
import com.willfp.ecoenchants.target.EnchantmentTargets
|
||||
@ -97,6 +103,8 @@ object EcoEnchants {
|
||||
LibReforgeEcoEnchant(id, config, plugin)
|
||||
}
|
||||
}
|
||||
|
||||
registerHardcodedEnchantments(plugin)
|
||||
}
|
||||
|
||||
/**
|
||||
@ -129,7 +137,8 @@ object EcoEnchants {
|
||||
/**
|
||||
* Add new [EcoEnchant] to EcoEnchants.
|
||||
*
|
||||
* Only for internal use, enchants are automatically added in the constructor.
|
||||
* Only for internal use, enchants are automatically added in the
|
||||
* constructor.
|
||||
*
|
||||
* @param enchant The [EcoEnchant] to add.
|
||||
*/
|
||||
@ -159,4 +168,14 @@ object EcoEnchants {
|
||||
Enchantment.registerEnchantment(enchantment)
|
||||
EnchantRegistrations.registerEnchantments()
|
||||
}
|
||||
|
||||
/** Register the hardcoded enchantments. */
|
||||
private fun registerHardcodedEnchantments(plugin: EcoEnchantsPlugin) {
|
||||
EnchantmentTelekinesis(plugin)
|
||||
EnchantmentPermanenceCurse(plugin)
|
||||
EnchantmentRepairing(plugin)
|
||||
EnchantmentRapid(plugin)
|
||||
EnchantmentReplenish(plugin)
|
||||
EnchantmentSoulbound(plugin)
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user