Tags
Creators
Details
Licensed GPL-3.0-or-later
Published 9 months ago
Updated 3 weeks ago
All versions
1211.14.9
Release
RarityCore 1211.14.93 weeks ago 2,035
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
- Fixed stacks carrying enchantments and similar components never matching
item_data_matchesrules (issue #24)- Symptom: matching rules were skipped entirely for these stacks — even a condition as basic as "id exists" never fired — and every tooltip render logged one ERROR plus one WARN
- Item data is now read through a registry that is available for the current side, falling back step by step when none is, so the rules work again; edit mode's
FullMatchconfig generation and the public API matching entry point are fixed as well - Item data serializes identically on the client and the server, so no rarity divergence between the two sides is introduced
- Fixed item names losing their own formatting codes and custom colors to the rarity name color when ColorTooltips is installed (issue #25)
- Cause: the 1.21.1 compatibility only handed over the rarity tooltip line, not the item name coloring, so two color pipelines styled the same tooltip; and because name coloring never consulted ColorTooltips at all, the problem reproduced whether or not it was installed
- RarityCore no longer recolors the item name by rarity while ColorTooltips is installed, so the name keeps its own formatting and colors; behavior without ColorTooltips is unchanged and now matches 1.20.1
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:EtlqmUU6:6XrVcpbV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:EtlqmUU6:6XrVcpbV"
}

