mirror of
https://github.com/5vl/Troll.git
synced 2025-05-24 06:16:56 +00:00
Made it actually yeet in a random direction and better in general
This commit is contained in:
parent
848dc59a85
commit
cf08a87803
@ -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()
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user