Smart Particles
Мод для оптимизации производительности, который значительно улучшает отрисовку частиц и лимиты частиц.
- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 445 тыс.
- Подписчиков на Modrinth
- 99
- версий
- 126
- Обновлён
- 18 сентября 202618 сент.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
🛡️ Smart Particles — это лёгкий клиентский мод для оптимизации, созданный, чтобы улучшить стабильность FPS в условиях большого количества частиц.
Вместо того чтобы просто запрещать появление новых частиц, когда Minecraft перегружен, Smart Particles разумно управляет активными частицами, отдавая приоритет эффектам, которые находятся ближе к игроку и более важны для того, что вы действительно видите.
Он работает как с ванильными частицами, так и с частицами, добавленными другими модами.
✨ Возможности
Умное отсечение частиц:
Вместо случайного удаления частиц Smart Particles оценивает расстояние частиц относительно игрока и в первую очередь старается сохранить ближайшие эффекты. Менее важные далёкие частицы удаляются первыми, когда превышается заданный лимит.
Умное отсечение по камере:
Частицы, находящиеся значительно вне поля зрения камеры, могут удаляться заранее, что снижает лишнюю обработку частиц позади игрока или в стороне от него.
🧠 Совет: если вы замечаете нежелательное появление частиц при включённом Smart Camera Culling, его можно отключить отдельно, сохранив при этом общий лимит частиц.
Защита жёстким лимитом:
Предотвращает перегрузку клиента из-за экстремального количества частиц, устанавливая настраиваемое максимальное число активных частиц.
Это может помочь уменьшить просадки FPS, вызванные:
- Крупными взрывами
- Фермами мобов
- Погодными эффектами
- Биомами с большим количеством частиц
- Эффектами заклинаний из модов
- Источниками частиц
- Сильно модифицированными окружениями
Оптимизированная производительность:
Smart Particles спроектирован так, чтобы его собственные накладные расходы оставались низкими.
Последние версии включают:
- Лёгкую обработку O(n), пока количество частиц остаётся ниже заданного лимита
- Сокращённые временные выделения памяти
- Кэшированные расчёты камеры и FOV
- Более эффективные проверки позиций частиц
- Уменьшенное удержание временных объектов
- Улучшенную обработку очень больших количеств частиц
Более затратная логика выбора ближайших частиц запускается только тогда, когда заданный лимит частиц действительно превышен.
Полная настраиваемость:
По умолчанию лимит частиц — 5,000, но вы можете увеличить или уменьшить его в зависимости от вашего железа, модпака и предпочтений.
Интеграция с Mod Menu:
Пользователи Fabric могут дополнительно установить Mod Menu для удобного доступа к экрану настроек Smart Particles.
Клиентская сторона:
Smart Particles работает полностью на клиенте. Серверам не нужно устанавливать мод.
Совместимость:
Создан для работы вместе с другими модами, которые добавляют или изменяют частицы. Большинство модов, использующих обычную систему частиц Minecraft, должны работать без дополнительной настройки.
Моды, протестированные и совместимые со Smart Particles:
- Particle Effects
- Particle Moths
- Particle Rain
- Particle Tweaks
- Particle Core
- Particular
- Visuality
- Particle Interactions
- Effective
- Subtle Effects
- Falling Leaves
- Cave Dust
- Wakes
- Vanilla Fireflies
- Cool Rain
- Better Combat
- Async Particles
- ...и другие!
Почти все моды, использующие стандартную систему частиц Minecraft, должны быть совместимы.
⚙️ Настройка
Вы можете изменить лимит частиц через внутриигровой экран настроек, где это поддерживается, или отредактировав файл конфигурации напрямую.
- Лимит частиц по умолчанию: 5000
- Smart Camera Culling: True по умолчанию
Расположение современного конфига:
.minecraft/config/smart_particles/config.jsonБолее старые версии Smart Particles могут использовать:
.minecraft/config/smartparticles.cfgСтарый путь к конфигу актуален только для старых версий Minecraft.
📦 Fabric
Требуется:
- Fabric Loader
Опционально:
- Mod Menu для быстрого доступа к экрану настроек
Fabric API и Cloth Config не требуются для Smart Particles на Minecraft 26.2.
Некоторые старые версии Smart Particles могут иметь другие требования к зависимостям, так что проверяйте требования для конкретного файла, который скачиваете.
📦 NeoForge
Версии для NeoForge требуют только соответствующий NeoForge loader.
Экран настроек Smart Particles встроен в меню Mods.
📦 Forge
Старые версии для Forge требуют только соответствующий Forge loader, если не указано иное в конкретном релизе.
🚀 Улучшения производительности в Minecraft 26.2
В релизе Minecraft 26.2 есть несколько внутренних оптимизаций:
- Добавлен более быстрый путь обработки, когда текущее количество частиц ниже заданного лимита
- Уменьшено количество временных аллокаций при обработке частиц
- Данные направления камеры переиспользуются вместо пересоздания каждый тик
- Расчёты FOV кэшируются до изменения FOV игрока
- Уменьшено количество повторных обращений к координатам частиц
- Улучшена очистка временных данных выбора частиц
- Улучшено поведение памяти после снижения заданного лимита частиц
- Добавлена защита от некорректных или слишком больших значений конфигурации
- Улучшено восстановление после повреждённых файлов конфигурации
Эти изменения призваны уменьшить объём работы, которую Smart Particles выполняет во время обычной игры, сохраняя при этом интеллектуальную приоритизацию частиц.
🔧 Поддерживаемые загрузчики
Smart Particles имеет релизы для:
Fabric • NeoForge • Forge
Доступность загрузчиков зависит от версии Minecraft, которую вы используете.
📖 Открытый исходный код
Smart Particles — открытый проект, доступный под лицензией MIT.
Вы можете:
- Использовать его в модпаках
- Просматривать и изменять исходный код
- Распространять изменённые версии в соответствии с лицензией
- Сообщать о проблемах или несовместимостях
Если вам нравится мод, подумайте о поддержке проекта!
Частые вопросы
Как установить Smart Particles?
Установите Fabric под свою версию Minecraft, скачайте Smart Particles под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Smart Particles?
У Smart Particles есть сборки для Minecraft 1.7.10, 1.12.2, 1.16.5, 1.18.2–26.3.
Нужен ли Smart Particles на сервере?
Ставится только в игру; на сервер ставить не нужно