Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Silent's Gems + The Gems Project Compatibility Patch
A small compatibility patch for two great gem mods that happen to add the exact same three gemstones: Silent's Gems and The Gems Project. Both add a ruby, sapphire, and topaz ā which means with both installed you end up with two separate, non-interchangeable versions of each gem, two separate ores, and a confusing mess in the creative menu / JEI.
This patch removes the duplication so Silent's Gems and The Gems Project feel like one coherent gem system instead of two competing ones ā while keeping everything else from both mods completely untouched (Silent's Gems' other 13 gems, The Gems Project's onyx, glowroses, tools, jewelry, all of it).
What it actually does
- Stops Silent's Gems' ruby, sapphire, and topaz ore from generating in the Overworld, Nether, and End. The Gems Project's versions of these three ores are the ones that spawn going forward.
- Keeps Silent's Gems' gem-storage block recipes working. Silent's Gems lets you craft 9 gems into a storage block and back. That recipe normally only accepted Silent's Gems' own gem item, so this patch redirects it to accept gems from either mod, the same way the rest of Silent's Gems' recipes (tools, armor, lamps, glass, bricks, tiles) already do out of the box via a shared Forge tag.
- Adds a building-focused recipe for the gem blocks. Place 2 of The Gems Project's raw gem (top and bottom) and 2 Stone (left and right) in a crafting grid to get 4 of Silent's Gems' gem blocks at once ā a faster, more building-friendly alternative to the 9-gem recipe above. Works for ruby, sapphire, and topaz. The original 9-gem recipe still works too; this is an addition, not a replacement.
- Everything else in both mods is left exactly as the original authors made it.
Requirements
This is a datapack, not a mod ā but it needs two mods to actually do anything:
- Silent's Gems and The Gems Project, obviously.
- [Moonlight Lib] ā used purely for its global datapack folder feature, so this patch applies automatically to every world instead of needing to be copied into each world's save folder individually.
- [Item Obliterator] ā this patch only handles worldgen and one recipe. To fully hide Silent's Gems' ruby, sapphire, and topaz items (and their 12 ore block variants) so they can't be picked up, traded, or crafted with even if a player already has one, you also need Item Obliterator installed with the config below.
Installation
Both steps below refer to your "instance folder" ā the folder for this
specific modpack/profile, the same one that contains your mods,
config, and saves folders. If you're using the Modrinth App, you can
find it by right-clicking the instance and choosing "Open Folder".
-
Install Silent's Gems, The Gems Project, Moonlight Lib, and Item Obliterator.
-
In your instance folder, find (or create) the
moonlight-global-datapacksfolder ā it sits next tomodsandsaves, not inside either of them, and Moonlight Lib creates it automatically the first time you launch with it installed. Drop this zip directly into that folder. Do not unzip it. -
In your instance folder, open the
configfolder, then openitem_obliterator.json5inside it (so the full path looks likeconfig/item_obliterator.json5) with any plain text editor. Add the following entries to theblacklisted_itemslist:"silentgems:ruby", "silentgems:sapphire", "silentgems:topaz", "silentgems:ruby_ore", "silentgems:deepslate_ruby_ore", "silentgems:ruby_nether_ore", "silentgems:ruby_end_ore", "silentgems:sapphire_ore", "silentgems:deepslate_sapphire_ore", "silentgems:sapphire_nether_ore", "silentgems:sapphire_end_ore", "silentgems:topaz_ore", "silentgems:deepslate_topaz_ore", "silentgems:topaz_nether_ore", "silentgems:topaz_end_ore"This is a one-time step. You only need to paste this once, when you first install the patch. Updating to a newer version of this datapack later won't require touching the Item Obliterator config again, unless a future update specifically adds support for more gems (which will be called out clearly in that version's changelog if it ever happens).
-
Launch the game and load into a world (new or existing). Run
/datapack listto confirm the patch picked up.
This only affects newly generated chunks ā ore that's already generated in explored terrain won't retroactively disappear, though Item Obliterator will still stop it from being usable if mined.
Notes
- Only ruby, sapphire, and topaz are touched, since those are the only three gems both mods have in common. The Gems Project's onyx and all of Silent's Gems' other 13 gems are fully untouched.


