Entity Culling — nie renderuj tego, czego nie widzisz
Prosty mod wydajnościowy, który pomija renderowanie entity i block entity ukrytych za ścianami. 30-60% więcej FPS w wioskach i przy farmach mobów.
Czym jest Entity Culling?
Entity Culling rozwiązuje jeden konkretny problem: Minecraft renderuje wszystkie entity (moby, gracze, dropped items) i block entity (skrzynie, piece, banery, głowy) w zasięgu renderowania, nawet jeśli stoją za ścianą i nie masz szans ich zobaczyć. Twoja karta graficzna rysuje każdego wieśniaka w piwnicy wioski, każdą skrzynię zamurowaną w ścianie i każdy spawner ukryty w lochu.
Entity Culling dodaje test widoczności: zanim Minecraft wyrenderuje entity, mod sprawdza za pomocą asynchronicznego raytracingu, czy gracz faktycznie widzi to entity. Jeśli entity jest całkowicie schowane za blokami — pomijane. Zero renderowania, zero obciążenia GPU. Proste i skuteczne.
Autorem jest tr7zw — modder znany też z Not Enough Animations i First Person Model. Entity Culling jest jednym z najczęściej pobieranych modów optymalizacyjnych na Modrinth — i nie bez powodu. Na słabszym sprzęcie potrafi być różnicą między grywalnym a niegrywalnym światem.
Kiedy Entity Culling pomaga najbardziej
Efekt Entity Culling zależy od tego, ile entity jest schowanych poza polem widzenia. W niektórych sytuacjach różnica jest gigantyczna:
- Wioski — dziesiątki wieśniaków chodzących po domach, skrzynie w każdym budynku, piece, stołki rzemieślnicze. Większość z nich nie jest widoczna z ulicy. Zysk: 30-50% FPS.
- Farmy mobów — zamknięta komora z setkami mobów to koszmar dla GPU w vanilla. Z Entity Culling te moby po prostu nie są renderowane, dopóki nie otworzysz okienka. Zysk: 60-100%+ FPS.
- Bazy z dużą ilością skrzyń — magazyn z 200 skrzyniami? Vanilla renderuje każdą, łącznie z animacją otwierania. Entity Culling pomija te za ścianą. Zysk: 20-40% FPS.
- Modowane światy — modpacki dodające nowe entity (Create, Twilight Forest, Mekanism) mnożą problem. Entity Culling pomaga tym bardziej, im więcej modów masz zainstalowanych.
Na otwartym polu, gdzie wszystkie entity są widoczne, Entity Culling nie da prawie nic. Cały sens moda to pomijanie tego, co jest schowane. Dlatego najlepiej działa w gęsto zabudowanych lokacjach.
Entity Culling vs Sodium — czy potrzebuję obu?
Tak. Sodium i Entity Culling optymalizują zupełnie inne rzeczy i nie wchodzą sobie w drogę:
| Sodium | Entity Culling | |
|---|---|---|
| Co optymalizuje | Renderowanie bloków, chunków, oświetlenie | Renderowanie entity i block entity |
| Metoda | Przepisany rendering pipeline | Occlusion culling (test widoczności) |
| Efekt na pustym polu | Duży (3-5x FPS) | Minimalny |
| Efekt w wiosce | Duży | Duży (30-50%) |
| Kompatybilność | Fabric, NeoForge | Fabric, NeoForge |
Najlepszy zestaw optymalizacyjny na 2026 rok to Sodium + Lithium + Entity Culling + FerriteCore + ModernFix. Każdy z tych modów rozwiązuje inny problem wydajnościowy i wszystkie działają razem bez konfliktów.
Jak działa pod maską
Minecraft w vanilla w ogóle nie sprawdza, czy entity jest widoczne z perspektywy gracza. Jeśli entity jest w zasięgu renderowania — jest rysowane. Koniec. To nieoptymalne, bo rendering entity jest kosztowny — każdy mob ma model 3D z kośćmi, animacjami, cieniami i teksturami.
Entity Culling dodaje asynchroniczny raytracing na osobnym wątku. Dla każdego entity mod wysyła promienie (rays) z pozycji kamery gracza w kierunku entity. Jeśli wszystkie promienie trafiają w bloki zanim dotrą do entity — entity jest oznaczane jako niewidoczne i pomijane przy renderowaniu. Test jest robiony na osobnym wątku, więc nie obciąża głównego wątku gry.
Jak zainstalować Entity Culling
- Zainstaluj Fabric z fabricmc.net lub NeoForge z neoforged.net.
- Pobierz Entity Culling z Modrinth. Sprawdź, czy wersja pasuje do twojego Minecrafta i loadera.
- Na Fabric potrzebujesz też Fabric API.
- Wrzuć plik
.jardo.minecraft/mods/. Gotowe — mod działa automatycznie, zero konfiguracji.
Entity Culling nie ma menu konfiguracji — nie musisz niczego ustawiać. Mod po prostu działa od momentu instalacji. Jeśli chcesz zobaczyć efekt, naciśnij F3 i porównaj FPS w wiosce z modem i bez niego.
Komentarze