Tags
Creators
Details
Licensed MIT
Published 5 years ago
Updated last week
All versions
4.0.0
Beta
[1.18.2 - 1.21.5] Simple RPC Universal 4.0.0last year 134.2K
Uploaded by
Compatibility
Minecraft: Java Edition
1.21–1.21.5
1.20.4
1.20–1.20.2
1.19.4
1.19.2
1.18.2
Platforms
Fabric
Forge
NeoForge
Quilt
Supported environments
Client-side
Required content
Any compatible version
Changes
Requires CraterLib
- Temporary Documentation: Simple RPC Beta
- Source Code: GitHub
- Report Issues: GitHub
This jar works on ALL minecraft versions from 1.18.2 up until 1.21.4. Forge is only supported until 1.20.4
WARNING: Configs from older versions of Simple RPC are NOT compatible with these versions. You will need to redo your config.
Bug Fixes:
- Greatly improved the performance of the placeholder system. No more stuttering and fps drops while resolving placeholders
- Placeholders can now fail individually. For example: player count fails, all the other server placeholders doesn't break
- RPC still showing you as in-game, when you get kicked from a server
New Features:
- Mod is now fully open source, licensed under MIT
- Developer API for developers to add their own RPC, or control our RPCs
- Multiple RPCs per event. This means, for each event, like Single Player, you can have multiple rpcs that will be chosen at random
- You can now add buttons to Server Entries
- Full-featured in-game config screen
- Paused State RPC
- Added in-game notice if you have CraftPresence and Simple RPC installed at the same time
Changes:
- Switched from using the old C++ based discord rpc, to a new, fully JAVA one. Should fix a lot of mac compat issues (I hope and pray it does)
- The server side config override feature has been removed until further notice.
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:ObXSoyrn:rCyV8Y0f"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ObXSoyrn:rCyV8Y0f"
}

