RDSLib

RDSLib

A library mod, primarily for RDS mods

by
868 Downloads
forgeneoforgelibrary
Rent Server with this Mod

About this Mod

CurseForge Downloads
Modrinth Downloads
Latest Maven Release
Latest Maven Snapshot
Discord

Discord: https://discord.gg/2FB6YKNVB6pW

This mod adds nothing on its own, rather, it is required by other mods!

What is RDSLib?

RDSLib is a simple library that adds many systems that are primarily used in RDS mods such as Masterful Mines.

Some examples are:

  • A simplified Rarity system in which you can change the style of an item, tab, etc.
  • A custom Armor system in which you can apply effects to a player based off the armor type they're wearing
  • A fully-fledged custom furnace system with integrations for JEI, EMI, and REI.

There is also a wiki which is a Work in Progress

Adding RDSLib as a dependency

With the release of vX.0.3.0, there is now a maven.

To use the maven, add

    maven {
        name = "Digitalunderworlds"
        url = "https://maven.digitalunderworlds.com/releases"
    }
    // For SNAPSHOT releases, such as v4.0.3.0-SNAPSHOT-rc3
    maven {
        name = "Digitalunderworlds Snapshots"
        url = "https://maven.digitalunderworlds.com/snapshots"
    }

to your repositories block.

Then you can implement "net.realdarkstudios:rdslib:${rdslib_ver}" in your dependencies block.

On your mod page, you might want to use a badge to indicate that RDSLib is needed, so this badge is provided to you:

RDSLib Required Badge

Available Versions

RDSLib v4.0.3.0 [(Neo)Forge 1.20(.1)]release
MC 1.20, 1.20.1forge, neoforge
November 10, 2023
RDSLib v3.0.3.0 [Forge 1.19.4]release
MC 1.19.4forge
November 10, 2023
RDSLib v2.0.3.0 [Forge 1.19.3]release
MC 1.19.3forge
November 10, 2023
RDSLib v1.0.3.0 [Forge 1.19.2]release
MC 1.19.2forge
November 10, 2023

How to Install RDSLib on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).

3

Install Mod

Open the mod browser in the dashboard and search for "RDSLib". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forgeneoforge

Minecraft Versions

1.20.1, 1.20, 1.19.4 (+2 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

RDSLib server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.

Is RDSLib compatible with forge and neoforge?

RDSLib officially supports forge, neoforge for Minecraft 1.20.1, 1.20, 1.19.4. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with RDSLib – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if RDSLib consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install RDSLib with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.20.11.201.19.41.19.31.19.2