Repository navigation
Releases: thewoolfi/ForeverNet
Release list
ForeverNet 1.1.0
ForeverNet 1.1.0
English — changes since 1.0.0
Interface
- New Modern appearance and a selectable Classic appearance, saved in Settings and applied immediately. Both use the compact layout and support Korean/Chinese fonts.
- More visual recipe and production plans: item cards, owned/needed/craft counters, reagent icons, progress, price tooltips and expandable details.
- Queue goals appear once on the left. The right pane switches between shared materials and crafting order, highlights the next available local craft and offers compact goal controls. Valid quantity edits save immediately; sets, cleanup and undo are in one scrolling menu.
- Professions on the character page are shown only in the left sidebar, with rank/max skill, recipe counts, progress and scan-age tooltips. The right side shows queue, network and saved-bank state.
- Translated button labels wrap with measured height; headers, filters, language-menu rows and queue-set dialogs adapt their spacing.
- Commands replaces Example. The demo command, synthetic sample profiles and special sample inventory have been removed. Help retains the short walkthrough.
Automation and market
- Automatically scan your own learned recipes when opening/updating a profession. Reads current native filters and merges without deleting previously saved recipes; can be disabled in Settings.
- Automatically compare known ways to obtain intermediate materials and choose a lower known purchase cost. Only fresh, complete, sufficiently stocked and otherwise eligible estimates drive selection; explicit choices and pinned crafters remain in control. The bounded comparison is not a global economic optimizer.
- Open production plans recalculate after inventory, bank, profile, price or valid target-quantity changes while retaining manual choices and scroll position.
- Independent market favorites: up to five watched items in a top sidebar group, retained even without price history. Empty-deficit auction scans include recipe bookmarks and market watch items.
- The ForeverNet auction tab reserves the native bottom balance strip in both themes so content does not cover the money display.
Version notifications
- Built-in version announcements through guild/group addon messages, with short delayed replies, coalescing and bounded retries. Sends only the installed version and works independently of profession-profile sharing.
- A higher version reported by another player is saved and reminded on the next login, once per session. Normal startup prints the installed version; notices can be muted in the updates window.
- Uses player reports, not a live GitHub/CurseForge query. No external helper, special launch shortcut or background service is required.
Validation and compatibility
- 52 Lua 5.1 test groups: transport, stock/plans, automation, 12 locales, both themes, larger translated buttons, version announcements/cache/retries and auction wallet spacing.
- Five refreshed Modern UI images with the game’s screenshot-saved overlay removed. Captures were supplied from the development build before the version-number bump; Settings therefore retains its captured 1.0.0 label.
- Target: Forever 1.60.1 (70124), Interface 16001. Crafting, buying and trading remain manual. The previously reported protected-action popup after a bank visit remains under investigation.
Русский — изменения после 1.0.0
Интерфейс
- Современный и классический стили: переключение в настройках, сохранение выбора и применение сразу. Оба сохраняют компактную компоновку и поддержку корейских/китайских шрифтов.
- Более наглядные рецепты и цепочки: карточки вещей, счётчики наличия/потребности/крафтов, иконки реагентов, прогресс, цены в подсказках и раскрываемые подробности.
- Цели очереди показаны один раз слева. Справа — общие материалы или порядок изготовления, следующий доступный локальный крафт и компактные действия цели. Валидное количество сохраняется при вводе; наборы, очистка и отмена собраны в одно меню.
- Профессии на главной только слева: ранг/максимум, количество рецептов, прогресс и возраст сканирования. Справа — очередь, сеть и сохранённый банк.
- Переведённые надписи переносятся с измерением высоты кнопок; адаптированы шапка, фильтр, список языков и диалоги наборов.
- Вместо «Пример» — «Команды». Демо, искусственные профили и отдельные демонстрационные запасы удалены. «Справка» сохраняет короткое руководство.
Автоматизация и рынок
- Автосканирование изученных рецептов при открытии/обновлении своей профессии. Учитывает текущие штатные фильтры, дополняет сохранённое без удаления старых рецептов и отключается в настройках.
- Автоматическое сравнение способов получения промежуточных материалов по известным дополнительным покупкам. Выбор учитывает свежесть/полноту цены, доступный объём и остальные условия; ручные решения и закреплённые мастера приоритетны. Расчёт ограниченный, не глобальная экономическая оптимизация.
- Открытая цепочка пересчитывается после изменения сумок, банка, профилей, цен и валидного количества, сохраняя ручные способы получения и прокрутку.
- Отдельное избранное рынка до пяти вещей: группа сверху слева, сохранение даже без истории цен. При пустом дефиците сканирование аукциона включает избранные рецепты и вещи рынка.
- На вкладке аукциона оставлена штатная нижняя полоса денег в обеих темах: содержимое её не перекрывает.
Сообщения о версии
- Встроенный обмен номерами версий в гильдии/группе: короткие отложенные ответы, объединение повторов и ограниченные повторы отправки. Передаётся только номер версии, независимо от обмена профессиями.
- Более новая версия от другого игрока сохраняется и напоминается при следующем входе один раз за сеанс. При обычной загрузке выводится установленная версия; уведомления отключаются в окне обновлений.
- Сведения от игроков, без прямого запроса GitHub/CurseForge. Внешняя программа, специальный ярлык и фоновая служба не нужны.
Проверки и совместимость
- 52 группы Lua 5.1: сеть, запасы/планы, автоматизация, 12 локалей, обе темы, увеличенные переведённые кнопки, версии/сохранение/повторы и отступ денег аукциона.
- Пять обновлённых изображений современного интерфейса без надписи «Скриншот сохранён». Снимки предоставлены из разработки до смены номера версии; в настройках оставлен снятый номер 1.0.0.
- Forever 1.60.1 (70124), Interface 16001. Изготовление, покупки и передача вещей остаются ручными. Ранее сообщённая блокировка использования вещи после посещения банка ещё расследуется.
ForeverNet 1.0.0 Release
ForeverNet 1.0.0 Release
English
This release brings the saved crafting queue, personal stock planning and auction-price tools together with the profession network. It includes all changes since 0.4.0 Beta:
- Character overview, up to 50 queue goals, 10 goal sets, maintained stock and a movable tracker.
- Native profession actions and exact-item crafter search, including supported unlearned recipes.
- Auction tab, targeted scans, purchase estimates and observed daily history; whole-plan material-source comparisons.
- Compact dark UI, profession grouping, filters, favorites, locale-aware CJK text and fixes for filter initialization, tab anchoring and overlapping recipe blocks.
- Improved message recovery: brief pauses retain progress; identical snapshots are coalesced; codes 3/8 retain the queue and adapt pacing; code 11 uses bounded backoff without repeated chat notices.
- Removed the recipe-chat-link integration and its unused translations from ForeverNet. The separate ForeverLink addon was prepared privately and is not included or published here.
Manual crafting/buying remain required. Price history is based on observed scans, equipment variants are not priced and client messaging restrictions may still pause exchange. The reported protected item-use popup after visiting a bank remains under investigation; native auction/layout verification continues.
Install by replacing the ForeverNet folder in Interface/AddOns, then /reload; retain SavedVariables. After first installing the bundled CJK fonts, restart the client. Both players should update for matching UI/transport behavior.
Русский
Релиз объединяет сохраняемую очередь изготовления, учёт личных запасов и аукционные цены с сетью профессий. Включены накопленные изменения после 0.4.0 Beta:
- Обзор персонажа, до 50 целей очереди, 10 наборов, поддержание запаса и подвижный трекер.
- Действия в штатной профессии и поиск мастеров по предмету, включая распознаваемые неизученные рецепты.
- Вкладка аукциона, целевое сканирование, оценка покупок, наблюдавшаяся история цен и сравнение источников всего плана.
- Компактный тёмный UI, группировка, фильтры, избранное, CJK и исправления фильтра, привязки вкладки/наложения блоков.
- Надёжнее очередь сообщений: прогресс коротких пауз сохраняется, дубли объединяются, 3/8 не удаляют очередь, скорость адаптируется, 11 ждёт без спама.
- Модуль ссылок рецептов и неиспользуемые переводы удалены из ForeverNet. ForeverLink подготовлен отдельно локально, в этом выпуске не распространяется и не публикуется.
Крафт/покупка ручные. История состоит из наблюдений, варианты экипировки не оцениваются, клиентские ограничения могут задерживать обмен. Причина блокировки еды после банка ещё исследуется; проверка штатного интерфейса/аукциона продолжается.
Замените папку ForeverNet в Interface/AddOns и выполните /reload, сохранив SavedVariables. После первой установки CJK перезапустите клиент. Обновление обоих игроков обеспечивает одинаковое поведение интерфейса/транспорта.
ForeverNet 0.4.0 Beta
ForeverNet 0.4.0 Beta
English
This Beta brings the interface and production planner improvements made since 0.3.3 into a new release for World of Warcraft: Forever 1.60.1 (70124), Interface 16001.
- Dark profession-style panels with readable text, measured card heights, native side tabs and thin scrollbars. Recipe-scroll icons and corrected layering for Settings and Update windows.
- Recipes and network profiles grouped by profession, collapsible sections, item cards and skill ranks. Compact search and combined profession, recipe-type and crafter filters. Items shared by several crafters appear once.
- Favorite up to 5 player profiles and 5 recipe items, with favorites shown first. Favorite profiles persist across sessions; ordinary network profiles expire after 30 minutes without updates. Own recipes and personal bank snapshots remain saved.
- Clearer production chains: what to get followed by what to craft, with quantities, crafters and full material costs for each step. Choose to get an intermediate material ready-made or craft it; expand other known recipes to choose a different route. Stock is used first, and changing a choice recalculates the original target. Choices apply to the current plan.
- Bundled static Korean and Chinese fonts, including Latin and Cyrillic coverage, for translated text, buttons, window titles, input fields and tooltips. Asian language names are readable before selection. Fonts are based on Noto Sans CJK and included under SIL OFL 1.1; addon code remains MIT.
- Localized exchange-channel names and updated translations across the supported WoW locale codes.
Installation
Download ForeverNet-0.4.0.zip, extract its ForeverNet folder into your Forever client's Interface/AddOns/, and fully restart the game so the new font files and metadata load. Existing ForeverNetDB saved data is retained. Update all participating players for consistent behavior.
Validation and current limits
All 27 automated Lua 5.1 test groups passed, including multi-client networking, persistence, alternative material routes, interface layout and font coverage. The package was checked against the source files and installed game copy, including all three fonts and their license. Actual rendering and usability still need feedback from the game client.
Crafting, trading and installation of addon updates remain manual. Blueprints and Camping use manual capability flags; plans do not guarantee an optimal route or a crafter's availability. Recipe favorites bookmark items: to retain recipes known only by another player, favorite that player's profile too. Compatibility with other WoW clients is not confirmed.
Author: Andrew Woolfi · Source · Support
Русский
В Beta собраны улучшения интерфейса и планировщика после 0.3.3. Целевой клиент — World of Warcraft: Forever 1.60.1 (70124), Interface 16001.
- Тёмные панели в стиле профессий, читаемый текст, высота карточек с учётом переносов, штатные боковые вкладки и узкие полосы прокрутки. Иконка свитка и исправленные слои настроек и окна обновления.
- Рецепты и профили сети сгруппированы по профессиям: сворачиваемые разделы, карточки предметов и уровень навыка. Компактный поиск и совместные фильтры профессий, типов рецептов и мастеров. Один предмет показывается один раз, даже если его знают несколько мастеров.
- До 5 избранных профилей и 5 рецептов, избранное показано первым. Избранные профили сохраняются между входами; обычные удаляются через 30 минут без обновления. Личные рецепты и снимки личного банка сохраняются.
- Понятнее цепочки: сначала что нужно получить, затем что потом изготовить, с количеством, мастером и полным расходом каждого шага. Промежуточный реагент можно получить готовым или изготовить; другие известные рецепты раскрываются в карточке. Сначала используются запасы, изменение варианта пересчитывает исходную цель. Выбор действует в текущем плане.
- Встроены статические шрифты для корейского и китайского с латиницей и кириллицей: текст, кнопки, заголовки, поля ввода и подсказки. Азиатские названия языков читаются до выбора. Шрифты на основе Noto Sans CJK распространяются под SIL OFL 1.1, код аддона — под MIT.
- Переведены названия каналов обмена и обновлены переводы для поддерживаемых языков WoW.
Установка
Скачайте ForeverNet-0.4.0.zip, распакуйте папку ForeverNet в Interface/AddOns/ клиента Forever и полностью перезапустите игру для загрузки новых шрифтов и метаданных. Сохранённые данные ForeverNetDB остаются. Участникам обмена следует обновиться всем.
Проверки и ограничения
Прошли все 27 групп автоматических тестов Lua 5.1, включая обмен нескольких клиентов, сохранение данных, варианты получения реагентов, раскладку интерфейса и покрытие шрифтов. Файлы архива сверены с проектом и установленной копией, включая три шрифта и лицензию. Отрисовка и удобство ещё требуют отзывов из игры.
Изготовление, передача предметов и установка обновлений аддона выполняются вручную. Blueprint и Camping используют ручные отметки возможностей; план не гарантирует оптимальный маршрут или доступность мастера. Избранное рецептов — закладки предметов: для сохранения рецептов другого игрока отметьте и его профиль. Совместимость с другими клиентами WoW не подтверждена.
Автор: Andrew Woolfi · Исходники · Поддержать
ForeverNet 0.3.3
English
This update fixes duplicate characters and improves guild/group cooperation in WoW: Forever.
- Recognizes Forever's first name and surname across native and compact chat forms. Your Network page lists other players; they see one profile for you. Existing self duplicates are merged, preserving recipes and the newest personal bank snapshot.
- Groups each output item into one catalog row while keeping different crafters and recipe variants available. The crafter list shows each person once.
- Fixes normal party routing, discovers participants automatically, and sends existing requests to newly connected participants. Requests take priority over profile transfers; throttled sends are retried.
- Adds automatic network refresh controls: on/off and 1, 2 or 5 minutes. Manual Sync remains available.
- Supports all 12 WoW locale codes with automatic detection and a language selector. New translations are machine-assisted and need further native-speaker review.
- Adds
/fn updates: optional notifications about newer versions reported by participants, a GitHub download link and manual installation instructions. The addon does not query the internet or install updates in game.
Install: extract ForeverNet-0.3.3.zip into Interface/AddOns. Update both participants and use /reload; restart after first installation. Open the addon with /fn, settings with /fn settings.
Target: Forever 1.60.1 (70124), Interface 16001. Automated Lua 5.1 checks cover native Forever party and guild transport, self echoes, catalog deduplication and complete request lifecycles. Actual client rendering and live multiplayer behavior still need in-game verification. Blueprint/Camping declarations remain manual; crafting and trading are performed by players.
Русский
Исправлены дубли персонажа и улучшена совместная работа в гильдии и группе.
- Имя и фамилия Forever сопоставляются с компактным именем чата. В своей «Сети» видны другие игроки; у них ваш профиль отображается один раз. Сохранённые собственные дубли объединяются с сохранением рецептов и последнего снимка личного банка.
- Один предмет занимает одну строку каталога, разные мастера и варианты рецепта остаются доступны. Каждый мастер перечислен один раз.
- Исправлен канал обычной группы, добавлен автопоиск участников и передача действующих запросов новым участникам. Заявки имеют приоритет, отправка повторяется при ограничении частоты сообщений.
- Автообновление сети включается/выключается; интервалы — 1, 2 или 5 минут. Ручное обновление остаётся доступно.
- Поддерживаются все 12 кодов языков WoW с автоподбором и списком выбора. Новые переводы подготовлены с помощью машинного перевода и требуют проверки носителями.
/fn updatesоткрывает уведомления о более новых версиях у участников, ссылку GitHub и инструкцию по ручной установке. Аддон не обращается к интернету и не устанавливает обновления из игры.
Установка: распакуйте ZIP в Interface/AddOns. Обновитесь у обоих участников и выполните /reload; после первой установки перезапустите игру. Главное окно — /fn, настройки — /fn settings.
Целевой клиент: Forever 1.60.1 (70124), Interface 16001. Автоматические проверки Lua 5.1 включают обмен в группе и гильдии, собственные сообщения, каталог и полный цикл заявок. Отображение и обмен между настоящими клиентами требуют проверки в игре. Метки Blueprint/Camping задаются вручную; игроки изготавливают и передают предметы самостоятельно.
Author / Автор: Andrew Woolfi · License / Лицензия: MIT
ForeverNet 0.3.2
English
First public alpha of ForeverNet, a profession and cooperative crafting addon for WoW: Forever 1.60.1 (70124).
- Scan learned recipes and search the recipe catalog.
- Plan crafting chains with potential crafters, stock and missing materials.
- Automatically save personal bank contents on visits, with per-character snapshots and optional inclusion in plans.
- Share profiles and item requests within a guild or group.
- English and Russian interface, settings, help, and a draggable minimap button.
- Colored material cards and separate crafting steps; settings window layering and text spacing fixes included.
Install: extract ForeverNet-0.3.2.zip into your client's Interface/AddOns folder. Restart the client for the first installation. Open with /fn, settings with /fn settings.
This is an early alpha. Blueprint/Camping metadata is entered manually. Plans do not guarantee an optimal route or player availability; crafting and trading remain manual. Bank counts outside a visit use the last saved snapshot. Automated Lua 5.1 checks passed; multiplayer behavior still needs validation between real game clients.
Русский
Первый публичный alpha-выпуск ForeverNet — аддона профессий и совместного изготовления для WoW: Forever 1.60.1 (70124).
- Сканирование изученных рецептов и поиск по каталогу.
- Производственные цепочки с исполнителями, запасами и недостающими материалами.
- Автосканирование личного банка, отдельные снимки для персонажей и настройка учёта банка.
- Обмен профилями и запросами в гильдии или группе.
- Русский и английский интерфейс, настройки, справка и перемещаемая кнопка миникарты.
- Цветные карточки материалов и отдельные этапы; включены исправления слоёв настроек и интервалов текста.
Установка: распакуйте ForeverNet-0.3.2.zip в Interface/AddOns вашего клиента. После первой установки перезапустите клиент. Главное окно: /fn, настройки: /fn settings.
Это ранняя alpha-версия. Метки Blueprint/Camping задаются вручную. Расчёт не гарантирует оптимальный маршрут или доступность игроков; изготовление и торговля выполняются вручную. Вне банка используются последние сохранённые данные. Проверки Lua 5.1 пройдены; обмен между реальными клиентами ещё требует проверки.
Author / Автор: Andrew Woolfi · License / Лицензия: MIT
Screenshots / Скриншоты
View screenshots on the repository homepage / Скриншоты на главной странице