Back to mods
Occulsion - Entity Culling project artwork

CurseForge · Minecraft mod

Occulsion - Entity Culling

Improve FPS by skipping the rendering of hidden entities and block entities using a lightweight, configurable occlusion culling.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Occulsion - Entity Culling release should I use?

Updated today
Latest stable file occlusion-forge-26.3-1.2.1.jar
Game version 26.3
Loader Forge

Occulsion - Entity Culling occlusion-forge-26.3-1.2.1.jar targets 26.3 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Occulsion - Entity Culling required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Occulsion - Entity Culling occlusion-forge-26.3-1.2.1.jar need?

occlusion-forge-26.3-1.2.1.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Occulsion - Entity Culling without breaking your instance.

Built for Occulsion - Entity Culling occlusion-forge-26.3-1.2.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use occlusion-forge-26.3-1.2.1.jar. It targets 26.3 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside occlusion-forge-26.3-1.2.1.jar. It opens that exact file at the source.

About this project

What does Occulsion - Entity Culling add?

🎮 Press F8 In-Game to Toggle Entity Culling ON/OFF!

Instantly enable or disable Occlusion without restarting Minecraft.


Occlusion – Entity Culling

Render Less. Play Smoother.

Occlusion is a lightweight, client-side optimization mod designed to improve Minecraft's rendering efficiency by skipping entities that are hidden behind solid blocks.

Minecraft can spend resources rendering entities that players cannot actually see. Occlusion addresses this by checking visibility before rendering, reducing unnecessary work and potentially improving FPS in entity-heavy environments.

Whether you're exploring caves, building massive farms, or playing in crowded areas, Occlusion aims to make your experience smoother without changing the way Minecraft plays.


⚡ Features

Smart Entity Culling

Uses line-of-sight checks to determine whether entities are completely hidden behind solid blocks, allowing the game to skip unnecessary rendering.

Optimized Block Entity Rendering

Supports culling for ordinary block entities, including chests, when they are obstructed from view.

Lightweight Performance Optimization

Uses cached visibility results and limits the number of new checks performed within short intervals to help control processing overhead.

Conservative Visibility Detection

Treats glass, slabs, and other non-full blocks carefully to reduce the risk of accidentally hiding visible objects.

Instant Toggle

Press F8 in-game to enable or disable Occlusion without restarting Minecraft.

Fully Client-Side

No server installation required. Designed for both singleplayer and multiplayer.

Configurable Settings

Adjust visibility-check distances, refresh intervals, and block-entity culling preferences to suit your setup.


🔍 How Does Occlusion Work?

Imagine standing inside your base with dozens of mobs behind a solid wall.

Although you cannot see those mobs, the game may still perform rendering work for them.

Occlusion checks whether solid blocks completely obstruct an entity from your view.

If an entity is hidden, its rendering can be skipped until it becomes visible again.

The goal is simple:

Less unnecessary rendering. More resources available for gameplay.


🎮 Compatibility

Supported Version: Minecraft 1.20.1

Mod Loader: Fabric

Required Dependency: Fabric API

Environment: Client-side

Occlusion is designed to work alongside other Fabric mods, although compatibility with every rendering optimization, shader, or custom entity renderer cannot be guaranteed.

The mod does not modify mob spawning, entity AI, item drops, or server-side simulation.


⚙️ Configuration

Press F8 to toggle entity culling on or off.

Advanced settings are available in:

config/simpleocclusion.properties

Available settings include:

  • Enable or disable entity culling

  • Enable or disable block-entity culling

  • Optional support for modded block entities

  • Maximum visibility-check distance

  • Visibility refresh interval

  • Maximum checks per processing interval


📈 Performance

Project description from CurseForge.

Pick your setup

Occulsion - Entity Culling by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

3 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Occulsion - Entity Culling versions and loaders

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.