mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-04-22 08:44:01 +00:00
Arrow: do not add pickups to creative players' inventories
closes #2932
This commit is contained in:
parent
465a509858
commit
08f3c18de9
@ -175,6 +175,7 @@ class Arrow extends Projectile{
|
||||
|
||||
$item = VanillaItems::ARROW();
|
||||
$playerInventory = match(true){
|
||||
!$player->hasFiniteResources() => null, //arrows are not picked up in creative
|
||||
$player->getOffHandInventory()->getItem(0)->canStackWith($item) and $player->getOffHandInventory()->canAddItem($item) => $player->getOffHandInventory(),
|
||||
$player->getInventory()->canAddItem($item) => $player->getInventory(),
|
||||
default => null
|
||||
|
Loading…
x
Reference in New Issue
Block a user