Coding mit Java | Java-basierten APIs

  • Ersteller Ersteller ij9F_i0FaF-d9lrDSDDpDbfo
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
Ich habe versucht ein Plugin zu schreiben das mir beim joinen auf meinen Spigot Server(1.7 mit 1.8 ProtocolHack) einen Title sendet, wenn der Client, die Protocol Version 47 oder höher hat. Dieses Feature gibt es ja auch bei SurvivalGames auf GommeHD.net. Dort wird vor Spielbeginn die Map als Title gesendet.

Ich habe bis jetzt noch nicht hinbekommen.

Wisst ihr vielleicht wie das geht?

Gruß,
lusu007
 
Ich habe versucht ein Plugin zu schreiben das mir beim joinen auf meinen Spigot Server(1.7 mit 1.8 ProtocolHack) einen Title sendet, wenn der Client, die Protocol Version 47 oder höher hat. Dieses Feature gibt es ja auch bei SurvivalGames auf GommeHD.net. Dort wird vor Spielbeginn die Map als Title gesendet.

Ich habe bis jetzt noch nicht hinbekommen.

Wisst ihr vielleicht wie das geht?

Gruß,
lusu007
https://github.com/Sheigutn/Packets1.8/

Feel free to use it ;)
 
  • Like
Reaktionen: lusu007
Kann jemand ein Plugin coden,
dass, wenn jemand deinen MC-Namen in den Chat schreibt, dass er dick und rot im Chat erscheint?
Damit würde es einen immer gleich auffallen,
falls jemand seinen Namen schreibt.
 
Ok. Muss ich das gesamte Plugin wie eine API einbinden oder reicht es die Title Klasse zu kopieren?

Wenn ich das runterladen muss, wie lade ich von Git ein komplettes Projekt herunter?
Da das spezielle Paket auch noch registriert werden muss, musst du es als Plugin verwenden. Ich kann dir noch einen Downloadlink bereitstellen ;)
 
  • Like
Reaktionen: lusu007
Ich habe ein Problem. Ich habe ein SG plugin, wenn ich für eine Map vote die ich auf einer andern Map habe und der lobby Countdown bei 0 ist schmiert mein Server ab. Wenn ich aber lobby und spiel welt in einer welt (world) habe laüft alles. Kann mir wer helfen?
 
Ok Danke das wäre nett :)

Schickst Du das als PN?
https://github.com/Sheigutn/Packets1.8/archive/master.zip :D Rechts bei GitHub ist immer ein DL button, sonst git clone auf deinem Client machen ^^
Wenn du git hast: geh in einen freien Ordner und gib das hier in der Konsole ein: http://puu.sh/dNBhn/11bca0a4a2.png
Sollte dann ungefähr so aussehen: http://puu.sh/dNBkd/201b9a49a0.png
(cloneTest wäre der Name deines Directorys)
Dann kannst du es z.B. mit Eclipse als Projekt importieren. Bei IntelliJ gibt es die Option VCS->Checkout from Version Control System -> Git und dann dort einfach den Link einfügen. Der "Installer" lädt es dann automatisch ;)
 
  • Like
Reaktionen: lusu007
Dann soll es doch jemand umsetzten c:
Hab's nicht getestet:

Code:
@SuppressWarnings("deprecation")
    @EventHandler (priority = EventPriority.HIGH)
    public void aSyncChat(AsyncPlayerChatEvent e)
    {
        for(Player all : Bukkit.getOnlinePlayers())
        {
            String name = all.getName();
            if(e.getMessage().contains(name))
            {
                String msg = e.getMessage();
                String newName = ChatColor.DARK_RED + "" + ChatColor.BOLD + name + ChatColor.RESET;
                msg = msg.replace(name, newName);
                e.setMessage(msg);
            }
        }
    }
 
  • Like
Reaktionen: Tombou
Status
Für weitere Antworten geschlossen.

Soziale Medien

  • X
  • TikTok

Über uns

  • GommeHD.net ist einer der größten Minecraft-Server der Welt. Dir gefällt unser Server? Dann unterstütze uns durch einen Kauf im Shop!
  • Shop