Solved onDrop

Discussion in 'Plugin Development' started by ProStriker123, Aug 19, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    ProStriker123

    How can i do that the player cant drop anything from hes invntory only bowl and Soup?
    Thanks!
     
  2. Offline

    br456

  3. Offline

    ProStriker123

    Can you show me an example?
     
  4. Offline

    br456

    Code:java
    1. @EventHandler
    2. public void playerDropItemEvent(PlayerDropItemEvent event){
    3. ItemStack itemDropped = event.getItemDrop().getItemStack();
    4. }
     
  5. Offline

    ProStriker123

    something like that its possible cause its aint works for me?
    Code:java
    1. @EventHandler
    2. public void onDrop(PlayerDropItemEvent e) {
    3. ItemStack itemDropped = e.getItemDrop().getItemStack();
    4. if(itemDropped.equals(Material.BOWL)) {
    5. e.setCancelled(false);
    6. } else {
    7. e.setCancelled(true);
    8. }
    9. }
     
  6. Offline

    Gater12

    ProStriker123
    You're trying to compare ItemStack with Material.
     
  7. Offline

    br456

    ProStriker123
    Everything looks good, except you are checking if an ItemStack is equal to a Material.You need to use itemDropped.getType()
     
  8. Offline

    ProStriker123

    Thanks very much i've learned alot of it thank you all of you. SOLVED
     
Thread Status:
Not open for further replies.

Share This Page