ModsFinder

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.

FabricClient and serverAll rights reserved1.21.1

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

  1. Custom portal shapes

    Frames are drawn on a 16×16 grid, so portals need not be rectangular.

  2. PIN-secured portals

    Each portal can be protected with a PIN before it is used for travel.

  3. 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.

  4. 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.

Compatibility

Latest build for each game version and loader.

1.21.11.1.0
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
EasyPortalFabric1.21.1Client and server2026-02-16
Any size portalsFabric1.20.1 – 1.21.4Server-side only2025-06-01
NetherPortalHelperFabric1.21.1 – 26.2Client-side only2026-09-27
Custom End PortalFabric1.21 – 1.21.5Server-side only2025-04-13

Questions

Does EasyPortal need to be installed on the server?

Yes. Installation covers the server and each player's game.

Can a portal be linked to more than one portal?

Yes, multi-linking is allowed. A 1:1 linking rule applies when a portal is paired with one other portal at a time.

Which Minecraft version does EasyPortal support?

The mod is built for Minecraft 1.21.1 only, with Fabric as the loader and the latest file dated 2026-02-16.

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
sahil9098, on the Modrinth page

Official listing

Owner
sahil9098
Published
2026-02-11
Updated on Modrinth
2026-02-16
Facts verified
2026-10-15

Tags