BadOptimizations
Một tập hợp các tối ưu hóa chủ yếu là vi mô, cộng lại thành một thứ lớn hơn!
Nó làm gì?
Nhiều thứ:
- Tránh cập nhật lightmap
Cập nhật texture lightmap là một trong những phần tốn kém nhất của client tick. Trong mỗi tick, client sẽ thực hiện toán vector để tính lightmap cho các khối và bầu trời, sau đó tải texture mới đó lên GPU. Tuy nhiên, điều này có thể được tránh hoàn toàn và lưu vào bộ nhớ đệm nếu không có gì ảnh hưởng đến độ sáng của khối thay đổi. Mod này sẽ hủy các cập nhật lightmap nếu không có gì thay đổi độ sáng của khối (ví dụ: thanh trượt gamma, hiệu ứng thuốc, chiều không gian) thay đổi.
- Không chạy logic debug nếu không cần thiết
Minecraft có bốn trình kết xuất debug có thể được kích hoạt bằng một máy chủ debug: ong, sự kiện trò chơi, kiểm thử trò chơi và AI dân làng. Ngay cả khi không có gì để xử lý, logic cho các trình kết xuất debug này vẫn được thực thi. Mod này sẽ chỉ thực thi chúng nếu debug được bật và có dữ liệu từ máy chủ để xử lý.
- Tối ưu hóa tính toán màu bầu trời (1.21.10 và thấp hơn)
Minecraft sử dụng bộ lấy mẫu màu khối mỗi khung hình để tính màu bầu trời hiện tại. Hàm này lặp 216 lần để tính đến các quần xã sinh vật xung quanh, ngay cả khi tất cả các quần xã sinh vật xung quanh đều giống hệt nhau hoặc có màu bầu trời giống hệt nhau. Mod này chỉ sử dụng bộ lấy mẫu màu nếu bạn đang ở giữa các quần xã sinh vật có màu bầu trời khác nhau, và lưu nó vào bộ nhớ đệm cho mỗi tick. Nếu không, một phép tính màu bầu trời ngắn hơn, đơn giản hơn và nhanh hơn sẽ được sử dụng.
Đó là một vài trong số đó, ít nhất. Bạn có thể tắt bất kỳ tối ưu hóa nào trong tệp cấu hình nếu cần.
Nó giúp ích bao nhiêu?
Tùy thuộc vào hệ thống và may mắn của bạn, nhưng trên PC của riêng tôi, một RTX 3060, intel i7 12700 và 4GB ram được cấp phát trên Fabulously Optimized:
Không có toast, nó đi từ 1926-1955 FPS:
Đến 2008-2023 FPS:
Và với toast, nó đi từ 1351-1384 FPS:
Đến 1414-1458 FPS:
Mod của tôi không tương thích!
Bạn có thể đánh dấu mod của mình là không tương thích với các tùy chọn BadOptimizations cụ thể. Nếu mod của bạn hiện diện, BadOptimizations sẽ tự động tắt các tùy chọn cụ thể mà bạn chỉ định. Bạn cũng có thể thêm hook để thông báo cho BadOptimizations khi lightmap hoặc màu bầu trời cần được cập nhật thay vì thêm một sự không tương thích cứng đối với các tối ưu hóa lưu vào bộ nhớ đệm.
Phụ thuộc?
Không có.
(Cũng có sẵn trên CurseForge, nếu đó là sở thích của bạn.)
Cách cài đặt 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.
Phiên bản
Kèm phụ thuộc
| Minecraft | Loader | Tệp | Ngày | Hành động |
|---|---|---|---|---|
| 26.3 | NeoForge | 26.360.1 KB 1 | ||
| 26.3 | Fabric | 26.359.3 KB 161 | ||
| 1.21.1 | Fabric, NeoForge | 1.21.1277 KB 63 | — | |
| 1.21 | Fabric, NeoForge | 1.2189.2 KB | — | |
| 1.20.4 | Fabric, NeoForge | 1.20.4299 KB 5 | — | |
| 1.20.1 | Fabric, Forge | 1.20.1449 KB 89 | — | |
| 1.19.4 | Fabric, Forge | 1.19.4413 KB 3 | — | |
| 1.19.2 | Fabric, Forge | 1.19.2411 KB 6 | — |
Đánh giá
Hãy là người đầu tiên đánh giá BadOptimizations

