Inventory <- events question

Discussion in 'Bukkit Help' started by Nsuidara, Jan 15, 2011.

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

    Nsuidara

    Have i question :)

    One : Why i cant clear Inventory ?
    ALL FAIL : :/
    Code:
            int gSize = _Player.getInventory().getSize();
            for(int i = 0; i < gSize; i++)
            {
                if(_Player.getInventory().getItem(i) != null)
                    _Player.getInventory().setItem(i, new ItemStack(0,0));
            }
            //or
            for(int i = 0; i < gSize; i++)
            {
                if(_Player.getInventory().getItem(i) != null)
                    _Player.getInventory().setItem(i, null);
            }
            //or
            for(int i = 0; i < gSize; i++)
            {
                if(_Player.getInventory().getItem(i) != null)
                    _Player.getInventory().clear(i);
            }
            //or
            _Player.getInventory().setContents(new ItemStack[gSize]);
            //or
            _Player.getInventory().clear();
     
    
    and :
    Two : events exsisting ? :
    http://wiki.bukkit.org/Event_Types#Inventory
    Yes ?
    So? Where!?
    No - PlayerListener
    No - BlockListner
    So, where ? ^^

    No ?
    :(
     
  2. Offline

    feverdream

    These hooks are not added yet. Be patient.
     
  3. Offline

    DjDCH

    I check for these events today, and yes, i'm waiting forward the implementation. These will very useful for my plugin idea.
     
  4. Offline

    Nsuidara

    So, i cant clear inventory?
    PHP:
        public void RemoveInventory(Player _Player)
        {
            
    int gSize _Player.getInventory().getSize();
            
    ItemStack[] gItems = new ItemStack[gSize];
            
    _Player.getInventory().setContents(gItems);
        }
    is Success :]

    but now problem is remove armor :]
     
Thread Status:
Not open for further replies.

Share This Page