LinuxServer
Kuhfänger
Guten Tag,
ich versuche mich gerade das erste Mal an einem SignSystem für Spigot.
Das Problem ist, dass man nicht connected wird.
code:
Ich hoffe ihr könnt mir helfen, weil es auch keine Fehlermeldung gibt.
Mit freundlichen Grüßen
ich versuche mich gerade das erste Mal an einem SignSystem für Spigot.
Das Problem ist, dass man nicht connected wird.
code:
Code:
package de.Wolf.SignSystem.listener;
import de.Wolf.SignSystem.Main;
import de.Wolf.SignSystem.utils.Data;
import org.bukkit.block.Sign;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
public class PlayerInteractListener implements Listener {
@EventHandler
private void onPlayerInteract(PlayerInteractEvent e) {
if(e.getAction() == Action.RIGHT_CLICK_BLOCK) {
if(e.getClickedBlock().getState() instanceof Sign) {
Player p = e.getPlayer();
Sign sign = (Sign) e.getClickedBlock().getState();
if(sign.getLine(0).equalsIgnoreCase("§0§lSERVER")) {
p.sendMessage(Data.prefix + "§aVerbinde zum Server...");
ByteArrayOutputStream b = new ByteArrayOutputStream();
DataOutputStream o = new DataOutputStream(b);
try {
o.writeUTF("Connect");
o.writeUTF(sign.getLine(1));
} catch (Exception ex) {
p.sendMessage(Data.prefix + "§cDie Verbindung zum Server konnte nicht hergestellt werden.");
ex.printStackTrace();
}
p.sendPluginMessage(Main.getInstance(), "BungeeCord", b.toByteArray());
} else if(sign.getLine(0).equalsIgnoreCase("§c§lOFFLINE")) {
p.sendMessage(Data.prefix + "§cDieser Server ist offline.");
}
}
}
}
}
Ich hoffe ihr könnt mir helfen, weil es auch keine Fehlermeldung gibt.
Mit freundlichen Grüßen