Compare commits
1 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
e97942a21b | 2 years ago |
4 changed files with 52 additions and 4 deletions
@ -1,4 +1,4 @@ |
|||||||
package xyz.mineconomia.mineconomiacore.BookHandler; |
package xyz.mineconomia.mineconomiacore.commands; |
||||||
|
|
||||||
import net.md_5.bungee.api.chat.*; |
import net.md_5.bungee.api.chat.*; |
||||||
import org.bukkit.ChatColor; |
import org.bukkit.ChatColor; |
||||||
@ -0,0 +1,43 @@ |
|||||||
|
package xyz.mineconomia.mineconomiacore.commands; |
||||||
|
|
||||||
|
import org.bukkit.Bukkit; |
||||||
|
import org.bukkit.ChatColor; |
||||||
|
import org.bukkit.World; |
||||||
|
import org.bukkit.command.Command; |
||||||
|
import org.bukkit.command.CommandExecutor; |
||||||
|
import org.bukkit.command.CommandSender; |
||||||
|
import org.bukkit.entity.Player; |
||||||
|
import org.jetbrains.annotations.NotNull; |
||||||
|
|
||||||
|
import java.lang.reflect.Array; |
||||||
|
|
||||||
|
public class tpw implements CommandExecutor { |
||||||
|
@Override |
||||||
|
public boolean onCommand(@NotNull CommandSender commandSender, @NotNull Command command, @NotNull String s, String[] args) { |
||||||
|
if (commandSender instanceof Player){ |
||||||
|
if (args.length > 0){ |
||||||
|
if (Bukkit.getWorld(args[0]) != null){ |
||||||
|
commandSender.sendMessage(ChatColor.AQUA + "Budeš teleportován!"); |
||||||
|
World world = Bukkit.getWorld(args[0]); |
||||||
|
Player player = (Player) commandSender; |
||||||
|
assert world != null; |
||||||
|
player.teleport(world.getSpawnLocation()); |
||||||
|
return true; |
||||||
|
}else { |
||||||
|
commandSender.sendMessage(ChatColor.RED + "Svět neexistuje"); |
||||||
|
commandSender.sendMessage(ChatColor.YELLOW + "Dostupné světy:"); |
||||||
|
for (World world: Bukkit.getWorlds()){ |
||||||
|
commandSender.sendMessage(world.getName()); |
||||||
|
} |
||||||
|
} |
||||||
|
}else{ |
||||||
|
commandSender.sendMessage("Musíš definovat svět. /tpw <svět>"); |
||||||
|
} |
||||||
|
|
||||||
|
}else { |
||||||
|
commandSender.sendMessage(ChatColor.RED + "Pouze pro hráče."); |
||||||
|
} |
||||||
|
return false; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
Loading…
Reference in new issue