SHOW:
|
|
- or go back to the newest paste.
1 | package me.nairolf13579.Plugin; | |
2 | ||
3 | import org.bukkit.ChatColor; | |
4 | import org.bukkit.entity.Player; | |
5 | import org.bukkit.event.EventHandler; | |
6 | import org.bukkit.event.Listener; | |
7 | import org.bukkit.event.player.PlayerJoinEvent; | |
8 | import org.bukkit.plugin.java.JavaPlugin; | |
9 | ||
10 | public class Plugin extends JavaPlugin{ | |
11 | ||
12 | ||
13 | public void onEnable(){ | |
14 | System.out.println("Plugin geladen!"); | |
15 | } | |
16 | public void onDisable(){ | |
17 | System.out.println("Plugin deaktiviert!"); | |
18 | } | |
19 | ||
20 | private void registerEvents() { | |
21 | //Aktionen zum registieren von Events | |
22 | this.getServer().getPluginManager().registerEvents((Listener) this, this); | |
23 | } | |
24 | ||
25 | @EventHandler | |
26 | - | @EventHandlera |
26 | + | |
27 | //event ist der Name des Events, onPlayerJoin kann gewählt werden | |
28 | Player player = event.getPlayer(); | |
29 | //Herausfinden des "Schuldigen", der das Event ausgelöst hat, in diesem Fall der gejointe Spieler | |
30 | if (player.isOp()) { | |
31 | event.setJoinMessage(ChatColor.YELLOW + "Der Admin " + player.getName() + " ist dem Spiel beigetreten."); | |
32 | player.sendMessage(ChatColor.GREEN + "Willkommen auf dem Server, du alter OP-Sack"); | |
33 | } else { | |
34 | event.setJoinMessage(ChatColor.YELLOW + player.getName() + " ist dem Spiel beigetreten."); | |
35 | player.sendMessage("Willkommen"); | |
36 | } | |
37 | } | |
38 | ||
39 | ||
40 | ||
41 | } |