RDSLib - Fundamental Library for Modifications
Important: This mod does not add any content to the game on its own; it is required for other modifications to function!
What is RDSLib?
RDSLib is a universal library that provides numerous ready-made systems and tools actively used in modifications from RealDarkStudios, including the popular Masterful Mines.
Key library capabilities include:
- Simplified rarity system allowing customization of item appearances, tabs, and other interface elements
- Custom armor system with the ability to apply effects to players based on equipped armor type
- Full-featured custom furnace system with integration for popular mods JEI, EMI, and REI
For developers, a wiki is available, which is under active development.
Adding RDSLib as a Dependency
Starting from version X.0.3.0, the library is available through a maven repository.
To use maven, add the following code to the repositories block:
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"
}
Then you can add the dependency "net.realdarkstudios:rdslib:${rdslib_ver}" in the dependencies block.
On your mod page, it's recommended to use a special badge indicating the requirement for RDSLib:
