Skocz do zawartości

Teleportacja gracza do danej lokalizacji


Polecane posty

Witam, mam mały problem. Chcę napisać plugin na /spawn. Zrobiłem komendę /setspawn i działa, tylko nie mam pojęcia jak po wpisaniu komendy /spawn gracz się ma tam przeteleportować

Piszę na wersji 1.12.2

Kod: 

 

Bez linków do tej strony - @sk8erace1.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
player.teleport(location); //player - zmienna danego gracza, location - zmienna lokalizacji do której ma zostać przeteleportowany

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Kod:

 

package pl.NeQ34.Spawn;

import java.net.http.WebSocket.Listener;

import org.bukkit.ChatColor;
import org.bukkit.Location;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin implements Listener{
    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        if(cmd.getName().equalsIgnoreCase("setspawn")) {
            Player p = (Player) sender;
            Location l = p.getLocation();
            p.sendMessage(ChatColor.DARK_GREEN + "Ustawiles spawna 🙂 " + ChatColor.DARK_GRAY+ "(" + "X: " +l.getBlockX() + ", " +"Y: " +l.getBlockZ() + ")");
        }
        if(cmd.getName().equalsIgnoreCase("spawn")) {
            Player e = (Player) sender;
            e.teleport(l);
            e.sendMessage(ChatColor.DARK_AQUA + "Teleportacja...");
        }
    }
}

Nie działa mi komenda /spawn

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wydaje mi sie, ze pasowalo my zapisac gdzies ta lokalizacje, np w pliku.yml poszukaj poradnikow na yt do tego 😄

 

 

unknown (2) (1).png

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się
  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×
Okienko zamknie się za 5 sekund...