Create Trains and Custom Portal API Integration: Portal Trains

The Create Trains and Custom Portal API Integration mod allows trains to travel through portals in Minecraft, linking dimensions and enhancing logistics.

Download customportalapiintegrations for Minecraft 1.18.2

Original name: customportalapiintegrations

Minecraft: 1.18.2

Loaders: Fabric

FileMCLoaderSize
customportalapiintegrations-1.1.0+1.18.2.jar1.18.2Fabric141 КБDownload

Create Trains and Custom Portal API Integration: Trains Cross Portals

When you build a sprawling industrial network with the Create mod, the last thing you want is for a dimensional boundary to break your rail line. Create Trains and Custom Portal API Integration: Trains Cross Portals solves exactly that problem. This Fabric addon acts as a precise bridge between two powerful systems: the kinetic logistics of Create’s trains and the flexible portal framework of Custom Portal API. Instead of reinventing tracks or carriages, it stitches them together so that a locomotive can roll straight through a portal and emerge on the other side with its entire train intact. The result is a world where your rail network doesn’t stop at the Nether or the End—it extends into any custom dimension registered through the API.

What This Integration Actually Does

The core mechanic is elegantly simple. Whenever a portal is built according to Custom Portal API rules, the mod ensures that rails placed on one side automatically generate a matching track segment on the opposite side. This isn’t a visual trick; it’s a functional link that preserves the continuity of the rail line. A train approaching the portal doesn’t need to be disassembled, teleported piece by piece, or manually nudged through chunk loading gaps. The entire consist passes through as if the portal were just another tunnel, maintaining speed, attached carriages, and any onboard contraptions.

Behind the scenes, the integration hooks into Create’s locomotive movement logic and the portal API’s teleport events. It synchronizes the spawning of rail blocks, validates collision boundaries, and respects chunk loading rules so that the transition feels natural. For server administrators, this means fewer support tickets about trains vanishing mid-journey. For players, it transforms portals from a player-only teleport into a genuine logistics artery.

Compatibility and Version Details

This mod is built for Minecraft 1.18.2 and runs exclusively on the Fabric loader. It targets the Create mod branch 0.5.1, which is a critical detail for anyone assembling a modpack. Minor version mismatches in Create often don’t break visible blocks but silently corrupt the invisible hooks that integrations like this rely on. Pairing the correct Create build with the matching Custom Portal API version is essential. The project essentially modernizes the older concept of Create Locomotive and Custom Portal API compatibility, bringing it up to date with current builds so that modpack developers don’t have to manually patch outdated hooks.

If you’re planning to download Create Trains and Custom Portal API Integration: Trains Cross Portals, always verify that your Fabric installation includes the exact dependency versions listed in the mod’s documentation. A mismatch might not crash the game immediately, but it can cause trains to derail or fail to spawn the far-side track when crossing a portal. Testing in a creative world before deploying to a live server is strongly recommended.

Installation Walkthrough

Learning how to install this addon is straightforward if you’re familiar with Fabric modding. First, ensure you have a working Fabric loader for Minecraft 1.18.2. Then, install the required dependencies: the Create mod (0.5.1 branch) and Custom Portal API. Place the Create Trains and Custom Portal API Integration: Trains Cross Portals JAR file into your mods folder. Load order generally doesn’t matter, but placing integration mods after their dependencies is a safe habit. Launch the game, and the mod will automatically detect any registered portals. No additional configuration files are needed for basic functionality, though you can tweak portal-specific behavior through Custom Portal API’s own config if your pack requires it.

For those who prefer a streamlined experience, many launchers allow you to search for and install mods directly from their interface. This can save you the hassle of manually hunting down JAR files and checking version compatibility. Just make sure the launcher respects Fabric’s dependency resolution.

Who Benefits Most from This Mod

Modpack Developers

If you’re curating a Fabric-based industrial pack, Create Trains and Custom Portal API Integration: Trains Cross Portals for Minecraft is a game-changer. It lets you seamlessly connect custom dimensions—whether they’re mining worlds, void dimensions, or story-driven realms—to Create’s production chains. Imagine a quarry in a custom cavern dimension where trains automatically haul ore back to your overworld processing plant. The integration removes the need for clunky workarounds like ender chests or player-based teleportation, keeping the immersion intact.

