Tabnine Logo
PlayerPickupItemEvent.getItem
Code IndexAdd Tabnine to your IDE (free)

How to use
getItem
method
in
org.bukkit.event.player.PlayerPickupItemEvent

Best Java code snippets using org.bukkit.event.player.PlayerPickupItemEvent.getItem (Showing top 8 results out of 315)

origin: EngineHub/WorldGuard

@EventHandler(ignoreCancelled = true)
public void onPlayerPickupItem(PlayerPickupItemEvent event) {
  Item item = event.getItem();
  pickupDebounce.debounce(event.getPlayer(), item, event, new DestroyEntityEvent(event, create(event.getPlayer()), event.getItem()));
}
origin: zDevelopers/ImageOnMap

@EventHandler
public void onPlayerPickup(PlayerPickupItemEvent event)
{
  ItemStack item = event.getItem().getItemStack();
  initMap(item);
}

origin: bitquest/bitquest

@EventHandler
public void OnPlayerPickup(PlayerPickupItemEvent event) {
 Player player = event.getPlayer();
 ItemStack item = event.getItem().getItemStack();
 Material itemType = item.getType();
 if (((itemType == Material.EMERALD_BLOCK) || (itemType == Material.EMERALD))
   && (BitQuest.REDIS
     .get("currency" + player.getUniqueId().toString())
     .equalsIgnoreCase("emerald"))) {
  try {
   bitQuest.updateScoreboard(player);
  } catch (Exception e) {
  }
 }
}
/*
origin: elBukkit/MagicPlugin

@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onPlayerPickupItem(org.bukkit.event.player.PlayerPickupItemEvent event)
{
  Player player = event.getPlayer();
  Mage mage = controller.getMage(player);
  // If a wand's inventory is active, add the item there
  if (mage.hasStoredInventory()) {
    event.setCancelled(true);
    if (mage.addToStoredInventory(event.getItem().getItemStack())) {
      event.getItem().remove();
      mage.playSoundEffect(Wand.itemPickupSound);
    }
  }
}
origin: jiongjionger/NeverLag

@EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = true)
public void onPickup(PlayerPickupItemEvent e) {
  if (!cm.isAntiPlaceDoorDupe) {
    return;
  }
  if (e.getPlayer().getItemInHand().getType() == Material.WOOD_DOOR || e.getPlayer().getItemInHand().getType() == Material.IRON_DOOR) {
    if (e.getItem().getItemStack().getType() == Material.SUGAR_CANE || e.getItem().getItemStack().getType() == Material.CACTUS) {
      e.setCancelled(true);
    }
  }
}
origin: marcelo-mason/PreciousStones

/**
 * @param event
 */
@EventHandler(priority = EventPriority.HIGH)
public void onItemPickup(PlayerPickupItemEvent event) {
  if (event.isCancelled()) {
    return;
  }
  Player player = event.getPlayer();
  Field field = plugin.getForceFieldManager().getEnabledSourceField(player.getLocation(), FieldFlag.UNUSABLE_ITEMS);
  if (field != null) {
    if (FieldFlag.UNUSABLE_ITEMS.applies(field, player)) {
      if (player.getItemInHand().getTypeId() == event.getItem().getItemStack().getTypeId()) {
        if (field.getSettings().isUnusableItem(event.getItem().getItemStack().getTypeId(), event.getItem().getItemStack().getData().getData())) {
          ChatHelper.send(player, "cannotUseItemHere");
          StackHelper.unHoldItem(player, player.getInventory().getHeldItemSlot());
        }
      }
    }
  }
}
origin: BigScary/GriefPrevention

Item item = event.getItem();
List<MetadataValue> data = item.getMetadata("GP_ITEMOWNER");
if(data != null && data.size() > 0)
origin: elBukkit/MagicPlugin

@EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = true)
public void onPlayerPrePickupItem(org.bukkit.event.player.PlayerPickupItemEvent event)
  Item item = event.getItem();
  ItemStack pickup = item.getItemStack();
  if (NMSUtils.isTemporary(pickup) || item.hasMetadata("temporary"))
      && (Wand.isSpell(pickup) || Wand.isBrush(pickup) || Wand.isUpgrade(pickup) || Wand.isSP(pickup))
      && activeWand.addItem(pickup)) {
    event.getItem().remove();
    event.setCancelled(true);
    return;
org.bukkit.event.playerPlayerPickupItemEventgetItem

Javadoc

Gets the Item picked up by the player.

Popular methods of PlayerPickupItemEvent

  • getPlayer
  • setCancelled
  • isCancelled
  • <init>

Popular in Java

  • Making http requests using okhttp
  • getSupportFragmentManager (FragmentActivity)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • findViewById (Activity)
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • BoxLayout (javax.swing)
  • JFrame (javax.swing)
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now