insightchests-1.21.3-neoforge-1.0.4.jar
Curse Maven Snippet
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
NeoForgeLightAdapterfrom the legacyNativeImage#getPixelRGBAto the modernNativeImage#getPixelsignature. - Guarantees accurate real-time dynamic light harvesting for 3D physical items inside chest cavities under varying world illumination levels.
- Adapted to Mojang's breaking internal graphic changes in Minecraft 1.21.3+: updated the lightmap sampling pipeline in
- NeoForge 21.3.58 Lifecycle & Mod Loading Alignment
- Fully verified and aligned with the updated FML
LoadingModListregistry and classloader lifecycle in NeoForge 21.3.x.
- Fully verified and aligned with the updated FML
Complete Feature Set: Camera, Shaders & Depth Carving
- Rock-Solid Camera Docking & Viewport Locking
- Preserves the
@At("RETURN")hook onCamera#setup, ensuring smooth cinematic transitions firmly anchor to the chest cavity without being overwritten by player-eye lerping.
- Preserves the
- True Hollow Chest Interior & Correct Buffer Flush Order
- Retains the synchronized buffer flush pipeline (
bufferSource.endBatch()beforeHollowChestDepthRenderer), producing deep 3D interior carving without Z-fighting or missing cavity artifacts.
- Retains the synchronized buffer flush pipeline (
- Crystal Clear Transparency
- Maintains automatic routing to
RenderType.entityCutoutNoCullfor transparent/cutout materials, preventing opaque white artifacting on glass walls.
- Maintains automatic routing to
- 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:
- Data Layer: Intercepts
CrystalChestBlockEntity#getTopItemsatHEAD, returning empty stacks when active. Iron Chests' renderer detects empty stacks and aborts drawing instantly. - Physical Lid Detection: Automatically engages whenever
LidBlockEntity#getOpenNess > 0.001F, ensuring zero lag or desync between the chest lid opening and item suppression.
- Data Layer: Intercepts
- Crash-Proof Mod Detection: Safe conditional Mixin loading backed by NeoForge's
LoadingModList— zero crashes whether Iron Chests is present or not.
- New Config (
- 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.
- Custom item representation caps for all tiers (
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#getPixelAPI. - 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
enableIronChestsCrystalPreviewconfiguration (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 additional files

