mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-23 11:26:37 +00:00
Fixed multi-output recipe handling
This commit is contained in:
parent
3d6baa8a55
commit
36525d9055
@ -190,8 +190,11 @@ final class ItemStackRequestExecutor{
|
||||
$craftingResult->setCount($craftingResult->getCount() * $repetitions);
|
||||
$this->craftingResults[$k] = $craftingResult;
|
||||
}
|
||||
if(count($this->craftingResults) === 1){
|
||||
//for multi-output recipes, later actions will tell us which result to create and when
|
||||
$this->setNextCreatedItem($this->craftingResults[array_key_first($this->craftingResults)]);
|
||||
}
|
||||
}
|
||||
|
||||
private function takeCreatedItem(ItemStackRequestSlotInfo $destination, int $count) : void{
|
||||
$createdItem = $this->nextCreatedItem;
|
||||
|
Loading…
x
Reference in New Issue
Block a user