Quantified API — это высокопроизводительный фреймворк для модов Minecraft, разработанный для распределения сложных вычислений, предотвращения лагов и обеспечения эффективной работы модов на современном оборудовании. Фреймворк активно поддерживается и регулярно обновляется с исправлениями ошибок, новыми функциями и оптимизациями.
Рекомендация: Если вы разрабатываете моды, которые нагружают Minecraft (генерация мира, ИИ, сетевое взаимодействие, большие наборы данных), использование Quantified API настоятельно рекомендуется для поддержания стабильности и производительности игры.
Основные возможности:
- Умная маршрутизация задач и динамическое планирование для оптимального использования CPU/GPU
- Многоуровневое кэширование: поддержка RAM, диска и VRAM
- Асинхронное и параллельное выполнение с безопасностью потоков и изоляцией
- Опциональное ускорение GPU через OpenCL
- Сетевое взаимодействие для распределённых задач между серверами
- Встроенная диагностика, метрики производительности и телеметрия
- Лёгкая локальная веб-панель для мониторинга и настройки
- Простая интеграция в ваши моды с минимальными изменениями кода
- Масштабируемая архитектура для модпаков любого размера
Как это работает: Quantified API анализирует отправленные задачи и эффективно распределяет их: небольшие задачи выполняются в лёгких пулах CPU, параллельные задачи разделяются между несколькими ядрами CPU, задачи, подходящие для GPU, передаются на устройства OpenCL, а сетевое взаимодействие координирует выполнение между несколькими экземплярами/серверами. Автоматическое кэширование, многопоточность, резервное выполнение на GPU и сетевое выполнение обеспечивают плавную и отзывчивую работу ваших модов.
Веб-панель: Quantified API включает локальную веб-панель, которая позволяет: отслеживать выполнение задач в реальном времени, анализировать производительность кэша, диагностировать состояние системы и настраивать параметры API. Работает локально без необходимости подключения к интернету. Идеально подходит для разработчиков модов, желающих получать информацию в реальном времени. По умолчанию отключена, может быть включена в конфигурационном файле Config/Quantified/quantified_config.json.
Почему стоит использовать этот API: предотвращает зависание или сбои Minecraft из-за модов, эффективно обрабатывает сложные вычисления, использует параллелизм CPU и GPU, предоставляет телеметрию и мониторинг производительности, поддерживает большие модпаки и распределённые серверы.
Лицензирование и вклад: Лицензировано под BRSSLA V1.3. Бесплатно для личного и коммерческого использования модов с указанием авторства. Крупные или коммерческие модпаки/моды должны связаться с BlackRift Studios. Все вклады, исправления ошибок, примеры и запросы функций на GitHub очень приветствуются. Активная поддержка сообщества помогает API развиваться и постоянно улучшаться. Этот проект активно поддерживается и часто обновляется. Если вы хотите, чтобы ваши моды оставались стабильными, масштабируемыми и готовыми к будущему, настоятельно рекомендую использовать Quantified API в качестве основы.
Quantified API — разработан Admany — BlackRift Studios — 21 декабря 2025

