Download Let Me See See (Your Code) — Minecraft Mods — MetaMods
Let Me See See (Your Code)

Let Me See See (Your Code)

Active

Downloads

0

Last update

7 months ago
Client
Utils

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

Scanner image

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

Retriever image

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

Database interface

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

Item exporter interface

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.

Project members
xkball

xkball

Created: 26 Mar 2025

ID: 84468