110        $world = $this->position->getWorld();
 
  111        $brewing = $world->getTile($this->position);
 
  112        if($brewing instanceof TileBrewingStand){
 
  113            if($brewing->onUpdate()){
 
  114                $world->scheduleDelayedBlockUpdate($this->position, 1);
 
  118            foreach(BrewingStandSlot::cases() as $slot){
 
  119                $occupied = !$brewing->getInventory()->isSlotEmpty($slot->getSlotNumber());
 
  120                if($occupied !== $this->hasSlot($slot)){
 
  121                    $this->setSlot($slot, $occupied);
 
  127                $world->setBlock($this->position, $this);