Advertisement
Guest User

Bukkit API Events don´t Work

a guest
Jan 30th, 2015
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.08 KB | None | 0 0
  1. package com.google.topicslp.ploger;
  2.  
  3. import java.text.SimpleDateFormat;
  4.  
  5. import org.bukkit.entity.Player;
  6. import org.bukkit.event.EventHandler;
  7. import org.bukkit.event.Listener;
  8. import org.bukkit.event.block.BlockBreakEvent;
  9. import org.bukkit.event.block.BlockPlaceEvent;
  10. import org.bukkit.event.player.AsyncPlayerChatEvent;
  11. import org.bukkit.plugin.java.JavaPlugin;
  12.  
  13. public class plog extends JavaPlugin implements Listener{
  14.    
  15.     public void onEnable(){
  16.         this.getServer().getPluginManager().registerEvents(this, this);
  17.         System.out.println("[PLoger] wurde geladen !");
  18.         System.out.println("[PLoger] Speichert daten: /plugins/PLoger");
  19.     }
  20.    
  21.     @EventHandler
  22.     public void breaker(BlockBreakEvent e){
  23.         System.out.println("DE");
  24.         Player p = e.getPlayer();
  25.         String b = e.getBlock().getType().name();
  26.         String w = e.getBlock().getWorld().getName();
  27.         int x = e.getBlock().getX();
  28.         int y = e.getBlock().getY();
  29.         int z = e.getBlock().getZ();
  30.         SimpleDateFormat t =  new SimpleDateFormat("[dd.MMMM] [HH:mm:ss]");
  31.         String bbe = t +" Breaked: "+ p +" "+ b +" "+w+" "+ x+" " +y+" " + z;
  32.         System.out.println(bbe);
  33.        
  34.        
  35.     }
  36.     @EventHandler
  37.     public void place(BlockPlaceEvent e){
  38.         System.out.println("DE");
  39.         Player p = e.getPlayer();
  40.         String b = e.getBlock().getType().name();
  41.         String w = e.getBlock().getWorld().getName();
  42.         int x = e.getBlock().getX();
  43.         int y = e.getBlock().getY();
  44.         int z = e.getBlock().getZ();
  45.         SimpleDateFormat t =  new SimpleDateFormat("[dd.MMMM] [HH:mm:ss]");
  46.         String bpe = t +" Placed: "+ p +" "+ b +" "+w+" "+ x+" " +y+" " + z;
  47.         System.out.println(bpe);
  48.     }
  49.     @EventHandler
  50.     public void cmd(AsyncPlayerChatEvent e){
  51.         System.out.println("DE");
  52.         Player p = e.getPlayer();
  53.         String w = p.getLocation().getWorld().getName();
  54.         double x = p.getLocation().getX();
  55.         double y = p.getLocation().getY();
  56.         double z = p.getLocation().getZ();
  57.         String msg = e.getMessage();
  58.         SimpleDateFormat t =  new SimpleDateFormat("[dd.MMMM] [HH:mm:ss]");
  59.         String pce = t +" Chated: "+ p +" "+w+" "+ x+" " +y+" " + z+ " MSG: "+ msg;
  60.         System.out.println(pce);
  61.     }
  62.    
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement