Hello ! I have this script: Code: // Mine Diamond Ore @EventHandler public void onMine(BlockBreakEvent e) { Player player = e.getPlayer(); Block block = player.getBlock(); if (block.getType() == Material.DIAMOND_ORE) player.sendMessage(ChatColor.DARK_GRAY + "[" + ChatColor.DARK_RED + "MINE"+ ChatColor.DARK_GRAY +"] " + ChatColor.WHITE + ""); } The problem is that "getBlock(). Imports: Code: import java.util.Random; import org.bukkit.Material; import org.bukkit.Sound; import org.bukkit.block.Block; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.BlockBreakEvent; import org.bukkit.event.player.PlayerMoveEvent; import org.bukkit.plugin.java.JavaPlugin; Error log: Description Resource Path Location Type The method getBlock() is undefined for the type Player