texture; $size = $event->size; $key = "avatar-{$texture->tid}-$size"; $content = Cache::rememberForever($key, function () use ($texture, $size) { $res = Storage::disk('textures')->read($texture->hash); return png(Minecraft::generateAvatarFromSkin($res, $size)); }); return response()->png($content); } }