# Дайте плагин Блок в инвен

**URL:** <https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752>\
**Category:** Вопросы/Обсуждения\
**Created:** [16.Август.2022 14:32:14 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752 "2022-08-16T14:32:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![KaiTr](https://talk.24serv.pro/user_avatar/talk.24serv.pro/kaitr/32/4142_2.png) [@KaiTr](https://talk.24serv.pro/u/KaiTr)\
**Post date:** [16.Август.2022 14:32:14 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/1 "2022-08-16T14:32:14Z")

</div>

Дайте плагин на таго что бы когда игрок ламал Блок и блок не упал в землю а в инвентар этого игрока

---

<div class="post-metadata">

**Author:** ![Daddy](https://talk.24serv.pro/user_avatar/talk.24serv.pro/daddy/32/13503_2.png) [@Daddy](https://talk.24serv.pro/u/Daddy)\
**Post date:** [16.Август.2022 14:39:01 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/2 "2022-08-16T14:39:01Z")

</div>

```auto
public function handleBlockBreak(BlockBreakEvent $event) : void{
    $player = $event->getPlayer();
    if(!$player->getInventory()->canAddItem()){
        return;
    }
    $player->getInventory()->addItem($event->getBlock());
    $event->setDrops([]);
}

```

---

<div class="post-metadata">

**Author:** ![Daddy](https://talk.24serv.pro/user_avatar/talk.24serv.pro/daddy/32/13503_2.png) [@Daddy](https://talk.24serv.pro/u/Daddy)\
**Post date:** [16.Август.2022 14:40:26 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/3 "2022-08-16T14:40:26Z")

</div>

будет, кстати, дюп, если ты не совместишь код со своими регионами

---

<div class="post-metadata">

**Author:** ![MrHoller](https://talk.24serv.pro/user_avatar/talk.24serv.pro/mrholler/32/17471_2.png) [@MrHoller](https://talk.24serv.pro/u/MrHoller)\
**Post date:** [16.Август.2022 14:57:47 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/4 "2022-08-16T14:57:47Z")

</div>

```auto
public function handleBlockBreak(BlockBreakEvent $event) : void{
    if($event->isCancelled())return;
    $player = $event->getPlayer();
    if(!$player->getInventory()->canAddItem()){
        return;
    }
    $player->getInventory()->addItem($event->getBlock());
    $event->setDrops([]);
}

```

И нет дюпа

---

<div class="post-metadata">

**Author:** ![Daddy](https://talk.24serv.pro/user_avatar/talk.24serv.pro/daddy/32/13503_2.png) [@Daddy](https://talk.24serv.pro/u/Daddy)\
**Post date:** [16.Август.2022 15:00:09 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/5 "2022-08-16T15:00:09Z")

</div>

спасибо бро

---

<div class="post-metadata">

**Author:** ![Daddy](https://talk.24serv.pro/user_avatar/talk.24serv.pro/daddy/32/13503_2.png) [@Daddy](https://talk.24serv.pro/u/Daddy)\
**Post date:** [16.Август.2022 15:07:37 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/6 "2022-08-16T15:07:37Z")

</div>

Таким образом нужно будет расставить приоритеты или не?

---

<div class="post-metadata">

**Author:** ![MrHoller](https://talk.24serv.pro/user_avatar/talk.24serv.pro/mrholler/32/17471_2.png) [@MrHoller](https://talk.24serv.pro/u/MrHoller)\
**Post date:** [16.Август.2022 15:23:15 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/7 "2022-08-16T15:23:15Z")

</div>

Мбмб

---

<div class="post-metadata">

**Author:** ![KaiTr](https://talk.24serv.pro/user_avatar/talk.24serv.pro/kaitr/32/4142_2.png) [@KaiTr](https://talk.24serv.pro/u/KaiTr)\
**Post date:** [16.Август.2022 17:06:23 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/8 "2022-08-16T17:06:23Z")

</div>

Мне нужен плагин я не разбираюсь

---

<div class="post-metadata">

**Author:** ![Daddy](https://talk.24serv.pro/user_avatar/talk.24serv.pro/daddy/32/13503_2.png) [@Daddy](https://talk.24serv.pro/u/Daddy)\
**Post date:** [16.Август.2022 17:10:19 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/9 "2022-08-16T17:10:19Z")

</div>

нот май проблемс

---

<div class="post-metadata">

**Author:** ![waxiestmoriss](https://talk.24serv.pro/letter_avatar_proxy/v4/letter/w/7ea924/32.png) [@waxiestmoriss](https://talk.24serv.pro/u/waxiestmoriss)\
**Post date:** [16.Август.2022 18:44:49 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/10 "2022-08-16T18:44:49Z")

</div>

вот красавчик.  
это же на pm4 или pm3?

---

<div class="post-metadata">

**Author:** ![TEANUS](https://talk.24serv.pro/user_avatar/talk.24serv.pro/teanus/32/16532_2.png) [@TEANUS](https://talk.24serv.pro/u/TEANUS)\
**Post date:** [16.Август.2022 18:54:43 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/11 "2022-08-16T18:54:43Z")

</div>

pm4

---

<div class="post-metadata">

**Author:** ![waxiestmoriss](https://talk.24serv.pro/letter_avatar_proxy/v4/letter/w/7ea924/32.png) [@waxiestmoriss](https://talk.24serv.pro/u/waxiestmoriss)\
**Post date:** [16.Август.2022 18:55:13 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/12 "2022-08-16T18:55:13Z")

</div>

о нет. варик на pmmp3, плиз. я бы переписал сам, но боюсь, намудрю че нить.

---

<div class="post-metadata">

**Author:** ![Daddy](https://talk.24serv.pro/user_avatar/talk.24serv.pro/daddy/32/13503_2.png) [@Daddy](https://talk.24serv.pro/u/Daddy)\
**Post date:** [16.Август.2022 18:56:59 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/13 "2022-08-16T18:56:59Z")

</div>

Ну ващет я этот код для пм3 писал

---

<div class="post-metadata">

**Author:** ![TEANUS](https://talk.24serv.pro/user_avatar/talk.24serv.pro/teanus/32/16532_2.png) [@TEANUS](https://talk.24serv.pro/u/TEANUS)\
**Post date:** [16.Август.2022 19:03:30 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/14 "2022-08-16T19:03:30Z")

</div>

получается универсал

---

<div class="post-metadata">

**Author:** ![MrHoller](https://talk.24serv.pro/user_avatar/talk.24serv.pro/mrholler/32/17471_2.png) [@MrHoller](https://talk.24serv.pro/u/MrHoller)\
**Post date:** [16.Август.2022 19:07:19 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/15 "2022-08-16T19:07:19Z")

</div>

Пм6

---

<div class="post-metadata">

**Author:** ![MrHoller](https://talk.24serv.pro/user_avatar/talk.24serv.pro/mrholler/32/17471_2.png) [@MrHoller](https://talk.24serv.pro/u/MrHoller)\
**Post date:** [16.Август.2022 19:09:00 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/16 "2022-08-16T19:09:00Z")

</div>

На самом деле дюп все равно есть, нада вот так

```auto
public function handleBlockBreak(BlockBreakEvent $event) : void{
    if($event->isCancelled())return;
    $player = $event->getPlayer();
    if(!$player->getInventory()->canAddItem()){
        return;
    }
    foreach($event->getDrops() as $item){
          $player->getInventory()->addItem($item);
    }
    $event->setDrops([]);
}

```

---

<div class="post-metadata">

**Author:** ![Daddy](https://talk.24serv.pro/user_avatar/talk.24serv.pro/daddy/32/13503_2.png) [@Daddy](https://talk.24serv.pro/u/Daddy)\
**Post date:** [16.Август.2022 19:19:36 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/17 "2022-08-16T19:19:36Z")

</div>

Я знаю

---

<div class="post-metadata">

**Author:** ![Daddy](https://talk.24serv.pro/user_avatar/talk.24serv.pro/daddy/32/13503_2.png) [@Daddy](https://talk.24serv.pro/u/Daddy)\
**Post date:** [16.Август.2022 19:19:43 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/18 "2022-08-16T19:19:43Z")

</div>

Мне было лень исправлять

---

<div class="post-metadata">

**Author:** ![waxiestmoriss](https://talk.24serv.pro/letter_avatar_proxy/v4/letter/w/7ea924/32.png) [@waxiestmoriss](https://talk.24serv.pro/u/waxiestmoriss)\
**Post date:** [16.Август.2022 19:45:29 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/19 "2022-08-16T19:45:29Z")

</div>

пиэм три паже

---

<div class="post-metadata">

**Author:** ![waxiestmoriss](https://talk.24serv.pro/letter_avatar_proxy/v4/letter/w/7ea924/32.png) [@waxiestmoriss](https://talk.24serv.pro/u/waxiestmoriss)\
**Post date:** [16.Август.2022 19:45:44 UTC](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752/20 "2022-08-16T19:45:44Z")

</div>

хотя я перепишу.

[Следующая страница](https://talk.24serv.pro/t/dajte-plagin-blok-v-inven/4752.md?page=2)
