1. The forums will be archived and moved to a read only mode in about 2 weeks (mid march).

How close packet

Discussion in 'Development' started by Th3Ang3lo, Mar 5, 2019.

  1. Th3Ang3lo

    Th3Ang3lo Spider Jockey

    Messages:
    32
    GitHub:
    Th3Ang3lo
    Hi, i need help. I have 2 packets:
    • One to open chest interact;
    • One add item entity;
    PHP:
    public function defCaixa(PlayerInteractEvent $ev){
            
    $block $ev->getBlock();
            if(
    $ev->getPlayer()->getLevel()->getName() == "9"){
                if(
    $block->getId() == 54){
                    
    $ev->setCancelled();
                    
    $pk = new BlockEventPacket();
                    
    $pk->$block->x;
                    
    $pk->$block->y;
                    
    $pk->$block->z;
                    
    $pk->case1 1;
                    
    $pk->case2 2;

                    
    $level $ev->getPlayer()->getLevel();
                  
                    
    $level->addChunkPacket($block->>> 4$block->>> 4$pk);
                    
    $this->spawnTo($ev->getPlayer(), $block->x$block->y$block->z);

                    
    $pk = new AddItemEntityPacket();
                    
    $pk->$block->0.5;
                    
    $pk->$block->1;
                    
    $pk->$block->0.5;
                    
    $pk->item Item::get(1,0,1);
                    
    $p->dataPacket ($pk);
                }
            }
        }
    How to close chest and remove item??
    Sorry for my bad english
     
  2. MalakasPlayzMCPE

    MalakasPlayzMCPE Zombie Pigman

    Messages:
    667
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.