A public timeline of launcher, site, auth UI, and server-facing changes for PrimeMine and CoreCraft.
Newest entries are shown first.
Version 1.34
PrimeMine update v1.34
PrimeMine / CoreCraft update
- Усилена серверная защита от читов и подозрительных пакетов: на PrimeMine добавлен новый server-side слой проверки движения, боевых взаимодействий и exploit-сценариев.
- В админке добавлена новая документация по настройке, командам и мониторингу нарушений, а во вкладке Плагины появилась отдельная техническая карточка с live-конфигами и быстрыми ссылками.
- История нарушений и служебные записи теперь корректно помечаются именем сервера PrimeMine.
- На PrimeMine добавлен PrimeJetpack: реактивный ранец для обычного клиента Minecraft, который крафтится, надевается в слот нагрудника и даёт server-side полёт без клиентского мода.
- PrimeJetpack использует порох как топливо, поддерживает команды /jetpack give, /jetpack reload и /jetpack fuel, а его live-рецепт и все основные ограничения теперь управляются через config.yml.
- В документации и во вкладке Плагины добавлены отдельные материалы по PrimeJetpack: описание механики, troubleshooting, live-конфиг, source.zip и заметки по безопасной совместимости с GrimAC.
Version 1.33
PrimeMine update v1.33
PrimeMine / CoreCraft update
- Добавлена новая серверная подсистема CoreTerritory: территория теперь покупается за монеты как отдельная сущность, а не живёт только как fixed claim в WorldGuard.
- Стоимость покупки и налог рассчитываются по полному объёму участка; покупка и земельный налог проходят через CoreEco на государственный счёт.
- В CoreTerritory добавлены задолженность, крайний срок погашения и автоматическое освобождение территории после просрочки; дата следующего платежа и срок погашения теперь показываются игроку в формате дд.мм.гггг.
- В CoreEco добавлены typed transaction виды для территорий: TERRITORY_PURCHASE, TERRITORY_TAX, TERRITORY_REFUND, TERRITORY_EXPANSION, TERRITORY_PENALTY.
- Обновлены документация и админские карточки плагинов: добавлена полная документация CoreTerritory, дополнена документация CoreEco, а во вкладке PrimeMine Menu гайд "Клайм территории" заменён на "Покупка территории".
- Исправлен сценарий из тикета CC-20260313-124651-6D0A5D8C: если установка или запуск Forge-версии завершались ошибкой (в том числе при нехватке места на диске), лаунчер мог не показать исходную причину и вместо этого падал с вторичной ошибкой Tk callback exception. Теперь лаунчер должен показывать реальную причину сбоя, а не маскировать её внутренней ошибкой интерфейса.
- Также добавлена защита от неверного запуска Forge-версии как Vanilla/Fabric. Если пользователь выбрал Forge-сборку, лаунчер больше не должен пытаться запускать её как обычную vanilla-версию и уходить в ошибку вида "версия не найдена в официальном manifest".
- Исправлено сохранение контента PrimeMine Menu во вкладке админки: при нажатии "Сохранить PrimeMine Menu контент" сайт теперь нормализует переносы строк Windows-формата CRLF/CR в обычный LF, поэтому Minecraft корректно читает многострочные описания, команды и fallback-подсказки.
- Добавлена новая серверная подсистема CoreMarket: биржа ресурсов PrimeMine с единым backend для сайта /lk/market, ванильного inventory GUI, биржевого склада и физического биржевого терминала в мире.
- Биржевой терминал теперь можно выдавать прямо из вкладки "Выдача предметов" как отдельный server-side предмет; после установки он регистрируется в CoreMarket и становится основной точкой входа в биржу.
- Исправлен сценарий, когда терминал показывал подсказку, но не открывал GUI биржи: устранён конфликт взаимодействия с LECTERN и исправлена SQL-ошибка загрузки стакана заявок.
- Исправлена доставка купленного товара: после исполнения сделки ресурс теперь автоматически зачисляется на биржевой склад покупателя. Уже прошедшие сделки с потерянной доставкой были восстановлены автоматически при старте CoreMarket.
- Обновлён стартовый ассортимент биржи: пшеница выключена, медный слиток и кирпич добавлены, камень остаётся доступным ресурсом.
- Обновлены документация и карточка плагина CoreMarket в админке: добавлены live-пути, описание биржевого склада, deploy notes, быстрые проверки и ссылки на /lk/market и source ZIP.
Version 1.32
PrimeMine update v1.32
PrimeMine / CoreCraft update
- В CoreEco курс наличности вынесен в live config.yml: новый параметр coins-per-ingot теперь задаёт, сколько монет даёт 1 GOLD_INGOT.
- Текущий курс PrimeMine изменён на 1 слиток = 10000 монет; серверная логика, vanilla ATM UI и PrimeMine GUI теперь берут это значение из актуальной конфигурации.
- Обновлены гайды и документация по CoreEco во вкладках Documentation и Plugins, а также синхронизирована внутренняя админская документация плагина.
Version 1.31
PrimeMine update v1.31
PrimeMine / CoreCraft update
-Обновлена документация по CoreEco: синхронизированы вкладки Documentation и Plugins, переписана подробная админская документация плагина и обновлены README/Install Guide.
-Обновлен live PrimeMine Menu guide «CoreEco и банкоматы», а во вкладке PrimeMine Menu добавлено редактирование этого гайда рядом с guide по клаймам.
-Зафиксирована актуальная логика CoreEco вокруг owner fee: владелец личного ATM меняет комиссию только в своем GUI, диапазон 0-50%, другие игроки этот блок не видят.
Version 1.30
PrimeMine update v1.30
PrimeMine / CoreCraft update
-Обновлен статус на вкладке Запуск: во время старта клиента блок статуса теперь показывает последнюю строку реального лога, а не общее сообщение вроде получение профиля запуска.... За счёт этого игрок видит фактический прогресс запуска и загрузок и не воспринимает лаунчер как зависший.
Version 1.29
PrimeMine update v1.29
PrimeMine / CoreCraft update
- Добавлен CoreEco: серверная экономика на SQLite с личными счетами, государственным счётом 000000, серверными и личными банкоматами, пополнением/снятием золота, переводами, комиссиями и audit/anti-dup защитой.
- В личном кабинете PrimeMine теперь показываются номер счёта игрока и текущий баланс из live CoreEco DB.
- Для клиентов CoreCraft добавлен и доработан полный ATM GUI: графический ввод внесения, снятия и перевода, компактный layout, обзор счёта по /money и временные красные всплывающие ошибки вместо чата.
- В PrimeMine Menu -> Гайды добавлен полный гайд по CoreEco и банкоматам; документация админки синхронизирована с новым плагином.
Version 1.28
CoreCraft launcher UI v1.28
PrimeMine / CoreCraft update
- Главный экран CoreCraft Launcher переработан в более минималистичный PrimeMine-стиль: чище layout, выше контраст, крупнее шрифты и увеличена стартовая высота окна.
- Имя персонажа вынесено в отдельную верхнюю карточку по центру. Без заполненного имени запуск по-прежнему блокируется.
- Вкладка запуска теперь разделена на два понятных блока: <ИГРАТЬ ГДЕ УГОДНО> и <ИГРАТЬ НА PRIMEMINE>.
- В блоке ручного запуска сохранена поддержка Vanilla, Fabric, Forge и OptiFine.
- Параметры <Папка игры> и <Java> убраны с главной страницы и перенесены в новую вкладку <Настройки>.
- Папка игры по умолчанию продолжает браться из пути установки CoreCraft, без возврата к старому C:\CoreCraft.
- Из главного экрана убраны лишние PrimeMine-бейджи, старые preset-описания и шумные служебные подписи.
- Релиз косметический: логика тикетов, обновлений, preset, скачивания файлов и launch-flow не менялась.
- На сервер PrimeMine установлен Simple Voice Chat для Paper 1.21.11, а firewall хоста теперь открывает отдельный UDP-порт 24454 для голосового трафика.
- Mixed-совместимость сохранена: vanilla-клиенты могут заходить на тот же сервер без мода, а voice chat автоматически доступен для лаунчерного Fabric-профиля.
- PrimeMine Launcher preset расширен новым mod-file для Simple Voice Chat: админка теперь хранит URL, имя файла и SHA-256 voicechat-fabric-1.21.11-2.6.12.jar и отдает их в публичный preset JSON.
- Для запуска voice chat клиентский PrimeMine preset переведен на Fabric Loader 0.18.1: это обязательный минимум для совместимости с voicechat-fabric-1.21.11-2.6.12.jar.
- Во вкладке PrimeMine Launcher добавлены отдельные поля для клиентского voice chat мода, а JSON preview теперь показывает simple-voice-chat рядом с auth UI и Fabric API.
- Во вкладке MC Configs появился live-редактор voicechat-server.properties; редактор серверных конфигов теперь поддерживает .properties-файлы.
- Права voicechat.listen и voicechat.speak выданы группе player, поэтому обычные игроки могут говорить и слышать по умолчанию без ручной раздачи прав.
- Каталог плагинов и внутренняя карточка сервера дополнены Simple Voice Chat с описанием mixed setup, live-конфига и ссылками на документацию.
- Документация /admin?tab=documentation обновлена: добавлены отдельный раздел по Simple Voice Chat, заметка про Fabric Loader 0.18.1, текущая схема прав и troubleshooting.
На главной странице primemine.ru кнопка "Скачать CoreCraft лаунчер" теперь отдает стандартный Windows installer CoreCraft-Setup.exe вместо прямой выдачи raw cc.exe.
Что изменено:
- добавлен публичный installer endpoint /corecraft/setup;
- главная страница переведена на installer-файл;
- /corecraft/launcher сохранен как live bootstrap endpoint для автообновления локального CoreCraft.exe у уже установленных клиентов;
- installer теперь ставит CoreCraft.exe, ярлык на рабочий стол, ярлык в меню Пуск и uninstall;
- перед запуском installer wrapper проверяет /corecraft/launcher по ETag, Last-Modified и Content-Length и при необходимости тихо обновляет локальный bootstrap;
- основной payload лаунчера по-прежнему обновляется через cc-app.zip;
- вкладка документации /admin?tab=documentation подробно обновлена под новую схему installer / bootstrap / app split;
- вкладка Files теперь отдельно разделяет Installer File (/corecraft/setup) и Launcher File (/corecraft/launcher).
- Добавлено локальное зеркало Java 21 на сервере PrimeMine:
https://primemine.ru/corecraft/java/21/OpenJDK21U-jre_x64_windows_hotspot_21.0.10_7.zip
- На сайте добаван публичный маршрут /corecraft/java/<path> для раздачи Java-
архивов.
- В актуальные исходники лаунчера добавлен fallback для автоустановки Java:
сначала скачивание с Adoptium/GitHub, при ошибке автоматическое переключение
на локальный архив с primemine.ru.
- Обновлён визуал лаунчера: заменили шапку, фон окна, блок Имя персонажа, Играть где угодно, Играть на PrimeMine и Статус на ваши картинки.
- Перестроен экран запуска: убрали лишние заголовки в блоках, выровняли кнопки, опустили элементы управления ниже.
- Привели селекты версии к одному стилю и исправили читаемость Vanilla.
- Увеличен и сделали жирным ввод имени персонажа.
- Исправлен баг, из-за которого при старте в поле имени появлялись ????.
Version 1.27
PrimeMine update v1.27
PrimeMine / CoreCraft update
- Полностью переработано создание резервных копий: исправлена рекурсивная упаковка старых backup-архивов внутрь новых ZIP, из-за которой диск переполнялся и появлялись битые копии.
- Добавлены проверки свободного места перед стартом backup, жёсткая остановка при ошибках записи ZIP и корректная очистка неполных архивов.
- Подтверждено и стабилизировано покрытие резервной копии: в архив входят сайт и data, live snapshot SQLite, исходники лаунчера, minecraft-paper, nginx, letsencrypt, systemd и docker-report.
- Вкладка Backups в админке переведена на реальный live-прогресс: теперь без ручного обновления страницы показываются шаг, проценты, файлы и байты во время упаковки.
- Исправлено завершение backup в интерфейсе: после успешного окончания страница автоматически обновляет список архивов вместо зависания на 100%.
- Интерфейс резервных копий упрощён: время отображается в московском часовом поясе в формате дд.мм.гггг:чч.мм, размер ZIP показан в MB, лишний SHA-256 скрыт, таблица стала компактнее.
- Добавлена standalone-first система PrimeMineBuffFood: новый Paper-плагин с 12 дефолтными предметами, PDC-идентификацией, server-side таймерами/кулдаунами, persistence и командами /pmbuffs.
- Для PrimeMineBuffFood добавлена интеграция с админкой во вкладке /admin?tab=plugins: отдельная карточка плагина, draft/published workflow, работа с ассетами, версиями и скачиванием bundle.
- Исправлена карточка PrimeMineBuffFood в админке: блок настроек и документации больше не падает из-за ошибки шаблона при открытии /admin?tab=plugins&plugin=primemine-bufffood.
- Рецепты PrimeMineBuffFood теперь автоматически открываются игрокам в книге рецептов при входе, на reload и после старта плагина для уже онлайн-игроков.
- Клиентский Fabric-мод PrimeMine получил HUD активной еды и напитков в левом верхнем углу для лаунчер-клиента.
- UI PrimeMineBuffFood русифицирован по смыслу: игроки видят понятные подписи вроде «еда», «напиток» и человекочитаемые названия эффектов вместо сырых enum-значений.
- Исправлена главная страница primemine.ru: в подвале добавлен корректный пробел перед ссылкой Changelog, описание лаунчера теперь говорит про сервер PrimeMine, а размер файла показывается в MB вместо сырых байтов.
- В админке добавлена вкладка «Выдача предметов»: выбор online-игрока, поиск по предметам и блокам на русском, количество и выдача прямо на сервер.
- Каталог для выдачи собирается автоматически из live Paper ItemType и русских Minecraft переводов, а опубликованные custom-предметы PrimeMineBuffFood попадают туда отдельным источником.
- Документация /admin?tab=documentation дополнена описанием новой вкладки и её источников данных.
Version 1.26
PrimeMine update v1.26
PrimeMine / CoreCraft update
- Исправлена недоступность primemine.ru по HTTPS из-за зависаний backend-сервиса.
- Backend переведен на Gunicorn (несколько worker/threads) вместо single-thread Flask dev server.
- Убрана внутренняя TLS-прокси-связка nginx -> backend, теперь используется локальный HTTP upstream (127.0.0.1:8088).
- Закрыт внешний доступ к порту 8088: backend доступен только через nginx.
- Обновлена сетевая и runtime-конфигурация для повышения устойчивости к медленным/злонамеренным подключениям.
Version 1.25
PrimeMine update v1.25
PrimeMine / CoreCraft update
- На сервер PrimeMine добавлены и проверены CoreProtect, ProtocolLib и Chunky для Paper 1.21.11.
- CoreProtect CE успешно включён с SQLite storage и интеграцией логирования WorldEdit.
- ProtocolLib и Chunky успешно загружены в рабочем рантайме сервера.
- Вкладка Плагины в админке переработана: теперь сначала показывается фактический список установленных JAR-плагинов, а карточка плагина открывается только по нажатию.
- Для CoreProtect, ProtocolLib и Chunky добавлены описание, туториал, ключевые команды, ссылки на документацию и переходы к config-файлам.
- Документация в админке синхронизирована с реальным plugin stack Paper-сервера.
- Редактор конфигов серверных плагинов расширен: добавлены CoreProtect/config.yml, ProtocolLib/config.yml и Chunky/config.yml.
- Вкладка резервных копий теперь показывает фактическую проверку содержимого последнего ZIP и текущее покрытие backup-инфраструктуры контейнера.
- Улучшена надёжность metadata резервных копий: запись service-файлов backup теперь выполняется атомарно.
- Исправлена проблема прав доступа WorldGuard к world-specific config.yml файлам.
Version 1.24
PrimeMine update v1.24
PrimeMine / CoreCraft update
- Добавлена основа PrimeMine Menu / Guide System.
- Для CoreCraft-клиента появилась кнопка PrimeMine в инвентаре и отдельное
красивое меню гайдов.
- Для обычных клиентов без мода добавлен fallback через /guide и /guide claim.
- Тексты меню и гайдов вынесены в админку и теперь редактируются через вкладку
PrimeMine Menu.
- Обновлён гайд по защите территории: теперь в нём указаны реальные команды
WorldGuard и актуальные лимиты сервера.
- Исправлены клиентские падения PrimeMine UI, связанные с menu payload и
рендером экрана.
- Исправлено отображение гайдов: вкладки больше не накладываются друг на
друга, длинный текст теперь прокручивается колесом мыши.
- Улучшена совместимость клиентского и серверного PrimeMine Menu handshake.
- Улучшена логика обновления preset-модов в лаунчере: моды должны
автоматически заменяться по SHA без ручного удаления старого jar.