BungeeCord Event API

Nov 30, 2016
BungeeCord Event API
  • [1] Bereite deinen Workspace anhand anderer Tutorials vor. Du solltest eine Hauptklasse haben.

    [2] Erstelle eine neue Klasse, z.B: 'JoinListener.java'

    [3] Diese Klasse muss net.md_5.bungee.api.plugin.listener implemetieren: public class JoinListener implements Listener

    [4] Erstelle in dieser Klasse den folgenden Konstruktor:

    Code (Text):
    public JoinListener(Plugin plugin) {
        ProxyServer.getInstance().getPluginManager().registerListener(plugin, this);
    }
    [5] Füge als nächstes den eigentlichen Listener hinzu:

    Code (Text):
    @EventHandler
    public void onPostLogin(PostLoginEvent event) {

    for (ProxiedPlayer player : ProxyServer.getInstance().getPlayers()) {
                player.sendMessage(new TextComponent(event.getPlayer().getName() + " hat das Netzwerk betreten."));
      }

    }
    'PostLoginEvent' ist der Eventname und 'onPostLogin' ist nur ein beispielhafter Methodenname. (frei wählbar). Hier ist eine Liste von Events: *Klick mich*.

    [6] Schreibe nun noch in der

    Code (Text):

    public void onEnable(){
    new JoinListener(this);
    }
    Methode der Main diesen Code.
    [7] Fertig!
  • Loading...
  • Loading...