{"repo":"neoforged/ModDevGradle","free":true,"listed":false,"github":"https://github.com/neoforged/ModDevGradle","clone":"git clone https://github.com/neoforged/ModDevGradle.git","description":"A Gradle plugin for developing Minecraft mods using NeoForge","language":"Java","stars":108,"topics":["minecraft","moddevgradle","modding","neoforge"],"license":"LGPL-2.1","category":"dev-tools","readme_excerpt":"Gradle Plugin for Developing Minecraft Mods on NeoForge Check the NeoForged Project Listing for latest releases. If you are updating to a new major version of the plugin, refer to the list of breaking changes. Features - Uses the latest Gradle best practices and is compatible with Gradle 8.8 - Creates the necessary artifacts to compile Minecraft mods for NeoForge - Runs the game from Gradle or IntelliJ for debugging and testing - Automatically creates and uses a development-friendly logging configuration for the testing the mod - Supports the Gradle configuration cache to speed up repeated runs of Gradle tasks Basic Usage for NeoForge Mods In gradle.properties : In settings.gradle : In build.gradle : See the example code in the test project. Vanilla-Mode In multi-loader projects, you'll often need a subproject for your cross-loader code. This project will also need access to Minecraft classes, but without any loader-specific extensions. This plugin solves that by offering a \"Vanilla-mode\" which you enable by specifying a NeoForm version instead of a NeoForge version. NeoForm contains the necessary configuration to produce Minecraft jar-files that you can compile against that contain no other modifications. In Vanilla-mode, only the client , server and data run types are supported. Since the plugin includes no mod loader code in this mode, only basic resource- and data packs will be usable in-game. In build.gradle : Apply the plugin as usual and use a configuration block like ","default_branch":null,"files":null,"tree":[],"storefront":"/r/neoforged","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/neoforged/ModDevGradle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}