View difference between Paste ID: 2um2vBbg and WHea4Mg8
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
}