Skip to content
SilliestLib

Quick rating

Community listing page, reviews may not be monitored by the author.

SilliestLib

By Silliest SMP

No reviews yet

A small Library mod used in Silliest SMP mods.

Mod Loaders
Minecraft
26.3 26.2

About

Description

8f390457ef97c5deae10ad158752e2122691f02b.png c40920d426b3fa07ddf15b1d75c970f36b4d40ad.png b11a5426de016d3fe387b9463ab120ba5ecb985f.png afd73d5b94e3c547f5c9c10687cea7dcc85b4fe3.png 5fc841d213ad808b16c2870a5c32e246ac072389.png f5f4019a7f5e921401cb200dfb4f7563de5bf671.png

SilliestLib is a small library mod made for the Silliest SMP team, reducing re-used code and making some things easier for us :p

extra info

How to add SilliestLib to your projects.

build.gradle

We start in your build.gradle, where you add this as your repositories block.

repositories {
    exclusiveContent {
        forRepository {
            maven {
                name = "Modrinth"
                url = "https://api.modrinth.com/maven"
            }
        }
        filter {
            includeGroup "maven.modrinth"
        }
    }
}

Then, in dependencies block, you add this.

dependencies {
    // SilliestLib
    implementation "maven.modrinth:silliestlib:${project.silliestlib_version}"
}

gradle.properties

In your gradle.properties, you now need to add the mod version, this changes with every update to the mod, so make sure to change it to update SilliestLib.

silliestlib_version=5L5NiRdW

This is technically optional and can replace ${project.silliestlib_version} in the build.gradle instead of being here, but is cleaner to do here.

fabric.mod.json

To make sure people can debug issues when SilliestLib is missing, remember to add the mod into the dependencies block, due to my versioning scheme not matching the semantic version format, make sure you have to version as * or it wont work :p

"depends": {
    "silliestlib": "*"
}

Your ModInitializer

Before you can start any modding, in the onInitialize() method of your ModInitializer you have to add one simple line.

SilliestLib.init(MOD_ID);

Alternatively, MOD_ID can be replaced with either a string of your modId or a call to where you store your modId.

before you ask Q: Can i use this project in my published modpacks?

A: You can do this with any of my projects aslong as the download stays hosted within the modrinth ecosystem :3