Fixed shooting ecoitems as arrows
This commit is contained in:
@@ -6,6 +6,7 @@ import org.bukkit.event.EventPriority
|
||||
import org.bukkit.event.Listener
|
||||
import org.bukkit.event.block.Action
|
||||
import org.bukkit.event.block.BlockPlaceEvent
|
||||
import org.bukkit.event.entity.EntityShootBowEvent
|
||||
import org.bukkit.event.player.PlayerInteractEvent
|
||||
import org.bukkit.event.player.PlayerItemDamageEvent
|
||||
import kotlin.math.roundToInt
|
||||
@@ -49,4 +50,11 @@ object ItemListener : Listener {
|
||||
event.damage *= ratio.roundToInt()
|
||||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
fun preventShootingItemsAsArrows(event: EntityShootBowEvent) {
|
||||
if (event.consumable?.ecoItem != null) {
|
||||
event.isCancelled = true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user