Some java tools to decompile & compile IL-2 1946 classes

Decompilers included:
CFR Java Decompiler (cfr-0.152.jar) (use this for 4.15.1)
Jode Java Decompiler (jode-1.1.2-pre1.jar) (use this for 4.14.1)

JDK included:
jdk1.8.0_341 (for 4.15.1)
jdk1.6.0_03  (for 4.14.1)


Instructions...

   4.15.1
=============

  Decompile .class to .Java
 ---------------------------
Both the CFR-DECOMPILE-CLASS_4.15_TUI.bat & DRAG_CLASS_HERE_CFR-DECOMPILE_4.15.bat use CFR to compile classes.
Choose which method is best for you. One you start first then drag a class file to it, the other you drag a class file directly onto the .bat
Navigate to the Class_Dump_4.15.1 folder, select a class, then drag it from that location onto the bat.
The first step will decompile the java, it will then ask if you want to proceed to 'insert new lines', just press any key and proceed with this.

- CFR-DECOMPILE-CLASS_4.15_TUI.bat 
  *You must first start this bat, then drag a class file onto the open window
 
  Alternatively use ...
   - DRAG_CLASS_HERE_CFR-DECOMPILE_4.15.bat
     *Drag a class file directly onto this bat

  Compile Java to .class
 ---------------------------
- Build-4.15.1_CLASSES.BAT
  *Run this Bat to compile all classes in your working folder.

  Hash classes
 ---------------------------
- HASH_CLASSES.bat
  *Run this Bat to hash all classes in your working folder.


   4.14.1
=============

  Decompile .class to .Java
 ---------------------------
- JODE_DECOMPILER_4.14.1.bat

  Compile Java to .class
 ---------------------------
- Build-4.14.1_CLASSES.BAT
  *Run this Bat to compile all classes in your working folder.

  Hash classes
 ---------------------------
- HASH_CLASSES.bat
  *Run this Bat to hash all classes in your working folder.


--------------------------------------------------------------------

  Resolve Hashed classes
 ---------------------------
 Copy hashed class files into the Resolve_here folder.
 Run the resolve.bat. 

--------------------------------------------------------------------

--------------------------------------------------------------------

Bat scripts written by sam 30/09/2023





