diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Telekinesis.java b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Telekinesis.java index 7f77e200..5c2177a7 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Telekinesis.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Telekinesis.java @@ -11,19 +11,16 @@ import com.willfp.ecoenchants.queue.DropQueue; import org.bukkit.GameMode; import org.bukkit.Material; import org.bukkit.block.Block; -import org.bukkit.entity.Arrow; -import org.bukkit.entity.LivingEntity; -import org.bukkit.entity.Player; -import org.bukkit.entity.Trident; +import org.bukkit.entity.*; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.block.BlockBreakEvent; import org.bukkit.event.block.BlockDropItemEvent; import org.bukkit.inventory.ItemStack; -import java.util.ArrayList; import java.util.Collection; import java.util.List; +import java.util.stream.Collectors; public final class Telekinesis extends EcoEnchant { public Telekinesis() { @@ -46,10 +43,7 @@ public final class Telekinesis extends EcoEnchant { if (!AntigriefManager.canBreakBlock(player, block)) return; - List drops = new ArrayList<>(); - event.getItems().forEach((item -> { - drops.add(item.getItemStack()); - })); + List drops = event.getItems().stream().map(Item::getItemStack).collect(Collectors.toList()); event.getItems().clear(); diff --git a/pom.xml b/pom.xml index 3f98bd9f..8f6a3304 100644 --- a/pom.xml +++ b/pom.xml @@ -44,9 +44,13 @@ jitpack.io https://jitpack.io + + enderzone-projects + https://ci.ender.zone/plugin/repository/project/ + enderzone - http://ci.ender.zone/plugin/repository/everything/ + https://ci.ender.zone/plugin/repository/everything/ md_5-releases