BadOptimizations
Набір переважно мікрооптимізацій, які разом дають дещо більше!
Що він робить?
Кілька речей:
- Уникати оновлення lightmap
Оновлення текстур lightmap є однією з найвитратніших частин клієнтського тіку. Під час кожного тіку клієнт виконує векторну математику для обчислення lightmap для блоків і неба, а потім завантажує цю нову текстуру на GPU. Однак цього можна повністю уникнути й закешувати, якщо нічого, що впливає на яскравість блоків, не змінилося. Цей мод скасовує оновлення lightmap, якщо нічого, що змінює яскравість блоків (наприклад, повзунок гами, ефекти зілля, вимір), не змінилося.
- Не виконувати логіку налагодження, якщо вона не потрібна
У Minecraft є чотири засоби візуалізації налагодження, які можна активувати за допомогою налагоджувального сервера: бджоли, ігрові події, ігровий тест і ШІ селян. Навіть якщо нічого обробляти, логіка цих засобів візуалізації налагодження все одно виконується. Цей мод виконуватиме їх лише тоді, коли налагодження увімкнено і є дані від сервера для обробки.
- Оптимізації обчислення кольору неба (1.21.10 і нижче)
Minecraft використовує кубічний семплер кольору щокадру для обчислення поточного кольору неба. Ця функція виконує цикл 216 разів, щоб врахувати навколишні біоми, навіть якщо всі навколишні біоми ідентичні або мають однакові кольори неба. Цей мод робить так, що семплер кольору використовується лише тоді, коли ви перебуваєте між біомами з різними кольорами неба, і кешує його для кожного тіку. В іншому випадку використовується коротше, простіше й швидше обчислення кольору неба.
Це принаймні кілька з них. Ви можете вимкнути будь-яку оптимізацію у файлі конфігурації, якщо потрібно.
Наскільки це допомагає?
Залежить від вашої системи та удачі, але на моєму власному ПК, RTX 3060, intel i7 12700 і 4 ГБ виділеної оперативної пам'яті на Fabulously Optimized:
Без тостів він іде від 1926-1955 FPS:
До 2008-2023 FPS:
А з тостами він іде від 1351-1384 FPS:
До 1414-1458 FPS:
Мій мод несумісний!
Ви можете позначити свій мод як несумісний з конкретними опціями BadOptimizations. Якщо ваш мод присутній, BadOptimizations автоматично вимкне вказані вами конкретні опції. Ви також можете додати хуки, які повідомляють BadOptimizations, коли потрібно оновити lightmap або колір неба, замість додавання жорсткої несумісності до оптимізацій кешування.
Залежності?
Немає.
(Також доступний на CurseForge, якщо вам так більше до вподоби.)
Як встановити BadOptimizations
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.19–26.3 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file BadOptimizations-2.4.1-26.3-forge.jar (60 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: BadOptimizations should be in the list.
BadOptimizations works on the player’s side only: there is no need to install it on a server.
Версії
Із залежностями
| Minecraft | Завантажувач | Файл | Дата | Дії |
|---|---|---|---|---|
| 26.3 | NeoForge | 26.360.1 КБ 1 | ||
| 26.3 | Fabric | 26.359.3 КБ 161 | ||
| 1.21.1 | Fabric, NeoForge | 1.21.1277 КБ 63 | — | |
| 1.21 | Fabric, NeoForge | 1.2189.2 КБ | — | |
| 1.20.4 | Fabric, NeoForge | 1.20.4299 КБ 5 | — | |
| 1.20.1 | Fabric, Forge | 1.20.1449 КБ 89 | — | |
| 1.19.4 | Fabric, Forge | 1.19.4413 КБ 3 | — | |
| 1.19.2 | Fabric, Forge | 1.19.2411 КБ 6 | — |
Відгуки
Станьте першим, хто оцінить BadOptimizations

