Skip to content

Developing

Autovw edited this page Aug 18, 2021 · 21 revisions

Developing with Advanced Netherite

A guide for developers is still under construction!

This is a short guide for mod developers. For example: If you want to test compatibility, create an add-on etc.

First, we will need to add some code to the build.gradle

repositories {
    maven {
        url = "https://www.cursemaven.com"
    }
}

// <file_id>
// 1.6.0-1.17.1: 3424129
// 1.6.0-1.16.5: 3424128

dependencies {
    // 1.16.X
    compile fg.deobf('curse.maven:advancednetherite-495336:<file_id>')

    // 1.17.X
    inplementation fg.deobf('curse.maven:advancednetherite-495336:<file_id>')
}

More information about adding a Cursemaven project to the build.gradle can be found here!

A full list of Advanced Netherite versions can be found here!


When creating an add-on for Advanced Netherite you will also need to add some code to your mods.toml

[[dependencies.<your_mod_id>]]
    modId="advancednetherite"
    mandatory=true #or false if you don't use any content from this mod.
    versionRange="[1.6.0,)"
    ordering="NONE"
    side="BOTH"

More information about the mods.toml can be found here!


The source code of the mod can be viewed here!

Getting started


Advanced Netherite 2.0
Minecraft 1.19.4 and above

Content

Technical


Advanced Netherite 1.0
Minecraft 1.16.5 - 1.19.4

Content

Technical

Clone this wiki locally