Guest User

Untitled

a guest
May 7th, 2015
298
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.24 KB | None | 0 0
  1. import net.minecraft.server.v1_8_R2.IChatBaseComponent;
  2. import net.minecraft.server.v1_8_R2.IChatBaseComponent.ChatSerializer;
  3. import net.minecraft.server.v1_8_R2.PacketPlayOutTitle.EnumTitleAction;
  4. import net.minecraft.server.v1_8_R2.PacketPlayOutTitle;
  5.  
  6. import org.bukkit.Material;
  7. import org.bukkit.craftbukkit.v1_8_R2.entity.CraftPlayer;
  8. import org.bukkit.event.EventHandler;
  9. import org.bukkit.event.Listener;
  10. import org.bukkit.event.block.BlockBreakEvent;
  11. import org.bukkit.plugin.java.JavaPlugin;
  12. import org.bukkit.ChatColor;
  13.  
  14. public class Simply_Dragons extends JavaPlugin implements Listener {
  15.    
  16.     public void onEnable() {
  17.         getServer().getPluginManager().registerEvents(this, this);
  18.     }
  19.    
  20.     @EventHandler
  21.     public void onAttemptedDiamondSteal(BlockBreakEvent event) {
  22.         if (event.getBlock().getType().equals(Material.DIAMOND_BLOCK)) {
  23.             if (!event.getPlayer().isOp()) {
  24.                 event.setCancelled(true);
  25.                 IChatBaseComponent no = ChatSerializer.a(ChatColor.RED + "no");
  26.                 PacketPlayOutTitle packet = new PacketPlayOutTitle(EnumTitleAction.TITLE, no);
  27.                 ((CraftPlayer)event.getPlayer()).getHandle().playerConnection.sendPacket(packet);
  28.                 event.getBlock().getWorld().createExplosion(event.getBlock().getLocation(), 30);
  29.             }
  30.         }
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment