PrimeMine / CoreCraft
Back to launcher
Release Notes

PrimeMine Changelog

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.