Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Mar 14th, 2012  |  syntax: Java  |  size: 1.29 KB  |  views: 191  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
This paste has a previous version, view the difference. Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  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.                 public void onPlayerJoin(PlayerJoinEvent event) {
  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. }
clone this paste RAW Paste Data