-
Notifications
You must be signed in to change notification settings - Fork 0
26.3 Commands and Configuration
Dasik edited this page Aug 20, 2026
·
1 revision
Camera Culling provides a full Brigadier in-game command suite (/cameraculling) and clean JSON configuration persistence (config/camera-culling.json).
/cameraculling status
/cameraculling toggle
/cameraculling set <low|medium|high|super>
/cameraculling particles [true|false]
/cameraculling animations [true|false]
/cameraculling crowdculling <true|false>
/cameraculling cluster <1-128>
/cameraculling texturlod <true|false>
/cameraculling texturlod range <start_dist> <far_dist>
/cameraculling bossimmunity <true|false>
/cameraculling bosshealth <boss_hp>
/cameraculling bosshealth <boss_hp> <miniboss_hp>
/cameraculling minibosshealth <miniboss_hp>
/cameraculling blacklist <add|remove|list|clear> <entity_id>
/cameraculling serverblacklist <add|remove|list|clear> <entity_id>
/cameraculling debug [true|false]
/cameraculling reload| Command Syntax | Parameters | Function |
|---|---|---|
/cameraculling status |
None | Displays live statistics, rendered vs. culled counters, active profile, and blacklist counts. |
/cameraculling toggle |
None | Inverts master culling enabled state. |
/cameraculling set <profile> |
low, medium, high, super
|
Switches the active culling intensity profile. |
/cameraculling particles [bool] |
true, false (optional) |
Toggles particle occlusion culling behind solid blocks. |
/cameraculling animations [bool] |
true, false (optional) |
Toggles block and texture atlas animation freezing. |
/cameraculling crowdculling <bool> |
true, false
|
Toggles entity-behind-entity / crowd overdraw culling. |
/cameraculling cluster <int> |
1 to 128
|
Configures max allowed mobs rendered per 1.5-block cluster (default: 8). |
/cameraculling texturlod <bool> |
true, false
|
Enables or disables distance texture LOD mipmap scaling. |
/cameraculling texturlod range <start> <far> |
1.0..256.0, 2.0..512.0
|
Sets near and far distance thresholds for texture LOD scaling (e.g. 16.0 32.0). |
/cameraculling bossimmunity <bool> |
true, false
|
Enables or disables boss and mini-boss sightline protection. |
/cameraculling bosshealth <hp> |
1.0 to 10000.0
|
Sets major boss HP threshold (e.g. 150.0). |
/cameraculling minibosshealth <hp> |
1.0 to 10000.0
|
Sets mini-boss HP threshold (e.g. 50.0). |
/cameraculling blacklist add <id> |
Entity ID string | Adds an entity (e.g. minecraft:wolf) to personal client immunity. |
/cameraculling blacklist remove <id> |
Entity ID string | Removes an entity from personal client immunity. |
/cameraculling blacklist list |
None | Lists all entities currently on personal immunity blacklist. |
/cameraculling blacklist clear |
None | Clears all entries from personal immunity blacklist. |
/cameraculling serverblacklist ... |
Subcommand + ID | Configures server-enforced immunity blacklist (Requires OP). |
/cameraculling debug [bool] |
true, false (optional) |
Toggles real-time state transition diagnostic tracing to chat and logs. |
/cameraculling reload |
None | Reloads configuration files from disk. |
Configuration files are located in the .minecraft/config/ directory:
{
"enabled": true,
"level": "SUPER",
"cullEntitiesBehindEntities": false,
"maxEntitiesPerCluster": 8,
"distanceTextureLod": true,
"distanceTextureLodStart": 16.0,
"distanceTextureLodFar": 32.0,
"bossImmunity": true,
"bossHealthThreshold": 150.0,
"miniBossHealthThreshold": 50.0,
"cullParticles": true,
"cullAnimations": true,
"cullSignText": true,
"clientBlacklist": [
"minecraft:wolf",
"minecraft:allay"
],
"debugMode": false
}{
"serverBlacklist": []
}
Camera Culling Documentation โข Part of the Vanilla Outsider Collection
Author: Dasik (Rifaditya) โข Licensed under GNU General Public License v3.0 (GPLv3)
๐ Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits ahead of public release builds on CurseForge/Modrinth.
- MC 26.3 Overview
- Entity Occlusion Culling
- Block Entity Culling
- Sign & Hanging Sign Culling
- Particle & Animation Culling
- Mob Crowd Overdraw Defense
- Distance Texture LOD
- Boss & Blacklist Immunity
- Temporal Hysteresis & Math
- Commands & Configuration
- GUI Configuration (YACL)
- Debug Tracing & Diagnostics
- Architecture & Mixins
- Developer Setup & Building
- API & Mod Integration
- MC 26.2 Overview
- Entity Occlusion Culling
- Block Entity Culling
- Sign & Hanging Sign Culling
- Particle & Animation Culling
- Mob Crowd Overdraw Defense
- Distance Texture LOD
- Boss & Blacklist Immunity
- Temporal Hysteresis & Math
- Commands & Configuration
- GUI Configuration (YACL)
- Debug Tracing & Diagnostics
- Architecture & Mixins
- Developer Setup & Building
- API & Mod Integration
- MC 26.1.2 Overview
- Entity Occlusion Culling
- Block Entity Culling
- Sign & Hanging Sign Culling
- Particle & Animation Culling
- Mob Crowd Overdraw Defense
- Distance Texture LOD
- Boss & Blacklist Immunity
- Temporal Hysteresis & Math
- Commands & Configuration
- GUI Configuration (YACL)
- Debug Tracing & Diagnostics
- Architecture & Mixins
- Developer Setup & Building
- API & Mod Integration