promotional bannermobile promotional banner

InSight Chests

A client-side mod providing smooth camera transitions, semi-transparent menus, and physical 3D item rendering inside chests.
Back to Files

insightchests-1.21.3-neoforge-1.0.4.jar

File nameinsightchests-1.21.3-neoforge-1.0.4.jar
Uploader
MrSunMrSun
Uploaded
Oct 6, 2026
Downloads
6
Size
72.1 KB
Mod Loaders
NeoForge
File ID
9079635
Type
R
Release
Supported game versions
  • 1.21.3

Curse Maven Snippet

NeoForge

implementation "curse.maven:insight-chests-1704507:9079635"

Learn more about Curse Maven

What's new

InSight Chests — Changelog

Version 1.0.4 (Minecraft 1.21.3 - NeoForge) — Official Release


Major Milestone: Minecraft 1.21.3 NeoForge Port

  • Official Release for Minecraft 1.21.3 NeoForge
    • InSight Chests is now officially ported and released for Minecraft 1.21.3 on NeoForge (v21.3.58+)!
    • Engineered to support the Bundles of Bravery update ecosystem while maintaining the stability of our Decoupled Adapter Architecture.
    • All core features perform flawlessly: cinematic camera docking, client-side 3D physical item settling & avalanche physics, frosted glass UI, and comprehensive keybind protection.

Modernization & Technical Adaptations (1.21.3)

  • Mojang NativeImage Pixel API Modernization
    • Adapted to Mojang's breaking internal graphic changes in Minecraft 1.21.3+: updated the lightmap sampling pipeline in NeoForgeLightAdapter from the legacy NativeImage#getPixelRGBA to the modern NativeImage#getPixel signature.
    • Guarantees accurate real-time dynamic light harvesting for 3D physical items inside chest cavities under varying world illumination levels.
  • NeoForge 21.3.58 Lifecycle & Mod Loading Alignment
    • Fully verified and aligned with the updated FML LoadingModList registry and classloader lifecycle in NeoForge 21.3.x.

Complete Feature Set: Camera, Shaders & Depth Carving

  • Rock-Solid Camera Docking & Viewport Locking
    • Preserves the @At("RETURN") hook on Camera#setup, ensuring smooth cinematic transitions firmly anchor to the chest cavity without being overwritten by player-eye lerping.
  • True Hollow Chest Interior & Correct Buffer Flush Order
    • Retains the synchronized buffer flush pipeline (bufferSource.endBatch() before HollowChestDepthRenderer), producing deep 3D interior carving without Z-fighting or missing cavity artifacts.
  • Crystal Clear Transparency
    • Maintains automatic routing to RenderType.entityCutoutNoCull for transparent/cutout materials, preventing opaque white artifacting on glass walls.
  • Sodium & Iris Shaders Harmony
    • Fully compatible with modern shaderpacks and rendering engines running on 1.21.3.

Iron Chests (1.21.3 NeoForge) Compatibility & Crystal Chest Features

  • Seamless Iron Chests (1.21.3 NeoForge) Integration:
    • Out-of-the-box support for all Iron Chests tiers: Dirt, Copper, Iron, Gold, Diamond, Crystal, and Obsidian Chests.
    • Full compatibility with oversized interfaces (81 & 108 slots) via ironChestsOversizedGuiScale.
  • Crystal Chest: 8-Item Floating Preview Control (Config & Open Suppression):
    • New Config (enableIronChestsCrystalPreview): Added under [compatibility] (default: true) to allow players to toggle whether the 8 spinning preview items appear inside closed Crystal Chests in the world.
    • 100% Elimination When Chest is Open: Opening a Crystal Chest completely disables Iron Chests' original 8 spinning item blocks, leaving the interior entirely clear for InSight Chests' interactive 3D physics models.
    • Unbreakable Dual-Layer Suppression:
      1. Data Layer: Intercepts CrystalChestBlockEntity#getTopItems at HEAD, returning empty stacks when active. Iron Chests' renderer detects empty stacks and aborts drawing instantly.
      2. Physical Lid Detection: Automatically engages whenever LidBlockEntity#getOpenNess > 0.001F, ensuring zero lag or desync between the chest lid opening and item suppression.
    • Crash-Proof Mod Detection: Safe conditional Mixin loading backed by NeoForge's LoadingModList — zero crashes whether Iron Chests is present or not.
  • Independent Global Item Caps:
    • Custom item representation caps for all tiers (ironChestsCopperCap, ironChestsIronCap, ironChestsGoldCap, ironChestsDiamondCap) to maintain steady 60+ FPS under intense modded storage setups.

Community Feedback & Bug Reports

  • If you encounter any unexpected edge cases, visual quirks, or mod conflicts on Minecraft 1.21.3, please report them to our issue tracker. Enjoy the tactile 3D chests in the new update!

Changelog Summary

  • Official release for Minecraft 1.21.3 on NeoForge (21.3.58+).
  • Adapted lightmap extraction to Mojang's new NativeImage#getPixel API.
  • Carried over cinematic camera docking fixes.
  • Carried over synchronized buffer flush depth carving and crystal cutout rendering.
  • Full support for Iron Chests 1.21.3 NeoForge.
  • Added enableIronChestsCrystalPreview configuration (default: true).
  • Dual-layer suppression of Iron Chests' 8 spinning items while Crystal Chests are open.
  • Full compatibility with modern Shader pipelines (Iris / Sodium).

This mod has no related projects