9
0
mirror of https://github.com/Auxilor/EcoMobs.git synced 2025-12-22 16:39:25 +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( 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)
} }

View File

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