- Fixed stacks carrying enchantments and similar components never matching `item_data_matches` rules (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 `FullMatch` config 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
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }