ModsFinder

World Portal

by mahmudindev

World Portal lets a server owner define custom portals that carry players between dimensions, configured through datapacks instead of code.

FabricForgeNeoForgeServer-side onlyAll rights reserved1.20.1 – 26.3

What it does

World Portal creates custom portal travel between dimensions. A portal is defined by a JSON file inside a datapack, under a worldportal folder with a portal subfolder, and its id takes the form namespace:name. Each portal chooses a mode: worldportal:default for a regular portal frame, worldportal:horizontal for a horizontal one, and an end portal mode is also included. A datapack is enough to make a new dimension reachable this way, though a dimension created by another mod needs that mod's own datapack.

The mod runs on the server, so players join without installing anything. Fabric API is required on Fabric. Files are published for Fabric, Forge and NeoForge, with builds covering 1.20.1 – 26.3 across 18 release versions. The latest Fabric and NeoForge files are 0.0.11+26.3 and the latest Forge file is 0.0.11+1.20.1, all dated 2026-10-09. The mod is not open source and is released under All rights reserved. Its source code and issue tracker are public, and the author recommends reporting new issues on GitHub.

Key features

  1. Datapack-defined portals

    Portals are declared in JSON files inside a datapack, so no code change is needed to add one.

  2. Portal modes

    Each portal can use the default frame mode or the horizontal mode, and an end portal mode is available.

  3. Custom dimension routing

    A portal can lead to a dimension made by a datapack, which suits server customization and modpacks.

  4. Corner and frame handling

    Frame corner handling was corrected in version 0.0.8, so portal frames are read correctly in both orientations.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.30.0.11+26.3Not available0.0.11+26.3
26.20.0.11+26.1Not available0.0.11+26.1
26.1.20.0.11+26.1Not available0.0.11+26.1
26.1.10.0.11+26.1Not available0.0.11+26.1
26.10.0.11+26.1Not available0.0.11+26.1
1.21.x12 of 12 versions with builds
1.21.110.0.10+1.21.11Not available0.0.10+1.21.11
1.21.100.0.10+1.21.10Not available0.0.10+1.21.10
1.21.90.0.10+1.21.9Not available0.0.10+1.21.9
1.21.80.0.10+1.21.5Not available0.0.10+1.21.5
1.21.70.0.10+1.21.5Not available0.0.10+1.21.5
1.21.60.0.10+1.21.5Not available0.0.10+1.21.5
1.21.50.0.10+1.21.5Not available0.0.10+1.21.5
1.21.40.0.10+1.21.4Not available0.0.10+1.21.4
1.21.30.0.10+1.21.2Not available0.0.10+1.21.2
1.21.20.0.10+1.21.2Not available0.0.10+1.21.2
1.21.10.0.11+1.21.1Not available0.0.11+1.21.1
1.210.0.10+1.21Not available0.0.10+1.21
1.20.x1 of 1 version with builds
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 11 mods

Use cases

Who it’s for: Server owners and modpack creators who want portals to custom dimensions. The mod suits data-driven setups, and it has no use in a game that adds no datapack content.

How it compares

Full comparison

Craftable End Portal Frames! is a Fabric, Forge, NeoForge and Quilt mod for 1.19 – 26.3, server-side only, released under All rights reserved and not open source. Portal Cornerlink is open source under the GNU Lesser General Public License v2.1 only, covers Fabric and NeoForge for 1.21 – 26.3 and is also server-side only. ProxyPortal is open source under CC0 1.0 Universal and works only on Fabric for 1.21 – 26.3.

ModLoadersGame versionsEnvironmentUpdated
World PortalFabric, Forge and NeoForge1.20.1 – 26.3Server-side only2026-10-09
Craftable End Portal Frames! (Mod)Fabric, Forge, NeoForge and Quilt1.19 – 26.3Server-side only2026-09-17
Portal CornerlinkFabric and NeoForge1.21 – 26.3Server-side only2026-09-21
ProxyPortalFabric1.21 – 26.3Server-side only2026-03-26

Questions

Does World Portal need Fabric API?

Yes. Fabric API is a required dependency on Fabric, and World Portal does not run without it there.

Does a player need World Portal installed?

No. Players join without it, since only the server has to run the mod.

How is a custom portal added?

A portal is added with a JSON file in a datapack, under a worldportal folder with a portal subfolder, using an id in the form namespace:name.

Which loaders are supported?

Fabric, Forge and NeoForge. The latest Forge file is 0.0.11+1.20.1, and the latest Fabric and NeoForge files are 0.0.11+26.3.

In the catalog

World Portal is one of 3,932 Transportation mods on ModsFinder, and one of 2,390 Transportation mods for Fabric. 8,071 mods support Minecraft 26.3.

More from mahmudindev

All projects

Similar mods

What the author says

World Portal can create custom world portal to travel between dimensions. With this, you can make your own custom portal for your custom dimension via config or datapack and it is server-side. This mod are made for personal gameplay tinkering, server customization, and modpack creation.
mahmudindev, on the Modrinth page

Official listing

Owner
mahmudindev
Published
2025-02-15
Updated on Modrinth
2026-10-09
Facts verified
2026-10-15

Tags