diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecomobs/mob/impl/ConfigDrivenEcoMob.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecomobs/mob/impl/ConfigDrivenEcoMob.kt index 1b4978c..219fb3a 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecomobs/mob/impl/ConfigDrivenEcoMob.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecomobs/mob/impl/ConfigDrivenEcoMob.kt @@ -232,12 +232,12 @@ internal class ConfigDrivenEcoMob( val drops = MobDrops( config.getInt("drops.experience"), - config.getSubsections("drops.items").map { - val items = it.getStrings("items") + config.getSubsections("drops.items").map { dropConfig -> + val items = dropConfig.getStrings("items") .map { lookup -> Items.lookup(lookup) } - .filterNot { it is EmptyTestableItem } + .filterNot { item -> item is EmptyTestableItem } - val chance = it.getDouble("chance") + val chance = dropConfig.getDouble("chance") Drop(chance, items) } diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecomobs/mob/options/MobDrops.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecomobs/mob/options/MobDrops.kt index 841c2bf..684599b 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecomobs/mob/options/MobDrops.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecomobs/mob/options/MobDrops.kt @@ -3,6 +3,7 @@ package com.willfp.ecomobs.mob.options import com.willfp.eco.core.drops.DropQueue import com.willfp.eco.core.items.TestableItem import com.willfp.eco.util.randDouble +import com.willfp.libreforge.GlobalDispatcher.location import org.bukkit.Location import org.bukkit.entity.ExperienceOrb import org.bukkit.entity.Player