Tau-ri-Dev / Mod-JSG-1.20.x

Public things from JSG 1.20
MIT License
4 stars 1 forks source link

Public things from JSG 1.20

Just Stargate Mod


Just Stargate Mod (JSG) is a Stargate-based Minecraft mod. It aims to closely resemble the franchise and be the most immersive Stargate mod out there.

Minecraft Versions Discord invite YouTube GitHub Website


What is JSG?

JSG is a mod originated on famous TV series called Stargate. This mod adds devices like Stargates or Transport rings into the game. You also will find big variety of materials for creating deviced mentioned before. For example: Trinium, Titanium, Naquadah and more. This mod also adds three Iris variants, so you can protect your base from unwanted guests.


How JSG works?

JSG allows you to teleport anywhere in the world, even in other dimensions! Transport rings work on short distance, like an elevator. Tutorial can be found here. If you prefer reading, you can try our wiki (in 6 languages)


Trailer


Created and coded by Tau'ri Dev Team
Models by MarcelMPL, Harald de Luca and from Aunis
Checkout our official website: JustSGMod.eu
Big thanks to MrJake222 for making base of this mod

Creating own JSG addon

Adding dependency

To create and addon you need to add our maven repository to your project:

repositories {
    maven {
        name = "jsg-api"
        url = "https://maven.justsgmod.eu/api/"
    }
}

And also add dependency:

dependencies {
    compileOnly "dev.tauri:jsg:[version]"
}

Creating Loaders for Models and Textures

You can use our API to load custom OBJ models that are triangulated or custom (even custom sized or with custom format (png/jpg/jpeg)) textures.

Simply register your loaders:

public static final APIOBJLoader EXAMPLE_OBJ_LOADER = APIOBJLoader.createLoader(your mod id, main class of the mod);
public static final APITextureLoader EXAMPLE_TEXTURE_LOADER = APITextureLoader.createLoader(your mod id, main class of the mod);

You can check our example addon mod: https://github.com/Tau-ri-Dev/Example-JSG-1.20.x-Addon