Let Me See See (Your Code)
This modification provides four specialized tools for analyzing and saving Java code of various game elements, including changes made by other modifications.
Modification Tools
Block Scanner Device

This tool operates without its own interface and is activated by simply right-clicking on blocks within the game world. When applied to an object, it automatically detects and saves the following components (when present):
- Main block class
- Associated item class
- Block entity class
- Block entity visualization class
Saved .class format files are stored in the ".minecraft/let_me_see_see/(package name)/(class name).class" directory. To view the results, users can also utilize the special "Exported Classes Database" tool.
Class Search and Analysis System

This tool features an advanced graphical interface that enables searching through all Java classes loaded into the game.
Key capabilities:
- Case-insensitive search functionality
- Double-click result option for automatic search bar completion
- Display of embedded classes and lambda expressions
- Export capability limited to parent classes only
- Class export option after specifying its full name (with mandatory class loader specification)
- Rescan button for reloaded classes
Exported Classes Database

A powerful tool for working with previously saved classes, providing convenient access to analysis results.
Features and characteristics:
- Search functionality across the entire database of exported data
- Visual file status indicators (white - current gaming session, yellow - previous sessions, red - modifications list changes)
- Interface buttons for opening files in development environments and re-export operations
- Dedicated panel for viewing decompiled Java code
Data Export Equipment

A separate module specifically designed for working with in-game items, enabling deep analysis and characteristic preservation.
Functionality:
- Image file storage in ".minecraft/let_me_see_see/_data/(namespace)/(item name).png" directory
- Configuration data export in JSON format files: ".minecraft/let_me_see_see/(namespace).json"
- In-interface item visualization capability
Operational Features
...All saved files contain both original code and modifications introduced by other mods (patches, mixins). The main limitation involves inability to export embedded classes - only operations with parent classes containing embedded classes are supported.
The system automatically works with .class format files. With compatible software integration (IntelliJ IDEA or other Java decompilers), users gain access to .java file saving options and direct viewing capability within the gaming environment.