CurseForge · Minecraft mod
Structure Eye
Turn any item into an Eye of Ender for any structure.
Quick answer
Which Structure Eye release matches 26.1.2?
Structure Eye structureeyes-1.0.0.jar targets 26.1.2 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Structure Eye required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Structure Eye structureeyes-1.0.0.jar need?
structureeyes-1.0.0.jar on 26.1.2. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Structure Eye without breaking your instance.
Built for Structure Eye structureeyes-1.0.0.jar on 26.1.2. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use structureeyes-1.0.0.jar. It targets 26.1.2 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside structureeyes-1.0.0.jar. It opens that exact file at the source.
About this project
What does Structure Eye add?
Structure Eyes
Turn any item into an Eye of Ender for any structure.
Structure Eyes lets you assign an item — vanilla or modded — to point toward a structure of your choice. Right-click the item and it launches like a vanilla Eye of Ender: it floats toward the nearest matching structure, hovers, and drops, giving players the general direction to travel.
It's built for modpack developers. There's no Java, no restart, and no complicated setup — you assign items to structures right from an in-game menu or a single config file.
Features
- 🧭 Any item → any structure. Use
minecraft:ender_eye, a modded trinket, or anything else to locate villages, fortresses, modded dungeons — whatever you want. - 🎯 Real Eye of Ender behavior. Reuses vanilla's Eye of Ender, so the flight, arc, and drop feel exactly like the real thing — and the flying eye even shows your item's texture.
- ⚙️ Two ways to set it up: a beginner-friendly config menu, or datapack JSON for advanced control.
- ♻️ Reusable or consumable. Choose whether an eye is used up on use, and set an optional cooldown.
- 🌍 Cross-dimension aware. Point an item at a Nether, End, or modded-dimension structure. If a player uses it in the wrong dimension, they get a helpful message instead of nothing (toggleable).
- 🏷️ Structure tags supported. Point at a single structure, a whole group via a
#tag, or a list. - 🔁 Live reload. Changes apply with
/reload— no need to restart the game.
How to use it (the easy way)
No files required. In-game:
- Press Esc → Mods → Structure Eyes → Config
- Open Item to Structure Mappings and click +
- Type one line and click Done:
minecraft:ender_eye > #minecraft:village
Read it like a sentence: "ender_eye finds village."
To restrict it to one dimension, add @ <dimension> on the end:
minecraft:blaze_rod > minecraft:fortress @ minecraft:the_nether
Line format: <item> > <structure> (optionally @ <dimension>)
- IDs look like
modid:name(e.g.minecraft:ender_eye). - Put
#before a structure to match a whole group, e.g.#minecraft:village.
You can also edit these lines directly in config/structureeyes-common.toml — this is the file modpacks ship. Consume / cooldown / search radius for all config lines come from the [defaults] section.
Advanced: datapack mappings
For per-item control (different consume/cooldown/message per item), add JSON files under:
data/<your_namespace>/structureeyes/structure_eyes/<name>.json
{
"item": "minecraft:ender_eye",
"target": "#minecraft:village",
"search_radius": 100,
"consume_on_use": true,
"cooldown_ticks": 0,
"dimension": "minecraft:overworld"
}
Config lines and datapack mappings work side by side — use whichever fits, or both.
Notes
- Ships with no default mappings — it does nothing until you assign items, so it never interferes with vanilla items out of the box.
- Locating happens server-side, so it works in singleplayer and on dedicated servers.
- Structures can only be located in the dimension they generate in (that's what the cross-dimension message is for).
Project description from CurseForge.
Pick your setup
Structure Eye by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Structure Eye versions and loaders
structureeyes-1.0.0.jar
7 Sept 2026
Looking for an older file? The official CurseForge project page is in Resources.