From 1ff2c717cf2b45e63c11c676b1f1ba55712e6336 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 18 Mar 2022 10:09:25 +0000 Subject: [PATCH] Tweaked ejection --- .../src/main/kotlin/com/willfp/ecocrates/crate/Crate.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/crate/Crate.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/crate/Crate.kt index 57dbc6a..c1ba8de 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/crate/Crate.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/crate/Crate.kt @@ -33,6 +33,7 @@ import org.bukkit.* import org.bukkit.entity.Player import org.bukkit.permissions.Permission import org.bukkit.permissions.PermissionDefault +import org.bukkit.util.Vector import java.util.* class Crate( @@ -274,9 +275,9 @@ class Crate( if (!hasKeysAndNotify(player, physicalKey = physicalKey)) { val vector = player.location.clone().subtract(nicerLocation.toVector()) - .add(0.0, 1.5, 0.0) .toVector() .normalize() + .add(Vector(0.0, 1.0, 0.0)) .multiply(plugin.configYml.getDouble("no-key-velocity")) player.velocity = vector