2016-03-02 19:28:01 +00:00
package me.totalfreedom.totalfreedommod.command ;
2013-09-13 18:57:33 +00:00
2020-08-31 00:13:46 +00:00
import io.papermc.lib.PaperLib ;
2016-03-06 15:56:15 +00:00
import me.totalfreedom.totalfreedommod.rank.Rank ;
2013-09-13 18:57:33 +00:00
import org.bukkit.command.Command ;
import org.bukkit.command.CommandSender ;
import org.bukkit.entity.Player ;
2016-03-06 15:56:15 +00:00
@CommandPermissions ( level = Rank . NON_OP , source = SourceType . ONLY_IN_GAME )
2020-03-30 23:43:57 +00:00
@CommandParameters ( description = " Teleport to the spawn point for the current world, instead of the Essentials spawn point. " , usage = " /<command> " , aliases = " worldspawn,gotospawn " )
2015-10-19 17:43:46 +00:00
public class Command_localspawn extends FreedomCommand
2013-09-13 18:57:33 +00:00
{
@Override
2015-11-22 18:26:47 +00:00
public boolean run ( CommandSender sender , Player playerSender , Command cmd , String commandLabel , String [ ] args , boolean senderIsConsole )
2013-09-13 18:57:33 +00:00
{
2020-08-31 00:13:46 +00:00
PaperLib . teleportAsync ( playerSender , playerSender . getWorld ( ) . getSpawnLocation ( ) ) ;
2016-03-02 19:28:01 +00:00
msg ( " Teleported to spawnpoint for world \" " + playerSender . getWorld ( ) . getName ( ) + " \" . " ) ;
2013-09-13 18:57:33 +00:00
return true ;
}
}