Server Players and Communities

On multiplayer servers, logistics often become a point of friction. New players struggle to understand why a train stops at a portal, and admins spend time explaining the limitations. With this mod, the rules are intuitive: if there’s a portal and a rail line, the train goes through. It reduces the learning curve and makes inter-dimensional travel a natural extension of the rail network. Large bases with outposts in multiple dimensions can finally run a unified train schedule.

Builders and World Designers

For those who love crafting grand stations, the mod opens up new architectural possibilities. You can design a central terminal in the overworld with dedicated platforms for trains bound to the Nether, the End, or any custom dimension. Because the rail generation is consistent, you can plan elaborate portal facades knowing that the track alignment will hold. The visual of a steam locomotive emerging from a shimmering portal is a spectacle that never gets old.

Practical Tips for a Smooth Experience

  • Version alignment is non-negotiable. Double-check that your Create mod, Custom Portal API, and this integration all target the same Minecraft version and compatible builds. Even a patch difference can cause the far-side rail to fail to spawn.
  • Test portal boundaries in a creative world. Place rails right up to the portal frame, send a small train through, and observe whether the track appears correctly on the other side. Check for block collisions—sometimes other mods place invisible blocks near portals that interfere with rail placement.
  • Monitor chunk loading. If the destination dimension isn’t loaded, the train may pause until the chunks are active. Consider using a chunk loader mod or ensuring a player is nearby during the first crossing.
  • Document which dimensions are portal-connected. In a modpack with many custom worlds, provide players with a list of dimensions that support train travel. This prevents confusion and reduces chat questions about why a specific portal doesn’t work.
  • Keep Custom Portal API as the authority. If your pack includes other portal mods, make sure they don’t override the API’s teleport logic. The integration relies on the API’s events, so any mod that bypasses them will break the rail continuity.

Under the Hood: How the Integration Works

When a Create train approaches a portal block registered by Custom Portal API, the mod intercepts the movement tick. It calculates the exact position where the leading locomotive would exit on the other side, then places a matching set of rail blocks—preserving the curve, slope, and orientation. The train’s entity data is transferred seamlessly, so attached carriages, chests, and fluid tanks maintain their contents. The mod also handles edge cases like partial crossings, where only part of the train has entered the portal, by temporarily freezing the rear segments until the front clears the exit point.

This approach avoids the common pitfall of teleporting each carriage individually, which can cause physics glitches or decoupling. Instead, the train remains a single logical unit throughout the transition. The result is a smooth, cinematic crossing that feels like a natural extension of Create’s physics-based movement.

Expanding Your Modpack’s Dimensional Network

Once you download Create Trains and Custom Portal API Integration: Trains Cross Portals and set it up, the real fun begins. You can design complex logistics chains that span multiple dimensions. For example, a train might collect raw resources from a custom mining dimension, deliver them to an overworld factory, then carry finished products to a trading outpost in a village dimension. Because the mod doesn’t alter Create’s core mechanics, you can still use signals, stations, and scheduling as usual. The only difference is that your rail map now includes portal connections as valid route segments.

For modpack creators, this opens up progression systems where players unlock new dimensions and automatically gain the ability to extend their rail network there. It also pairs well with mods that add new portal types, as long as they’re built on Custom Portal API. The integration doesn’t care what the portal looks like or where it leads—it simply ensures the track continues.

Final Thoughts

Create Trains and Custom Portal API Integration: Trains Cross Portals is a focused, no-frills solution for a specific need: making Create’s trains dimension-aware. It doesn’t add new blocks, items, or flashy visuals. Instead, it quietly upgrades the portal from a player teleporter to a full-fledged logistics corridor. For anyone building a Fabric modpack centered on industrial automation, this addon belongs in the dependency list right next to Create and Custom Portal API. It’s the kind of mod that, once installed, you quickly forget is even there—until you watch a train glide through a portal and realize how much smoother your world has become.