Made it actually yeet in a random direction and better in general

This commit is contained in:
5vl 2022-05-30 16:24:15 +02:00
parent 848dc59a85
commit cf08a87803
No known key found for this signature in database
GPG Key ID: DA8938F22548E4D5

View File

@ -5,6 +5,7 @@ import org.bukkit.entity.Player
import org.bukkit.event.EventHandler import org.bukkit.event.EventHandler
import org.bukkit.event.Listener import org.bukkit.event.Listener
import org.bukkit.event.inventory.InventoryClickEvent import org.bukkit.event.inventory.InventoryClickEvent
import kotlin.random.Random
class InvClickListener : Listener { class InvClickListener : Listener {
@EventHandler @EventHandler
@ -14,7 +15,10 @@ class InvClickListener : Listener {
e.isCancelled = true e.isCancelled = true
val ps = TrollGui.inTrollGui[p]!! val ps = TrollGui.inTrollGui[p]!!
if (e.rawSlot == 0) { if (e.rawSlot == 0) {
ps.velocity = ps.location.toVector().multiply(6) val loc = ps.location
loc.yaw = Random.nextInt(360).toFloat()
loc.pitch = Random.nextInt(-50, -20).toFloat()
ps.velocity = loc.direction.multiply(3)
TrollGui.inTrollGui.remove(p) TrollGui.inTrollGui.remove(p)
p.closeInventory() p.closeInventory()
} }