just workin on the todo
This commit is contained in:
@@ -9,3 +9,5 @@ jre
|
|||||||
.vscode
|
.vscode
|
||||||
dependency-reduced-pom.xml
|
dependency-reduced-pom.xml
|
||||||
OpenJDK21U-jre_x64_windows_hotspot_21.0.6_7.zip
|
OpenJDK21U-jre_x64_windows_hotspot_21.0.6_7.zip
|
||||||
|
telegram-bot/
|
||||||
|
.env
|
||||||
|
|||||||
@@ -17,21 +17,34 @@
|
|||||||
|
|
||||||
## Чего пока нет в лаунчере
|
## Чего пока нет в лаунчере
|
||||||
|
|
||||||
|
- Графического интерфейса (GUI) — только TUI
|
||||||
- Нормальных настроек (пока доступна только настройка Java и выделенной оперативной памяти)
|
- Нормальных настроек (пока доступна только настройка Java и выделенной оперативной памяти)
|
||||||
- Поддержки **Forge** (в разработке)
|
- Поддержки **Forge** (в разработке)
|
||||||
- Поддержки Quilt, LabyMod, NeoForge и других лоадеров
|
- Поддержки Quilt, LabyMod, NeoForge и других лоадеров
|
||||||
- Раздела новостей об обновлениях Minecraft и лаунчера
|
- Раздела новостей об обновлениях Minecraft и лаунчера
|
||||||
- Выбора готовых пресетов оптимизации JVM
|
- Выбора готовых пресетов оптимизации JVM
|
||||||
|
- Кастомных модов (UI, спавнеры, DPI, карточки)
|
||||||
|
- Сайта для лаунчера и сервера
|
||||||
|
- Трекинга наигранного времени
|
||||||
|
|
||||||
## Что планируется доработать в ближайшее время
|
## Что планируется доработать в ближайшее время
|
||||||
|
|
||||||
|
- **UI мод** — переписать мод на UI: красивое главное меню, анимации, анимированный задний фон, эмбиент звуки, интерактивность, урезание ванильных элементов до используемых
|
||||||
|
- **GUI мод** — привести в единый стиль с главным меню
|
||||||
|
- **Мод на спавнеры** — кастомные спавнеры с лимитами (5-15 спавнов), отслеживание спавнов вокруг, замена на базовый спавнер при достижении предела с эффектами и звуками, данжи «временного парадокса» с процедурной генерацией этажей, минибоссы, лут
|
||||||
|
- **DPI мод** — отслеживание не-ZernMC лаунчеров, защита от форков с выпеленной проверкой, уведомления админу в Telegram с технической информацией
|
||||||
|
- **Сайт** — полноценный сайт для лаунчера и сервера (текущий «полу-живой» нуждается в полной переделке)
|
||||||
|
- **Система карточек** — дроп случайных карточек (обучена на датасете скинов CS2), просмотр, продажа, крафт, обмен между игроками, внутриигровая валюта «йоны», начисление йонов на баланс, обмен йонов на предметы, вывод йонов в отдельный предмет, анимации и эффекты
|
||||||
|
- **Web API** — OpenAPI документация, уровни доступа к API (например, получение списка игроков требует проходку)
|
||||||
|
- **Трекинг наигранного времени** — обновление каждую минуту вместо часа для нормальных графиков игроков
|
||||||
- Генерацию команды запуска Minecraft
|
- Генерацию команды запуска Minecraft
|
||||||
- Стабильную работу автообновления лаунчера
|
- Стабильную работу автообновления лаунчера
|
||||||
- Полноценные настройки
|
- Полноценные настройки
|
||||||
- Стабильность и производительность серверной части
|
- **Улучшенный античит / ClientChecker** — проверка подлинности клиента при подключении к серверу, без нужного клиента не пустит; поставляется вместе с лаунчером, не общедоступный. Хеш-проверка всех папок и файлов сборки при каждом запуске — при несовпадении одного хеша все моды переустанавливаются. Игнорируются только: логи, ресурспаки, шейдеры, сейвы, личные файлы. Защита от подмены libs и лоадеров (Meteor и аналоги), проверка целостности модов через хеши. В перспективе — защита от Mixin-атак (перехват логики других модов), сбор отчёта о текущей сборке и сравнение с базовой
|
||||||
|
- **Баг-фиксы сервера:** подключить `admin_router` в `main.py`, исправить импорты ролей (`ROLE_USER` и др. не существуют в `roles.py`), добавить эндпоинт `/auth/pass/activate`, убрать дубли импортов (`TTLCache`, `Response`)
|
||||||
- Улучшение прокси-режима
|
- Улучшение прокси-режима
|
||||||
|
- Стабильность и производительность серверной части
|
||||||
- Общую надёжность загрузки файлов с сервера
|
- Общую надёжность загрузки файлов с сервера
|
||||||
- аккаунты, проходки
|
|
||||||
|
|
||||||
## Важная информация перед использованием
|
## Важная информация перед использованием
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user