diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/EcoCratesPlugin.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/EcoCratesPlugin.kt index eead6dd..0dc42ad 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/EcoCratesPlugin.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/EcoCratesPlugin.kt @@ -13,9 +13,11 @@ import com.willfp.ecocrates.converters.impl.CrazyCratesConverter import com.willfp.ecocrates.converters.impl.ExcellentCratesConverter import com.willfp.ecocrates.converters.impl.SpecializedCratesConverter import com.willfp.ecocrates.crate.CrateKeyListener +import com.willfp.ecocrates.crate.Crates import com.willfp.ecocrates.crate.placed.CrateDisplay import com.willfp.ecocrates.crate.placed.PlacedCrates import com.willfp.ecocrates.display.KeyDisplay +import com.willfp.ecocrates.reward.Rewards import com.willfp.ecocrates.util.PlacedCrateListener import org.bukkit.event.Listener @@ -32,6 +34,12 @@ class EcoCratesPlugin : EcoPlugin() { } override fun handleReload() { + // Extra reload + this.scheduler.runLater(2) { + Rewards.update(this) + Crates.update(this) + } + CrateDisplay(this).start() }