Guest User

Untitled

a guest
Apr 20th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.91 KB | None | 0 0
  1. package com.ItemDev.SimpleItemPermissions;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.entity.Player;
  5. import org.bukkit.event.block.BlockBreakEvent;
  6. import org.bukkit.event.block.BlockListener;
  7.  
  8. public class BlckListener extends BlockListener
  9. {
  10.   private SimpleItemPermissions plugin;
  11.  
  12.   public BlckListener(SimpleItemPermissions plugin)
  13.   {
  14.     this.plugin = plugin;
  15.   }
  16.  
  17.     @Override
  18.   public void onBlockBreak(BlockBreakEvent event)
  19.   {
  20.     Player player = event.getPlayer();
  21.     int block = event.getBlock().getTypeId();
  22.  
  23.     if (this.plugin.craftcontrol.getBoolean("Control BlockBreak Permissions", true))
  24.     {
  25.       if (!player.hasPermission("simpleitem.block.break." + block))
  26.       {
  27.         event.setCancelled(true);
  28.         player.sendMessage(ChatColor.RED + this.plugin.messages.getString("Block.BlockWarning.Break"));
  29.       } else {
  30.         player.isOp();
  31.       }
  32.     }
  33.   }
  34. }
Add Comment
Please, Sign In to add comment