Revelationary
by DaFuqs
With Revelationary, data pack and API authors can hide new blocks and items until a player reaches a chosen advancement, then reveal them in the world.
What it does
Revelationary gates the discovery of blocks placed by worldgen and of registered items. Until a player has earned the matching advancement, a hidden block shows a cryptic name and drops the same items as the block it disguises. Once the advancement is earned, the real block appears in the world, although it was present from the start of the world. Visibility is tracked for each player, so one player's progress does not reveal anything to another.
The mod is built for progression-based mods and modpacks, so new resources can be introduced as they are needed instead of all at once. Revelationary is not a game mechanic on its own; it depends on Fabric API and is published for Fabric, NeoForge and Quilt. Files cover 1.18.2 – 26.2 in 18 release versions, and the Fabric line runs from 1.5.1+26.2 for 26.2. Revelationary is open source under the GNU Lesser General Public License v3.0 only and is installed on client and server.
Key features
Data pack reveals
Blocks and items can be registered and tied to an advancement in a data pack, with no code required.
Disguised drops
A hidden block drops the same items as the block it imitates, so an early world stays free of unusable resources.
Per-player visibility
Each player sees blocks according to their own advancement progress, as tracked on their own save data.
Revelation API
Other mods can register hidden blocks and items and change a block's properties depending on whether it is visible.
Gallery
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x6 of 6 versions with builds
1.20.x4 of 4 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 4 mods
Use cases
Progression packs
A modpack author hides a deep ore until the player defeats a boss, so the early game shows only plain stone.
Dimension mods
Dimension add-ons can keep their worldgen resources hidden until the player reaches the dimension through its advancement chain.
Who it’s for: Modpack designers and mod authors who build progression systems. Players mostly see the results in their worlds, not the mod itself.
Questions
Does Revelationary need Fabric API?
Do players need Revelationary installed to play a pack that uses it?
Can a hidden block act as air until it is revealed?
In the catalog
Revelationary is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.
More from DaFuqs
Similar mods
What the author says
Revelationary adds a way to gate the discovery of new blocks in the world via data pack, or API (for other mods). Using Revelationary, you can design your packs / mods progression in a way the player does not feel overwhelmed when starting a new playthrough. They can only perceive these worldgen blocks when they…
Official listing
- Modrinth page
- modrinth.com/mod/revelationary
- Owner
- DaFuqs
- Published
- 2022-08-06
- Updated on Modrinth
- 2026-09-06
- Facts verified
- 2026-10-15
