ForgeGradle Tutorial - Commands

In this Tutorial i'll explain all available command options for ForgeGradle.


Build tasks

apiClasses - Assembles classes 'api'.
assemble - Assembles the outputs of this project.
build - Assembles and tests this project.
buildDependents - Assembles and tests this project and all projects that depend on it.
buildNeeded - Assembles and tests this project and all projects it depends on.
classes - Assembles classes 'main'.
clean - Deletes the build directory.
jar - Assembles a jar archive containing the main classes.
testClasses - Assembles classes 'test'.


Build Setup tasks

init - Initializes a new Gradle build. [incubating]
wrapper - Generates Gradle wrapper files. [incubating]


Documentation tasks

javadoc - Generates Javadoc API documentation for the main source code.


ForgeGradle tasks

cleanCache - Cleares the ForgeGradle cache. DONT RUN THIS unless you want a fresh start, or the dev tells you to.
debugClient - Runs the Minecraft client in debug mode
debugServer - Runs the Minecraft serevr in debug mode
runClient - Runs the Minecraft client
runServer - Runs the Minecraft Server
setupCIWorkspace - Sets up the bare minimum to build a minecraft mod. Idea for CI servers
setupDecompWorkspace - DevWorkspace + the deobfuscated Minecraft source linked as a source jar.
setupDevWorkspace - CIWorkspace + natives and assets to run and test Minecraft


Help tasks

dependencies - Displays all dependencies declared in root project 'Forge'.
dependencyInsight - Displays the insight into a specific dependency in root project 'Forge'.
help - Displays a help message
projects - Displays the sub-projects of root project 'Forge'.
properties - Displays the properties of root project 'Forge'.
tasks - Displays the tasks runnable from root project 'Forge'.


IDE tasks

cleanEclipse - Cleans all Eclipse files.
cleanIdea - Cleans IDEA project files (IML, IPR)
eclipse - Generates all Eclipse files.
idea - Generates IDEA project files (IML, IPR, IWS)


Upload tasks

uploadArchives - Uploads all artifacts belonging to configuration ':archives'


Verification tasks

check - Runs all checks.
test - Runs the unit tests.


Other tasks

install - Installs the 'archives' artifacts into the local Maven repository.



Comments (4)

  1. Mina Potter

Hi, thanks for your nice blog. It's really detailed and helpful hotmail log in

  1. gmail sign up

Thanks for Nice and Informative Post. This article is really contains lot more information about This Topic
<a href="">gmail sign up</a>

  1. charlibilson <a href="">chool</a> []BB[/url] keyword

  1. charlibilson <a href="">chool</a> keyword

Your text to link


There are no comments posted here yet

Leave your comments

Posting comment as a guest. Sign up or login to your account.
Attachments (0 / 3)
Share Your Location
Latest Forum Posts
Latest Blog Posts
User Online
User Menu