GeoPortals: Create Portals and Teleport in Minecraft

Introducing GeoPortals: A Revolutionary Teleportation Mod for Minecraft Imagine stepping through a shimmering gateway and instantly arriving at a distant base, a hidden underground vault, or even another dimension entirely. That is exactly what the GeoPortals mod brings to your Minecraft world. I...

Download GeoPortals for Minecraft 1.19.3

Original name: GeoPortals

Minecraft: 1.19.3

FileVersionLoaderSize
GeoPortals_011903_012001.jar1.19.3—239 КБDownload

Introducing GeoPortals: A Revolutionary Teleportation Mod for Minecraft

Imagine stepping through a shimmering gateway and instantly arriving at a distant base, a hidden underground vault, or even another dimension entirely. That is exactly what the GeoPortals mod brings to your Minecraft world. Inspired by the original Portals 2.0 datapack, this plugin-based system adds fully functional, craftable portal structures that let you build your own fast-travel network across the Overworld, the Nether, and the End. No more endless minecart rides or risky elytra flights — just dial a destination and step through.

Unlike naturally generated structures, GeoPortals do not appear randomly in your world. You must craft them yourself, which gives you complete control over where your network begins and ends. The crafting process is straightforward but requires valuable resources, making each portal a meaningful investment. Once built, the portal system offers a deep and satisfying layer of strategic travel that feels like it belongs in vanilla Minecraft.

Crafting and Placing Your First GeoPortal

To create a portal spawner, you need to gather four specific items: a diamond, an end crystal, an ender pearl, and prismarine crystals. Drop all four items on top of a respawn anchor, and the combination will yield a spawn egg. This spawn egg is your key to placing a portal anywhere you like. When you hold it, a bounding box appears to show exactly where the portal structure will materialize, and it rotates based on the direction you are facing. This visual preview is incredibly helpful for aligning portals in tight spaces or integrating them into existing builds.

If you ever need to remove a portal, the process is just as deliberate. Place a TNT block on the DHD — the spot where the soul torch would normally go — and confirm the removal by pressing "Yes." The portal structure vanishes, and all your items, except for the diamond, are returned to you. This means you can relocate your network without losing your precious end crystals or prismarine shards.

Activating and Dialing a Portal

Once your portal structure stands ready, activation is simple. Place a soul torch on top of the center pillar. The torch slides into place with a satisfying animation, and a keypad interface opens immediately. This keypad is where the real magic happens. Every portal in your world receives a unique ID, displayed above the center column upon activation. To establish a connection, enter the target portal's ID on the keypad and press the blue symbol labeled "-=[@]=-" at the bottom. If the ID is valid, the portal springs to life, opening a shimmering gateway to your chosen destination.

By default, portals operate as one-way connections. Inbound portals display red particles, and entering from the wrong side is lethal for survival players — creative mode users are exempt from this danger. However, you can change this behavior in the configuration file by enabling duplex mode, which allows two-way travel. Duplex portals show green particles on the inbound side and safely teleport you back to the dialing portal. One important rule to remember: you cannot dial a portal to itself.

Managing multiple portals across sprawling worlds can become complex, but the mod provides a handy /listportals command that displays every portal's ID, location, state, and dimension. This makes it easy to plan your network and share IDs with friends on a server. Speaking of convenience, many players find that installing mods like GeoPortals becomes effortless when using a modern launcher such as the one available at foxygame.net, where you can browse and download mods directly from the menu without juggling multiple files or folders.

Understanding Portal States

GeoPortals operate through seven distinct states, though six are the ones you will encounter regularly. Each state changes the portal's behavior and visual appearance:

  • IDLE — The default resting state when no activity is occurring.
  • PRIMED — The portal after a player inserts a soul torch, ready for dialing.
  • OUTBOUND — The portal actively sending a player or entity to another location.
  • INBOUND — The portal receiving a connection, marked by red particles unless duplex is enabled.
  • BLOCKED — The portal when a non-passable block occupies its inner ring, preventing any connections.
  • LOCKED — The portal when deliberately locked via command, refusing all inbound and outbound dials.
  • SWITCHING — A brief transitional state between any of the above modes.

These states give you fine-grained control over your portal network. For example, you can block a portal temporarily by placing a solid block inside its ring, or lock it entirely with a command to prevent unauthorized access. In the End dimension, portals automatically lock while the Ender Dragon is alive, unlocking only after the dragon is defeated — a clever mechanic that preserves the challenge of the boss fight.

Commands and Administrative Control

Server operators have access to a robust set of commands that make managing a GeoPortals network straightforward. Here are the key commands available, with those marked by an asterisk requiring operator privileges:

  • /givespawnegg — Provides the executor with a portal spawn egg.
  • /opentimeout — Sets or checks the time in ticks before a portal automatically closes.
  • /primedtimeout — Sets or checks the time in ticks before a portal automatically un-primes.
  • /keepoldportalframes — Toggles whether deleting a portal removes its physical structure.
  • /updateportalids — Toggles whether removing a portal updates other IDs to stay synchronous.
  • /showspawneggboundingbox — Toggles the bounding box preview on the spawn egg.
  • /allowduplex — Toggles two-way portal connections.
  • /opentimeoutpercent — Sets the percentage of open timeout a portal stays open after passing through.
  • /reloadportalstructures — Forcefully reloads all structures, discarding any changes.
  • /setportalid — Changes a portal's ID to a new, available one.
  • /dialportal — Attempts to open a connection between two specified portals.
  • /closeportal — Attempts to close an active portal.
  • /lockportal — Locks one or more portals; locks all if no ID is supplied.
  • /unlockportal — Unlocks one or more portals; unlocks all if no ID is supplied.
  • /createportal — Creates a new portal at specified coordinates.
  • /deleteportal — Deletes a portal with the specified ID.
  • /listportals — Lists all portals with their ID, location, state, and dimension.
  • /portals2.0 — Opens the plugin configuration manager.

Configuration for Custom Worlds

GeoPortals works seamlessly with the three standard Minecraft dimensions, but it also supports custom worlds. The configuration file lets you specify a default portal structure for non-standard dimensions using the default_portal option, which accepts values of "overworld," "nether," or "ender." You can even assign specific portal structures to individual custom worlds by entering their namespaced keys. For example, setting mynamespace:myworldname=nether forces that world to use the Nether portal design. This flexibility makes GeoPortals an excellent choice for modded servers with extra dimensions.

Other configurable options include open timeout duration, primed timeout duration, whether old portal frames are kept upon deletion, and whether portal IDs update automatically when a portal is removed. The open_timeout_percent setting is particularly useful — it controls how long a portal remains open after a player passes through, expressed as a percentage of the total open timeout. This prevents portals from closing immediately after use, giving pets and other entities time to follow.

Practical Tips and Final Thoughts

GeoPortals respects entity teleportation, meaning your tamed wolves, cats, and even minecart passengers can travel through active portals. However, entities have a brief cooldown after teleporting, so make sure they exit the event horizon quickly to avoid taking damage. The mod also prevents exploitation by blocking connections when non-passable blocks occupy the portal ring, and the automatic locking feature in the End ensures that the dragon fight remains a genuine challenge.

Whether you are building a sprawling survival empire, managing a busy multiplayer server, or exploring custom dimensions, GeoPortals offers a balanced and immersive fast-travel system. The crafting requirements keep it grounded in vanilla progression, while the dialing mechanic and extensive command set provide the depth that technical players crave. With its thoughtful state system and configurable options, this mod transforms how you think about distance and connectivity in Minecraft. Build your first portal, dial a distant outpost, and step through — your world just got a whole lot smaller.