Jump to content

Teleportieren


Empfohlene Beiträge

Hey Freunde

Ich wollte ein Plugin machen wo man sich mit einem befehl zu bestimmten Koordinaten (X Y Z) teleportieren kann.

Mein Problem ist:

Ich bin in Welt [spawn] und will mich nach Welt [Park] teleportieren mit den Koordinaten X=190 Y=444 Z=213. Wenn ich es mache lande ich aber in [spawn] bei den Koordinaten und nicht bei [Park]!

Wie kann ich es einstellen das ich in [Park] und nicht in [spawn] lande?

Hier ist der Code:


package eu.owncraft.tp;


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 tp extends JavaPlugin {


	@Override

	public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {


		//sender -> Player

		Player p = null;

		if(sender instanceof Player){

			p = (Player) sender;

		}


		//Command "Freizeitpark"

        if(cmd.getName().equalsIgnoreCase("freizeitpark")){

        	if(p.hasPermission("owntp.freizeitpark"))

        	if(p != null){        		        	             


            Location loc = new Location(getServer().getWorld(p.getWorld().getName()), 123, 456, 789);

            p.teleport(loc);

            p.sendMessage("?6Wilkommen im Park ?b" + p.getDisplayName() + "?6. Erbaut von: <Name>, <Name> und <Name>");

            return true;


        	}

        }


		return false;

	}


}

Vielen Dank im Voraus :)

bearbeitet von Eric
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B