Ich programmiere gerade ein BungeeCord-Plugin, welches einen in die Lobby teleportieren soll. Das geht aber aus irgendeinem Grund nicht. Wenn ich /hub eingebe, bekomme ich nur die meldung, dass ich nicht genug Rechte dafür habe, obwohl das Plugin nichtmal Permissions nutzt!
Auserdem Zeigt die Konsole beim starten an, dass die plugin.yml nicht gelesen werden kann.
Die plugin.yml:
Code:
name: Global
version: 1.0
main: de.siuler.global.Global
author: siuler
commands:
hub:
aliases: [leave, lobby, quit]
Der Plugin-Code:
Code:
package de.siuler.global;
import net.md_5.bungee.api.CommandSender;
import net.md_5.bungee.api.ProxyServer;
import net.md_5.bungee.api.chat.TextComponent;
import net.md_5.bungee.api.config.ServerInfo;
import net.md_5.bungee.api.connection.ProxiedPlayer;
import net.md_5.bungee.api.plugin.Command;
public class HubCMD extends Command
{
public HubCMD()
{
super("hub", "leave", "lobby", "quit");
}
@Override
public void execute(CommandSender sender, String[] arg1)
{
if(sender instanceof ProxiedPlayer)
{
ProxiedPlayer p = (ProxiedPlayer) sender;
ServerInfo si = ProxyServer.getInstance().getServerInfo("lobby");
if(!p.getServer().getInfo().equals(si))
{
p.connect(si);
}
else
{
p.sendMessage(new TextComponent("§cDu bist schon in der Lobby"));
}
}
}
}
Mit freundlichen Grüßen,
LuisKillergurke








