9
0
mirror of https://github.com/Auxilor/EcoMobs.git synced 2025-12-21 16:09:24 +00:00

Improvements

This commit is contained in:
Will FP
2023-12-08 12:47:14 +00:00
parent 068aa85f97
commit 245add8f9d
2 changed files with 5 additions and 4 deletions

View File

@@ -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)
}

View File

@@ -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