Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
RinLib
Shared runtime library for RinChan Minecraft mods.
RinLib is a small support library used by RinChan's standalone Minecraft mods. It keeps shared contracts in one place so gameplay mods can stay focused, cleaner, and easier to port across Minecraft versions and loaders.
What it provides
- Common durability-state helpers used by Keep My Sword.
- A stable place for low-level shared runtime contracts.
- Separate Minecraft release branches so old and modern APIs do not get tangled together.
- Fabric, Forge, and NeoForge builds where the target Minecraft line supports them.
Who needs this?
Install RinLib when another RinChan mod lists it as a dependency.
For players, RinLib does not add gameplay content by itself. It is the shared foundation used by feature mods such as Keep My Sword.
For pack makers, keep the RinLib file on the same Minecraft version and loader as the dependent mod.
Version support
RinLib uses one Git branch per incompatible Minecraft line. This avoids fragile compatibility glue and keeps each release easier to validate.
Some versions may be skipped temporarily if public mappings, loader artifacts, or Gradle tooling are not available. These skips are recorded in the repository docs.


