• 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!

Bungeecord BungeeCord

OnyxException

Minecrafter
Registriert
26 September 2018
Beiträge
22
Diamanten
300
Minecraft
Onyxzium
Hallo, zur späten Stunde ich hab schonwieder ein Problem, ich denke ein Problem
was diesmal nicht durch mich ausgelöst wurde.
Es ist so in meinem BungeeCord Command habe ich einen Constructor platziert wie man es eben machen muss.
Dennoch sobald ich mein "super();" reinmache kann das ganze nicht zum String werden.




java:
package me.onyxzium.commands;

import me.onyxzium.BungeeMain;
import me.onyxzium.utils.DataUtil;
import net.md_5.bungee.BungeeCord;
import net.md_5.bungee.api.CommandSender;
import net.md_5.bungee.api.chat.TextComponent;
import net.md_5.bungee.api.connection.ProxiedPlayer;

public class WartungCMD {

    private BungeeMain plugin;
    private String prefix = new DataUtil().getPrefix();

    public WartungCMD (BungeeMain plugin) {
        super("wartung", "Netzwerk.Maintaince.Use", new String[0]);
        this.plugin = plugin;
    }

    public void execute(CommandSender sender, String[] args) {
        ProxiedPlayer player = (ProxiedPlayer)sender;
        if (!this.plugin.isMaintaince()) {
            this.plugin.setMaintaince(true);
            for (ProxiedPlayer all : BungeeCord.getInstance().getPlayers()) {
                if (all.hasPermission("Netzwerk.Maintaince.Stay")) {
                    all.sendMessage(new TextComponent(prefix + "§cWartungen §7wurden auf dem gesamten Netzwerk §aaktiviert"));
                }
                if (!all.hasPermission("Netzwerk.Maintaince.Bypass")) {
                    all.disconnect(new TextComponent("§cH§fycraft.de\n\n§7Wir führen derzeit §cWartungen §7durch,\n§7Du kannst den §cStatus §7der §cWartungen §7jederzeit\n§7jederzeit im §cMultiplayer-Menü §7prüfen"));
                }
            }
        } else {
            this.plugin.setMaintaince(false);
            for (ProxiedPlayer all : BungeeCord.getInstance().getPlayers()) {
                all.sendMessage(new TextComponent(prefix + "§7Wartungen wurden auf dem gesamten Netzwerk §cdeaktiviert"));
            }
        }
    }
}

Code:
Object(); in Object cannot be applied to:

Exprected     Actual
Parameters:   Arguments:
              
              "wartung" (java.lang.String)
              "Netzwerk.Maintraince.Use" (java.lang.String)
              new String[0] (java.lang.String[])

Infos:
Programmierprogramm: IntelliJ
Prokektart: Maven Projekt
 
Oben