ModsFinder

Structure Portals

by ckeeze

Structure Portals controls where Nether portals may appear relative to generated structures, using a config file that players and server owners can edit.

ForgeClient and serverAll rights reserved1.20.1 – 1.20.5

What it does

Structure Portals stops Nether portals from generating inside the bounding box of a structure chosen in its config. Structures can be listed by ID, and the mod reads those IDs from the list. Vanilla structures are written as plain names, while structures added by other mods need the modid followed by a colon and the structure ID. Players can look up exact IDs with the locate structure command, whose autocomplete list shows them.

Settings live in a file named structureportals-common.toml. Deleting that file makes the game create it again with default values. Configuration changes apply only after the game is restarted. The mod is published for Forge and runs on client and server, so the server and every player need it. Files cover 1.20.1, 1.20.2, 1.20.3, 1.20.4 and 1.20.5, with 1.0.0 for 1.20.5 as the latest file, released under All rights reserved, so the code is not open source.

The return portals that Structure Portals leaves in place still generate everywhere, and once destroyed they cannot be relit. Worlds built on certain other modpack-oriented terrain mods are not supported, because those remove the bounding boxes of structures even with vanilla generation, so the setting has nothing to act on there.

Key features

  1. Structure bounding boxes

    Nether portals are kept out of the bounding box of each structure listed in the config.

  2. Config by structure ID

    Vanilla structures use plain names, and modded structures use modid:structure id, as set out in the config file.

  3. Locate command lookup

    The locate structure command's autocomplete list shows the exact IDs to put in the config.

  4. Default reset

    Deleting structureportals-common.toml restores the default configuration on the next start.

Compatibility

Latest build for each game version and loader.

1.20.51.0.0
1.20.41.0.0
1.20.31.0.0
1.20.21.0.0
1.20.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

2b2p SMP Structures is server-side only, not open source, published for Forge 1.20.1 under All rights reserved. Nether Portal Nerf is server-side only, open source under the MIT License, also for Forge 1.20.1. Limited Structures is server-side only, not open source, for Forge and NeoForge across 1.20.1 – 1.21.1. Structure Portals is client and server, so it has to run on both sides and is not open source.

ModLoadersGame versionsEnvironmentUpdated
Structure PortalsForge1.20.1 – 1.20.5Client and server2025-08-22
2b2p SMP StructuresForge1.20.1Server-side only2026-02-24
Nether Portal NerfForge1.20.1Server-side only2025-03-04
Limited StructuresForge and NeoForge1.20.1 – 1.21.1Server-side only2026-03-08

Questions

Does Structure Portals need to be installed on both sides?

Yes. Every player and the server need a copy of the mod.

How does a player find the ID of a structure?

Use the locate structure command, whose autocomplete list shows the exact structure IDs to write in the config.

Do changes to the config take effect immediately?

No. The game must be restarted before configuration changes apply.

Which game versions does Structure Portals support?

Files exist for 1.20.1, 1.20.2, 1.20.3, 1.20.4 and 1.20.5 on Forge.

In the catalog

Structure Portals is one of 19,031 Adventure mods on ModsFinder, and one of 10,478 Adventure mods for Forge. 8,981 mods support Minecraft 1.20.5.

More from ckeeze

All projects

Similar mods

What the author says

This mod allows the creation of netherportals ONLY within the bounding box of certain structures F.E.: Ruined Nether portals. This restriction allows for more incentive to explore and more storytelling options in RPG modpacks, Datapacks, and Adventure maps. You can add any number of Structures to the list within your…
ckeeze, on the Modrinth page

Official listing

Owner
ckeeze
Published
2025-08-22
Updated on Modrinth
2025-08-22
Facts verified
2026-10-15

Tags