Skip to content
SPECIFICTION
Get listed

Neo-Loom vs Vineflower

Neo-Loom

github.com

Vineflower

vineflower.org

Side by side

FigureNeo-LoomVineflower
Price from—Free
Free plan—Yes
Free trial——
Open source——
Windows—Yes
macOS—Yes
Linux—Yes
Self-hosted—Yes
Plans published01
Spec score · Minecraft Mod Development Tools6.5 (#31)8.0 (#12)
DistributionThe README directs users to add the RelativityMC Maven repository and shows Gradle plugin IDs for using Neo Loom.The primary distribution is a JAR available from GitHub releases and Maven Central.
LicenseThe repository identifies its license as MIT.The project’s GitHub repository identifies its license as Apache-2.0.
PurposeNeo Loom is a Gradle plugin for setting up Minecraft mod development environments.Vineflower is a modern Java decompiler designed for accurate, readable output.

Plans

Neo-Loom

No plans published.

Neo-Loom pricing →

Vineflower

  • VineflowerFree

Vineflower pricing →

In their own words

Neo-Loom

Neo-Loom is a free Gradle plugin for Minecraft mod development environments using NeoForge or MinecraftForge. It is a fork of Fabric Loom and is heavily based on Architectury Loom. Implemented support includes NeoForge 1.21+ and MinecraftForge 1.20.1+. The plugin supports multi-loader projects, dependency management, client and server scope, and dedicated server support. It provides run configurations for NeoForge and MinecraftForge covering server data, client data, and game test server environments. Neo-Loom supports Jar-in-Jar packaging, converts ClassTweaker or AccessWidener files to AccessTransformer format, and supports publishing and consuming ModDevGradle-compatible Access Transformers and Interface Injections. Devlaunch is listed as implemented. Setup uses the Fabric and RelativityMC Maven repositories and the Gradle Plugin Portal, with plugin IDs shown in the README. The repository is MIT licensed and points users to Discord for support. Listed unfinished work includes JUnit, production launch tasks, and split-source, client-only, and server-only setups for (Neo)Forge.

Visit github.com

Vineflower

Vineflower is a free, open-source Java decompiler for producing readable code from Java classes. It supports modern Java, including J21 and later, with automatic reformatting and multithreaded decompilation. The main distribution is a JAR from GitHub releases and Maven Central. You can run that JAR from the command line with archives or files, saving output to an archive or folder or printing it to the console. Vineflower can also be added through Maven or Gradle, and an IntelliJ plugin is available. A command-line option can emit Kotlin classes as Kotlin; the full distribution includes an experimental Kotlin decompiler plugin and other plugins for IntelliJ IDEA annotations and variable renaming. A slim artifact omits built-in plugins. Running requires a Java 17 or newer JVM. An experimental plugin system supports output changes or new JVM languages. The project calls itself a work in progress and welcomes contributions. It is licensed under Apache-2.0.

Visit vineflower.org