Skip to content

Intro: JMX for Mod Developers

grondag edited this page Jun 18, 2019 · 14 revisions

Mod Developers can use JMX to create enhanced models for modded blocks and items using the same workflow as for vanilla Minecraft models.

Adding JMX to the Dev Environment

Add my maven repo to your build.gradle

repositories {
    maven {
    	name = "grondag"
    	url = "https://grondag-repo.appspot.com"
    	credentials {
            username "guest"
            password ""
	}
    }
}

And add JMX to your dependencies

dependencies {
	// JMX includes FREX
	modCompile "grondag:jmx:0.2+"
	// remove next line if you want JMX to be an optional dependency       
	include "grondag:jmx:0.2+"
}

Note that version is subject to change - look at the repo to find latest.

If your JSON model files include all attributes necessary for vanilla models, then JMX can be an optional dependency for your mod. (Of course, your models will not have enhanced features unless JMX is present.)

Clone this wiki locally