
Для сборки нужен компилятор javac. Для данной сборки использован OpenJDK8U-jdk_x64_windows_hotspot_8u482b08.msi. В процессе установки включите Modify PATH и Set or override JAVA_HOME.

После установки в командной строке введите javac -version должно показать javac 1.8.0_482

Создадим папку java на диске D
Поместим туда папку lysis-java-master скаченного с github.com/peace-maker/lysis-java
Поместим туда папку gradle-5.6.4-bin скаченного с services.gradle.org/distributions

В консоли набираем cd /d D:\java\lysis-java-master

Обновляем gradlew, gradlew.bat и папку .gradle с gradle/wrapper
Для этого впиши команду D:\java\gradle-5.6.4\bin\gradle wrapper

Вводим команду компиляции gradlew assemble

Компиляция прошла успешно. По адресу D:\java\lysis-java-master\build\libs будет лежать готовый фаил lysis-java.jar размером примерно 280 килобайт.

Для того чтобы сделать его более универсальным и переносимым то можно интегрировать в него все зависимости.
Открываем фаил build.gradle и видим.

Вписываем в определенном месте строчку:
from {
configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
}

Компилируем по новой: gradlew assemble

Получаем lysis-java.jar с интегрированными зависимостями примерным размером 3155 КБ. Все эти действия необходимы для получения рабочего декомпилятора соурсмод плагинов работающего на современных версиях Java.
Для того чтобы удобно декомпилировать .smx плагины можете использовать удобный CMD фаил в комплекте с полной версией lysis-java

Чтобы использовать данный декомпилятор соурсмод плагинов надо скачать свежую Java
