• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

[Bukkit API]Config?

Status
Für weitere Antworten geschlossen.

MyNameFail

Redstoneengineer
Gesperrt
Registriert
6 Dezember 2012
Beiträge
42
Diamanten
0
Ja Hallo Liebes Forum,

Code:
@Override
    public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) 
    {
        if(cmd.getName().equalsIgnoreCase("s4 join"))
    {
     Player pl = null;
     //var
     World world2 = this.getConfig().getString("S4League.world");
     //var
     
     
             try {
            int posX = 0;
            int posY = 0;
            int posZ = 0;
            float yaw = 0;
            float pitch = 0;
            World world = pl.getWorld();
            Location loc = new Location(world2, posX, posY, posZ, yaw, pitch);
            pl.teleport(loc);
        } catch (NumberFormatException ex) {
            sender.sendMessage("$3 Fehler beim Joinen der Arena");

            
           
        }
        
        
    }    
        
        return true;
    }
    //CONFIG------
    private void loadconfig(){
         String t1s = "S4League.world";
     this.getConfig().addDefault(t1s, "world");
    }

Wieso wird hier(World world2 = this.getConfig().getString("S4League.world"); ), besser gefragt wie kann ich
hier(Location loc = new Location(world2, posX, posY, posZ, yaw, pitch) ;) nutzen
 

MrFlieder

Braumeister
Registriert
30 Dezember 2011
Beiträge
332
Diamanten
0
Minecraft
MrFlieder
Wieso wird hier(World world2 = this.getConfig().getString("S4League.world"); ), besser gefragt wie kann ich
hier(Location loc = new Location(world2, posX, posY, posZ, yaw, pitch) ;) nutzen
Wieso wird hier was?
Code:
World world2 = this.getConfig().getString("S4League.world");
Welt = String? Kann nicht funktionieren.
Probiers mal so:
Code:
 World world = Bukkit.getWorld(this.getConfig().getString("S4League.world"));
 

MyNameFail

Redstoneengineer
Gesperrt
Registriert
6 Dezember 2012
Beiträge
42
Diamanten
0
ja sorry...

xD Sorry(habe HG gespielt),

Also ich will in der Config die welt wo die Spieler teleportiert werden ändern aber,
die Config nimmt nur String an.

Meine frage ist wie ich beim Telportieren String nehmen kann


ps= Ich will die Config mit Bukkit machen

Danke für deine Antwort MrFlieder =D
 
Status
Für weitere Antworten geschlossen.
Oben