EasyPortal
by sahil9098
EasyPortal lets players build custom-shaped portals from a 16×16 grid, secure them with a PIN and link them through an in-game screen.
What it does
Portal frames are drawn on a grid in the Portal Designer, with left-click to paint and right-click to erase, and click-and-drag works for filling larger areas. The block palette is taken from the player's own inventory, and a frame material is chosen from it. A reset button clears the canvas for a fresh start. A player walks into a finished portal gateway and is teleported automatically, since the mod detects the position and triggers the jump.
Portals can be one-way, pointing at a saved coordinate, or bidirectional, connecting two portals so travel works both ways. A 1:1 linking rule lets each portal pair with only one other portal at a time, while multi-linking is allowed across the network. The destination is resolved from the portal's name, so coordinates are worked out without manual entry. A block requirement screen on the HUD shows what a portal still needs compared with what is in the inventory, and survival play requires those blocks to be gathered first.
The mod runs on the client and on the server, so both sides need it. It is for Fabric on Minecraft 1.21.1 only, and the code is under All rights reserved, so it is not open source. A Portal Network Dashboard lists, searches, deletes and creates portals, and a configuration file named easyportal.json sets the portal limit per player, claim protection and periodic frame checks.
Key features
Custom portal shapes
Frames are drawn on a 16×16 grid, so portals need not be rectangular.
PIN-secured portals
Each portal can be protected with a PIN before it is used for travel.
Portal Network Dashboard
A dashboard screen opens from the mod's menu to view, search, delete and create portals, with a new-portal button that opens the designer.
Configurable limits and checks
The config sets a default of 5 portals per player, claim protection that blocks portals inside claimed areas, and optional server-side frame integrity checks.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Any size portals is a Fabric mod for 1.20.1 – 1.21.4, server-side only and not open source under All rights reserved. NetherPortalHelper is client-side only, covers 1.21.1 – 26.2 and is under the MIT License, so it is not open source in this sense. Custom End Portal is server-side only, open source under the CC0 1.0 Universal license and published for 1.21 – 1.21.5, so it changes only the server side.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| EasyPortal | Fabric | 1.21.1 | Client and server | 2026-02-16 |
| Any size portals | Fabric | 1.20.1 – 1.21.4 | Server-side only | 2025-06-01 |
| NetherPortalHelper | Fabric | 1.21.1 – 26.2 | Client-side only | 2026-09-27 |
| Custom End Portal | Fabric | 1.21 – 1.21.5 | Server-side only | 2025-04-13 |
Questions
Does EasyPortal need to be installed on the server?
Can a portal be linked to more than one portal?
Which Minecraft version does EasyPortal support?
In the catalog
EasyPortal is one of 3,932 Transportation mods on ModsFinder, and one of 2,390 Transportation mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
EasyPortal revolutionizes Minecraft travel by enabling custom-shaped, PIN-secured portals with seamless 1:1 linking through an intuitive in-game GUI. Built for Minecraft 1.21.1 on Fabric — by SoloDev ✨ Features
Official listing
- Modrinth page
- modrinth.com/mod/easyportal
- Owner
- sahil9098
- Published
- 2026-02-11
- Updated on Modrinth
- 2026-02-16
- Facts verified
- 2026-10-15
