Rift Mod List

Rift Mod List is a Rift mod that adds a Mod List (to view mod download source, display descriptions about the mod, and access configs) similar to Mod Menu for Fabric and the Forge Mod Options button.







Video Review

This mod adds a mod list to your client.

1.13's version requires Rift. (Merged to Rift Build 105, PR #73)

1.13.2's version requires Chocohead's Rift Fork.

Join discord for Support & Bug Reports cuz you will get faster replies :) (there self promotion done)

Open this screen by just clicking "Mods List" on the starting screen.

For Developers

There is some stuff you can do to make your mod show more information for this mod:

Read more here. Does not exist anymore. Go to the GitHub page or the info in the GitHub section below.

Please do not repost this mod if you didn't edit anything of the mod cuz that won't be nice :/

= GitHub =

This mod adds a mod list to your client.

Forked from https://gitlab.com/gbui/RiftModList

For Developers
There is some stuff you can do to make your mod show more information for this mod: You can add more data to your riftmod.json file.

{

"id": "riftmodlist",

"name": "Rift Mod List",

"version": "1.0-SNAPSHOT",

"authors": [

"Danielshe"

],

"listeners": [

"me.shedaniel.RiftModList"

],

"url": "https://shedaniel.me",

"description": "Adds a mod list to your client."

}

To add a icon for your mod. As the mod simply uses the pack.png file. To use a different file, add icon_file to your riftmod.json file like this:

{

"id": "riftmodlist",

"name": "Rift Mod List",

"version": "1.0-SNAPSHOT",

"authors": [

"Danielshe"

],

"listeners": [

"me.shedaniel.RiftModList"

],

"url": "https://shedaniel.me",

"description": "Adds a mod list to your client.",

"icon_file": "custom_icon.png"

}

Then the mod will load from custom_icon.png. Please make the icon resolution as 128x128.

Config GUI
Create a new class and implement it to OpenModConfigListener. Put the class in the riftmod.json with "config_listener".

Demo here
public class MyModConfigListener implements OpenModConfigListener {

@Override

public void openConfigGui(String modid) {

if (modid.equals("yourmodid")) {

//Your thing

}

}    @Override

public boolean hasConfigGui(String modid) {

return modid.equals("yourmodid");

}

}

{

"listeners": [

"random.package.MyModConfigListener"

]

}

To use the mod config gui, copy this lol: Random Example

Gradle Repo or idk
epositories {

mavenCentral

maven { url 'https://www.jitpack.io' }

}

1.13

dependencies {

implementation 'com.github.shedaniel:Rift-ModList:1.13-SNAPSHOT'

}

1.13.2

dependencies {

implementation 'com.github.shedaniel:Rift-ModList:3840eeabf8'

}