
Particle Core
Мод Particle Core оптимизирует частицы в Майнкрафт: отбраковка невидимых частиц, улучшенный рендеринг, настройка спавна по типам и отключение зелий. Работает с Sodium и даёт прирост FPS.
Particle Core - мод для Майнкрафт, который заточен на одну вещь: оптимизацию частиц. В ванильной игре частицы обрабатываются довольно расточительно, и этот мод исправляет ситуацию. Если вы замечали лаги при взрывах, зельях или просто в густых лесах - скорее всего, виноваты частицы. Particle Core делает их гораздо легче для процессора.
Кстати, мод отлично сочетается с EMi - популярным менеджером рецептов, но это так, к слову.
Что именно он делает?
Отбраковка (Culling)
Самая крутая фича - Particle Core не рендерит частицы, которые вы не видите. Логично? Ага. При стандартном поле зрения видна лишь где-то 1/12 всего пространства. Зачем грузить остальные 11/12? Это даёт основной прирост производительности.
Оптимизация рендеринга
Те частицы, что всё-таки отображаются, рендерятся быстрее. Оптимизированы преобразования вертексов и опрос световых карт. С Sodium это работает ещё лучше.
Отключение или снижение спавна по типу
Три способа управлять конкретными частицами. Любая частица, которую можно вызвать через /particle, настраивается:
- Тег particle_type - добавьте тип частиц в
particle_core:excluded_particles, и они полностью пропадут. Владельцам серверов: это затронет всех игроков, аккуратнее! - Конфиг-карта - в файле конфига можно задать соответствие типа частиц и шанса спавна (от 0.0 до 1.0).
- Отключение зелий - если вас бесят частицы зелий, просто выключите их в конфиге.
В отличие от ресурспаков, которые просто делают частицы невидимыми, этот мод предотвращает их появление вообще - реально грузит меньше.
Тонкая настройка стандартных опций
В Майнкрафт есть три уровня частиц: ALL, DECREASED, MINIMAL. Particle Core добавляет два "ползунка" между ними. Например, если DECREASED всё ещё слишком много частиц, а MINIMAL слишком мало, можно выставить что-то среднее.
Настройка
Конфиг лежит в папке config и называется particle_core_config_v[x].json. В начале файла подробный комментарий - обязательно прочитайте.
- turnOffPotionParticles - выключает частицы зелий.
- reduceParticlesAllChance - регулировка между ALL и DECREASED.
- reduceParticlesDecreasedChance - регулировка между DECREASED и MINIMAL.
- disableParticles - полное отключение всех частиц на клиенте.
- reduceParticlesByType - словарь для снижения спавна по типам (ключ: идентификатор частицы, значение: шанс от 0.0 до 1.0).
- disableOptimizations - список строк для отключения отдельных фич, если что-то конфликтует или не нужно.
Результаты
До: Без Particle Core рендеринг мира занимает 41% времени процессора, из которых 25% уходит на частицы. После: С модом рендеринг - всего 16%, частицы почти не заметны. С Sodium: Связка даёт прирост относительно одного Sodium примерно на 5% по времени CPU (или 50% относительного прироста). На скриншоте сверху с Particle Core, снизу без - разница видна.
В общем, если хотите выжать из Майнкрафт больше FPS, особенно на слабом ПК, Particle Core - штука полезная. Особенно если любите взрывы, фейерверки или просто живете в лесу с кучей листвы. Скачайте мод и настройте под себя - результат точно порадует.
