
RSMC: The Third Age (RuneScape in Minecraft)
RSMC: The Third Age is a Minecraft MOD that brings RuneScape to your Minecraft Worlds. RSMC can be played in Single Player or Multiplayer. It adds 24 Skills, Trading, GE, Bossing, Mini Games, Dungeons, and so much more
Tags
Creators
Details
RSMC-0.25.5
Compatibility
Required content
Changes
🚀 Features
- Added ItemAndTagMatcher to resolve tags not matching ingredients exactly (staff crafting)
- Integrated the "RSMC Arnor HUD" MOD by created by Cyannor. (Thank you Cyannor)
- Configurable Client HUD and Armor HUD undefined* [ArmorHUD] Kotlin Implementation + In-Game Config Editor + UI Editor (Converted Armor HUD to Kotlin).
- Removed unnecessary classes. (RenderData and ModConfig).
- Fixed issues with the rest of the RSMC HUD when armor HUD is scaled.
- Added configuration options for background color and transparency for Armor HUD.
- Added a drag & drop UI editor for customizing UI element positions.
- Modified UI elements to use the values from the UI Editor.
- Added a lot of new configurations in the client.toml since the UI Editor has to save a bunch for each element.
- Added a keybind to open the UI Editor in-game (Defaults to Ctrl + O for now)
- Replaced stone spirits with resource spirits and expanded their usage
🔨 Fixes
- Fixed incorrect JsonObject import
- Consolidate grid, mobile, and combination recipe systems into single recipe system.
- Changed plant cure to combination recipe (onion + water)
- Made RSMC script data public
💬 Other
- [$1gq] Fix for Bad Omen Icon interface (Added Mixin which moves the "effects list" of the player to the left side of the inventory screen to make room for the buttons added by the RSMC mod.)
RSMC Dependencies
- Geckolib-3.0.36
Requirements
- Java 17
- Forge 40.2.0 for Minecraft Version 1.18.2
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:DA5DnEHj:3wFC0piS"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:DA5DnEHj:3wFC0piS"
}
