diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 56dd862..d2dfceb 100755 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -10,7 +10,7 @@ - + @@ -33,7 +33,7 @@ - + @@ -46,10 +46,10 @@ - + - + diff --git a/BuildConfigUpdater/BuildConfigUpdater.iml b/BuildConfigUpdater/BuildConfigUpdater.iml index 04dfdc0..74e6815 100644 --- a/BuildConfigUpdater/BuildConfigUpdater.iml +++ b/BuildConfigUpdater/BuildConfigUpdater.iml @@ -19,6 +19,7 @@ + diff --git a/ButtonCore/src/main/java/buttondevteam/core/component/spawn/SpawnComponent.java b/ButtonCore/src/main/java/buttondevteam/core/component/spawn/SpawnComponent.java index 12cc43b..7e0769b 100644 --- a/ButtonCore/src/main/java/buttondevteam/core/component/spawn/SpawnComponent.java +++ b/ButtonCore/src/main/java/buttondevteam/core/component/spawn/SpawnComponent.java @@ -6,6 +6,7 @@ import buttondevteam.lib.architecture.ConfigData; import buttondevteam.lib.chat.Command2; import buttondevteam.lib.chat.CommandClass; import buttondevteam.lib.chat.ICommand2MC; +import com.earth2me.essentials.Trade; import com.google.common.io.ByteArrayDataInput; import com.google.common.io.ByteArrayDataOutput; import com.google.common.io.ByteStreams; @@ -13,9 +14,11 @@ import com.onarandombox.MultiverseCore.MultiverseCore; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.entity.Player; +import org.bukkit.event.player.PlayerTeleportEvent; import org.bukkit.plugin.messaging.PluginMessageListener; import java.io.*; +import java.math.BigDecimal; public class SpawnComponent extends Component implements PluginMessageListener { @Override @@ -87,7 +90,11 @@ public class SpawnComponent extends Component implements PluginMessa public void def(Player player) { if (targetServer().get().length() == 0) { player.sendMessage("§bTeleporting to spawn."); - player.teleport(spawnloc); + try { + MainPlugin.ess.getUser(player).getTeleport().teleport(spawnloc, new Trade(BigDecimal.ZERO, MainPlugin.ess), PlayerTeleportEvent.TeleportCause.COMMAND); + } catch (Exception e) { + e.printStackTrace(); + } return; } ByteArrayDataOutput out = ByteStreams.newDataOutput(); diff --git a/CorePOM/pom.xml b/CorePOM/pom.xml index 024d7eb..62bebbe 100755 --- a/CorePOM/pom.xml +++ b/CorePOM/pom.xml @@ -56,6 +56,16 @@ + + + org.apache.maven.plugins + maven-compiler-plugin + + 12 + 12 + + +