Structure Encyclopedia

Quick rating

Structure Encyclopedia

No reviews yet

Explore the world, unlock its ruins, and fill a leather-bound tome of discovery.

QoL & Tweaks
Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
structureencyclopedia-1.0.0.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Structure Encyclopedia

Explore the world, unlock its ruins, and fill a leather-bound tome of discovery. Structure Encyclopedia turns structure visits into encyclopedia pages — lore, description, mobs, and notable loot — presented in a book-style GUI.

         

Features

  • Unlock on visit — pages start locked (???). Stand inside a listed structure to unlock it.
  • Open anytime — press K (configurable) or use the craftable encyclopedia item.
  • Craftable book — Book + Compass + Amethyst Shard.
  • Index & detail pages — paged grid of structure icons; open a page for lore, mobs, and loot (icons with hover names).
  • Vanilla coverage — ships curated entries for many vanilla structures.
  • Datapack extensible — other mods and datapacks can add or replace entries with no Java required.

How to play

  1. Craft the Structure Encyclopedia (or grab it from the creative tab).
  2. Open it with the item or the keybind.
  3. Explore — when you enter a catalogued structure, an action-bar message confirms the unlock.
  4. Return to the book to read the page.

For datapack & mod authors

Entries are ordinary datapack JSON. Anything under data/<namespace>/structure_encyclopedia/*.json is loaded on the server and synced to clients.

Adding a new structure

Create a new JSON file. The structure field must be the exact registry ID (from /locate structure or the structure registry), for example minecraft:desert_pyramid or yourmod:cool_dungeon.

{
  "structure": "yourmod:cool_dungeon",
  "icon": "minecraft:mossy_cobblestone",
  "sort_order": 200,
  "lore": "yourpack.entry.cool_dungeon.lore",
  "description": "yourpack.entry.cool_dungeon.desc",
  "mobs": ["minecraft:zombie", "minecraft:skeleton"],
  "loot_items": ["minecraft:diamond", "minecraft:emerald"],
  "loot_tables": ["yourmod:chests/cool_dungeon"],
  "tags": ["overworld", "dungeon"]
}

Field reference

Field Required Notes
structure Yes Registry ID. One encyclopedia page per ID.
icon Yes Item ID shown in the index and detail header.
lore / description Yes Translation keys (add strings in a language file).
sort_order No Default 0. Lower values appear first in the index.
mobs No Entity type IDs.
loot_items No Item IDs for the “notable loot” icon row.
loot_tables No Optional metadata (loot table IDs).
tags No Freeform labels for your own organization.

Optional display name override (resource pack / mod lang file):

"structureencyclopedia.name.yourmod.cool_dungeon": "Cool Dungeon"

If that key is missing, the client falls back to the vanilla structure.<namespace>.<path> translation.

Overriding an existing entry

Pages are unique by structure ID — the book never shows two pages for the same structure.

  • Recommended: replace the same resource path as the entry you want to change. Example — override this mod’s fortress page by shipping:
    data/structureencyclopedia/structure_encyclopedia/fortress.json
    in a datapack or mod jar that loads after Structure Encyclopedia. Minecraft keeps only the winning file for that path.
  • Also valid: a different filename that still sets "structure": "minecraft:fortress". The loader keeps one entry per structure ID (you may see a duplicate warning in the log). Prefer same-path replaces when pack order matters.

Tips

  • Look at the shipped vanilla JSON under data/structureencyclopedia/structure_encyclopedia/ for working examples.

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works