-
Notifications
You must be signed in to change notification settings - Fork 0
26.1.2 Developer Setup and Building
Dasik edited this page Aug 20, 2026
·
1 revision
This technical guide covers environment prerequisites, Gradle Loom tooling, and compilation instructions for building Camera Culling on Minecraft 26.1.2.
- Java Development Kit (JDK): JDK 25+ (e.g. Eclipse Adoptium Temurin 25).
-
Gradle Wrapper: Version 9.3+ with Loom 1.15.5 (
net.fabricmc.fabric-loom). -
Runtime: Non-obfuscated Mojang runtime (mappings block in
build.gradleis strictly banned in 26.x).
Open a terminal in the Camera Culling v26.1/Camera Culling 26.1 subproject directory:
# Run unit test suite
./gradlew test --no-daemon
# Compile and package release JAR
./gradlew build --no-daemonThe subproject build.gradle includes an automated archive task:
- Output JAR:
build/libs/vanilla-outsider-camera-culling-1.10.1+26.1.2.jar - Auto-Archived Location:
Archive Jar of all versions/MC 26.1.2/ - Modrinth Profile Sync: Automatically installed to your local launcher profile (
Fabric 26.1.2/mods/).
{
"schemaVersion": 1,
"id": "camera-culling",
"version": "${version}",
"name": "Camera Culling",
"description": "High-performance camera occlusion culling, 2-sided sign text culling & distance texture LOD.",
"authors": [
"Dasik (Rifaditya)"
],
"license": "GPL-3.0-or-later",
"environment": "client",
"entrypoints": {
"client": [
"net.vanillaoutsider.culling.CameraCullingClient"
],
"modmenu": [
"net.vanillaoutsider.culling.config.ModMenuIntegration"
]
},
"mixins": [
"camera-culling.mixins.json"
],
"depends": {
"fabricloader": ">=0.18.4",
"minecraft": ">=26.1.2-",
"fabric-api": "*"
}
}
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