-
Notifications
You must be signed in to change notification settings - Fork 0
Home
🌐 Languages: 🇺🇸 English | 🇨🇳 简体中文 | 🇭🇰 繁體中文 | 🇷🇺 Русский | 🇪🇸 Español | 🇩🇪 Deutsch | 🇫🇷 Français | 🇧🇷 Português | 🇯🇵 日本語 | 🇮🇩 Bahasa Indonesia | 🇰🇷 한국어
Multiply ore generation (vein count and vein size) for both Vanilla and Modded ores. Fully configurable via GameRules, in-game commands, YACL GUI, and JSON config. Part of the Instant Gratification Collection by Dasik (Rifaditya).
| Property | Details |
|---|---|
| Mod ID | ore-amplifier |
| Current Version | 1.3.0+26.2 |
| Minecraft Version | 26.2+ |
| Environment | Client & Server (*) |
| Mod Loader | Fabric (Fabric API required) |
| Dependencies | Dasik Library (≥1.8.2), Fabric API |
| Optional | YACL v3, Mod Menu |
| License | GNU General Public License v3.0 (GPLv3) |
| Author | Dasik (Rifaditya) |
Multiply how many ore veins spawn per chunk. Vanilla ores default to 2× (200%) and modded ores to 1.2× (120%). Configurable from 1% to 1000% per ore or globally.
Increase the number of blocks per individual vein from 100% up to 500%. A diamond vein that normally spawns 8 blocks can grow to 40 blocks.
Set specific multipliers for individual ores (e.g., 5× diamonds, 1× iron) via GameRules, commands, YACL GUI, or JSON config. All configuration methods stay in 2-way sync.
Exclude specific features from amplification using data-driven convention tags (#c:ore_amplifier_blacklist) — perfect for modpack creators.
Optional graphical config screen with sliders for 18 vanilla ores and global multipliers. Requires YACL v3 and Mod Menu (client-side only).
Full Brigadier command tree with tab-completion: status, get, set, reset, reload.
-
Install the mod JAR alongside Fabric API and Dasik Library into your
mods/folder. - Launch a world — ores in newly generated chunks will automatically spawn at 2× vanilla / 1.2× modded rates.
-
Customize multipliers:
-
GameRules Screen: Press
Esc→Open to LAN→Game Rules→ Ore Amplifier category -
Commands:
/oreamp set global vanilla 500(5× vanilla ores) -
Per-Ore:
/oreamp set minecraft:diamond_ore 1000(10× diamonds)
-
GameRules Screen: Press
- Regenerate chunks with MCA Selector to apply changes to already-explored areas.
⚠️ Important: Ore amplification only affects newly generated chunks. Existing chunks retain their original ore distribution.
- Ore Detection and Amplification — Core mechanics, blacklist system, stochastic math
- GameRules and Configuration — All GameRules, YACL GUI, JSON config, resolution hierarchy
-
Commands —
/oreampcommand reference
- Architecture and Mixins — Package structure, Mixin breakdown, DasikLibrary integration
- Developer Setup and Building — JDK 25, Gradle, Loom, testing
- Version Compatibility — Version history, dependency matrix
- Modrinth: Ore Amplifier on Modrinth
- CurseForge: Ore Amplifier on CurseForge
- Source Code: GitHub
- Issue Tracker: GitHub Issues
📌 Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.
© 2025–2026 Dasik (Rifaditya). Licensed under the GNU General Public License v3.0 (GPLv3).
Modrinth · CurseForge · GitHub · Issues
📌 Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.
🏠 Home
📖 Guide
🔧 Technical
🌐 Global Languages
🇷🇺 Русский (Russian)
🇪🇸 Español (Spanish)
🇩🇪 Deutsch (German)
🇫🇷 Français (French)
🇧🇷 Português do Brasil (Portuguese)
🇯🇵 日本語 (Japanese)
🇮🇩 Bahasa Indonesia (Indonesian)
🇰🇷 한국어 (Korean)
🔗 Links