forked from SteamWar/SteamWar
Cleanup DealerInventory and TNTLeagueConfig
This commit is contained in:
@@ -24,11 +24,9 @@ import org.bukkit.Material
|
||||
import org.bukkit.configuration.ConfigurationSection
|
||||
import org.bukkit.configuration.file.FileConfiguration
|
||||
import org.bukkit.enchantments.Enchantment
|
||||
import org.bukkit.inventory.ItemStack
|
||||
import org.bukkit.inventory.meta.BookMeta
|
||||
import org.bukkit.inventory.meta.Damageable
|
||||
import org.bukkit.inventory.meta.ItemMeta
|
||||
import java.util.UUID
|
||||
import java.util.*
|
||||
|
||||
data class TNTLeagueConfig(
|
||||
val startDelay: Int = 10,
|
||||
@@ -74,21 +72,17 @@ data class TNTLeagueConfig(
|
||||
ANGLES;
|
||||
}
|
||||
|
||||
enum class ItemExtra(val func: (item: ItemMeta) -> ItemMeta) {
|
||||
enum class ItemExtra(val func: (item: ItemMeta) -> Unit) {
|
||||
ONESHOT({
|
||||
if (it is Damageable) {
|
||||
it.damage = 384
|
||||
}
|
||||
|
||||
it
|
||||
}),
|
||||
FLAME({
|
||||
it.addEnchant(Enchantment.FLAME, 1, false)
|
||||
it
|
||||
}),
|
||||
UNBREAKING({
|
||||
it.addEnchant(Enchantment.UNBREAKING, 1, false)
|
||||
it
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user