mirror of
https://github.com/Auxilor/EcoMobs.git
synced 2025-12-22 08:29:20 +00:00
Improvements
This commit is contained in:
@@ -232,12 +232,12 @@ internal class ConfigDrivenEcoMob(
|
|||||||
|
|
||||||
val drops = MobDrops(
|
val drops = MobDrops(
|
||||||
config.getInt("drops.experience"),
|
config.getInt("drops.experience"),
|
||||||
config.getSubsections("drops.items").map {
|
config.getSubsections("drops.items").map { dropConfig ->
|
||||||
val items = it.getStrings("items")
|
val items = dropConfig.getStrings("items")
|
||||||
.map { lookup -> Items.lookup(lookup) }
|
.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)
|
Drop(chance, items)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package com.willfp.ecomobs.mob.options
|
|||||||
import com.willfp.eco.core.drops.DropQueue
|
import com.willfp.eco.core.drops.DropQueue
|
||||||
import com.willfp.eco.core.items.TestableItem
|
import com.willfp.eco.core.items.TestableItem
|
||||||
import com.willfp.eco.util.randDouble
|
import com.willfp.eco.util.randDouble
|
||||||
|
import com.willfp.libreforge.GlobalDispatcher.location
|
||||||
import org.bukkit.Location
|
import org.bukkit.Location
|
||||||
import org.bukkit.entity.ExperienceOrb
|
import org.bukkit.entity.ExperienceOrb
|
||||||
import org.bukkit.entity.Player
|
import org.bukkit.entity.Player
|
||||||
|
|||||||
Reference in New Issue
Block a user