Skip to content

Angelica 2.x

Index · Previous: The memory campaign · Next: Applied Energistics and its addons (1 of 3)


Angelica went from 1.0.0-beta66b to 2.2.10 across this release: the 2.x rendering engine stopped being an experiment and became what the pack ships. Celeritas replaced the old chunk renderer, shader support was rebuilt on Iris, and the long tail of that work is two hundred fixes for the mods that render through it.

Angelica 2.0 and the Celeritas renderer

Angelica now uses the new Celeritas rendering engine (based on Sodium 0.5) for improved FPS and reduced frametimes. It works with Iris Shaders and supports both Java 8 with LWJGL2 and Java 11+ with LWJGL3.

Angelica 2.0 and the Celeritas rendererAngelica 2.0 and the Celeritas renderer

Shipped in: Angelica #1221

Watch on Discord

Proper AO and Better Shader Support

Angelica 2.0 alpha brings proper ambient occlusion rendering and significantly improved shader pack support. The new Celeritas rendering engine integration enables better visual effects with shader packs and enhanced dynamic lighting.

Proper AO and Better Shader SupportProper AO and Better Shader SupportProper AO and Better Shader Support

Shipped in: Angelica #1221

Watch on Discord

Compact CTM Texture Support

Angelica now supports Compact CTM, reducing connected texture files from 47 to just 5 per texture. This cuts storage needs by over 9x while maintaining identical visual quality through on-the-fly quadrant splitting and restitching.

Compact CTM Texture SupportCompact CTM Texture SupportCompact CTM Texture Support

Shipped in: Angelica #1636, Angelica #1640, Angelica #1697

Watch on Discord

Complementary Shaders ACT Support

Support for Advanced Color Tracing in Complementary Shaders is now available in Angelica. This feature improves shader compatibility and visual quality for players using this popular shader pack.

Complementary Shaders ACT SupportComplementary Shaders ACT SupportComplementary Shaders ACT Support

Watch on Discord

New features and options

Angelica's rendering engine now supports connected texture transitions that detect and respond to neighboring blocks for smoother visual variety. Secondary color support and block rotation features give modders and resource pack creators more tools to customize how blocks look. New shader settings are searchable and easier to configure, while smooth zoom and expanded font loading from config folders make the client feel more polished.

New features and optionsNew features and optionsNew features and options

Shipped in 94 pull requests

Rendering and shader changes

Shader support was rebuilt from the ground up on Iris, with major compatibility improvements for space mods, async icon loading, and custom item lighting. Vsync tuning and cloud rendering adjustments reduce input lag and wasted GPU cycles. Damage overlays and zoom behavior are now configurable, and the rendering pipeline handles edge cases like player models and broken color math without breaking your game.

Rendering and shader changesRendering and shader changesRendering and shader changes

Shipped in 45 pull requests

Performance

Two hundred fixes to how mods render through the new Celeritas chunk renderer eliminated allocations, simplified texture atlas scans, and cached commonly repeated operations. Item frame rendering and Intel GPU performance received targeted optimization, while the streaming system and display list handling now do significantly less work per frame. Lazy loading and immutable data structures keep memory churn down as you explore.

PerformancePerformancePerformance

Shipped in 36 pull requests

Fixes

Critical stability fixes addressed world leaks, thread safety issues in tile entity rendering, and texture binding bugs that could corrupt the GUI or crash on startup. Broken mods that relied on old rendering hooks now work again, sign rendering is corrected, and CubicChunks integration no longer desynchronizes. The SDL backend and frame pacing received numerous tweaks to eliminate stuttering and edge case crashes.

FixesFixesFixes

Shipped in 207 pull requests

Angelica Shader & Rendering Fixes

Angelica 1.0.0-beta78-pre fixes multiple rendering issues including white squares, questbook display problems, and shader compatibility. Players using shader packs or experiencing texture glitches should see significant improvements to visual consistency and performance.

Angelica Shader & Rendering FixesAngelica Shader & Rendering Fixes

Shipped in: Angelica #1091, Angelica #1193, Angelica #1315

Watch on Discord


Index · Previous: The memory campaign · Next: Applied Energistics and its addons (1 of 3)