promotional bannermobile promotional banner

Fornax

Fornax fixes a problem with high-resolution resource packs, and uses Vulkan. A 256x+ LabPBR pack can have three textures for every block; this unblocks those with 512x regression testing happening now as well.
Back to Files

fornax-0.4.0+mc26.2.jar

File namefornax-0.4.0+mc26.2.jar
Uploader
IcehunterIcehunter
Uploaded
Sep 9, 2026
Downloads
17
Size
1.6 MB
Mod Loaders
Fabric
File ID
8842456
Type
R
Release
Supported game versions
  • 26.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:fornax-1666180:8842456"

Learn more about Curse Maven

What's new

0.4.0

Voxels

  • Face data now tracks its source per face, not per cell (fixes stale light/face data on refresh)
  • Fixed vertex grid cracks at section edges
  • Batch uploads reuse one buffer and fence instead of allocating each time (faster)
  • Face data shrunk from 18,432 to 16,128 bytes per slot
  • Model and sprite reads split from GPU upload lifetime
  • Chunks now queue a harvest on arrival, so missed sections fill in without waiting on camera move

Water

  • Water prepass now draws for every water tier, not just reflection mode
  • Prepass targets no longer depend on the draw gate
  • Fixed cloud shadows and fluid column height scans

World data for packs

  • Packs can read the world's day count and day fraction
  • Day values crossfade over real time instead of cutting at the day boundary
  • Wider climate data: temperature, downfall, biome tags
  • Nether fog options added
  • End portal and gateway get their own slot
  • Glass refraction strength exposed to terrain

Graph engine

  • Compute results reuse across frames when inputs match
  • Independent passes can overlap instead of waiting in strict order
  • New consolidate pass for reading several targets through one array texture
  • Passes can be gated per dimension
  • 3D volume textures supported for compute passes

Debug and profiling

  • GPU/CPU timings tagged by frame ID
  • Profiler overlay can filter by pass, counter, or slowest only
  • Can dump one frame's raw pass inputs/outputs

Fixes

  • Deferred slot reporting fixed for forward and particle paths
  • Linear-filter check no longer looks at compute-only images
  • Tests now pin field order in u_Globals, not just total size

Docs

  • Fixed stale mixin and test counts in AGENTS.md
  • Fixed u_Globals byte size in ARCHITECTURE.md

Full Changelog: https://github.com/Icehunter/fornax/compare/v0.3.0...v0.4.0

This mod has no additional files