Перейти к содержимому

Accelerated Recoiling

Мод оптимизации коллизий aabb.

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
62,7 тыс.
Подписчиков на Modrinth
35
версий
27
Обновлён
27 сентября 202627 сент.
Опубликован
в 2025

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.21.11, 26.1.2–26.3 …
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 21.11.13-fabric от 27 сентября 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры1.21.8, 1.21.11, 26.1.2–26.3 …
Описание переведено автоматическиПоказать оригинал (EN)

加速碰撞 (Accelerated Recoiling)

加速碰撞 — это серверный мод для Minecraft, оптимизирующий столкновения сущностей: он снижает затраты на проверку коллизий, полностью сохраняя ванильные правила толкания и сдавливания сущностей.

Официальная группа для общения: 1023713677

Возможности

  • Значительно повышает производительность фильтрации столкновений, строго сохраняя ванильный порядок запросов сущностей, момент вызова толкания и механику урона от сдавливания.
  • Автоматически выбирает оптимальный набор SIMD-инструкций в зависимости от возможностей процессора.

Производительность

Сравнение с ванилью

Окружение: Windows x64, Minecraft 1.21.8 / NeoForge 21.8.49
Условия теста: сущности внутри ограждения 2×2 с постоянной горизонтальной скоростью; тики сущностей сохранены, AI-цели очищены, гравитация отключена, урон от сдавливания отключён.

Количество сущностей / РасположениеВанильARВремя ванили / Время AR
1024 / Скученно36.02111.5233.13×
1024 / Группами (8)16.8258.7481.92×
3072 / Скученно593.18828.79320.60×
3072 / Группами (8)207.34618.90710.97×

Сравнение со старыми версиями Accelerated Recoiling

Количество сущностейFFM-бэкендNATIVE_BATCHEDУскорение
2048103.4325.993.98×
4096450.5768.636.56×
81921789.51241.917.40×

Требования и установка

Поместите JAR-файл мода в папку mods вашего игрового клиента или сервера.

Конфигурация

Вы можете включить или отключить оптимизацию столкновений сущностей через экран настроек мода в игре либо отредактировав acceleratedRecoiling.json в корневой папке игрового клиента:

{
  "enableEntityCollision": true
}

Установите false, чтобы отключить оптимизацию и вернуть ванильный конвейер обработки столкновений.

Сборка

Требуется JDK 21.

./gradlew jar

Gradle автоматически скачает cpptoolchain.zip (указанный в cpp_toolchain_version) из GitHub Releases и скомпилирует его в динамическую бинарную библиотеку. Артефакты сборки будут находиться в build/libs/.

Поддержка и донаты

Если тебе нравится Accelerated Recoiling, можешь угостить wiyuka волосатой рыбой-саблей здесь owo!

Благодарности и лицензия

Этот проект с открытым исходным кодом распространяется под лицензией MIT.
Особая благодарность следующим разработчикам за их огромный вклад в основную архитектуру и портирование кода:

  • Argon4W: Изначальная концепция и основной дизайн.
  • fireboy637: Основной код для порта на Architectury API.
  • hydropuse: Основной код для совместимости с JDK 22.
  • wellcoming: Решение с Docker-образом Ubuntu.
  • grayawa: Исправления проблем сборки на Linux.
  • TomatoPuddin: Поддержка сборки на разных платформах (Windows/Linux/macOS/Android) и рефакторинг слоя C++.

Частые вопросы

Как установить Accelerated Recoiling?

Установите Fabric под свою версию Minecraft, скачайте Accelerated Recoiling под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Accelerated Recoiling?

У Accelerated Recoiling есть сборки для Minecraft 1.21.1, 1.21.8, 1.21.11, 26.1.2–26.3 ….

Нужен ли Accelerated Recoiling на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее