World Portal
by mahmudindev
World Portal lets a server owner define custom portals that carry players between dimensions, configured through datapacks instead of code.
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
Datapack-defined portals
Portals are declared in JSON files inside a datapack, so no code change is needed to add one.
Portal modes
Each portal can use the default frame mode or the horizontal mode, and an end portal mode is available.
Custom dimension routing
A portal can lead to a dimension made by a datapack, which suits server customization and modpacks.
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
1.21.x12 of 12 versions with builds
1.20.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 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
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| World Portal | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Server-side only | 2026-10-09 |
| Craftable End Portal Frames! (Mod) | Fabric, Forge, NeoForge and Quilt | 1.19 – 26.3 | Server-side only | 2026-09-17 |
| Portal Cornerlink | Fabric and NeoForge | 1.21 – 26.3 | Server-side only | 2026-09-21 |
| ProxyPortal | Fabric | 1.21 – 26.3 | Server-side only | 2026-03-26 |
Questions
Does World Portal need Fabric API?
Does a player need World Portal installed?
How is a custom portal added?
Which loaders are supported?
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
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.
Official listing
- Modrinth page
- modrinth.com/mod/worldportal
- Owner
- mahmudindev
- Published
- 2025-02-15
- Updated on Modrinth
- 2026-10-09
- Facts verified
- 2026-10-15
