ModsFinder

SablePortLibrary

by blakethemobslayer

SablePortLibrary is a NeoForge library for teleporting Sable sublevels, and the entities riding on them, between dimensions.

NeoForgeServer-side onlyMIT LicenseOpen source1.21.1

What it does

The library gives mod developers an API for moving Sable sublevels between dimensions. A sublevel can be teleported as a unit, and the entities standing on it travel with it, so players and mobs arrive together. Developers can group sublevels into families, look up a family's root members, and read a family's bounds, center and height before deciding where to send it.

Custom mod data attached to a sublevel is kept through teleport state adapters, which store and restore that data during a move. A teleport command is included for testing and server administration. The library is primarily intended for mod developers, and it requires Sable to be installed. It is a server-side only mod, so only the server needs it, and players join without installing anything. It is released under the MIT License and is open source. Files are published for NeoForge 1.21.1, with version 1.0.0 dated 2026-07-24.

Key features

  1. Sublevel teleportation

    Sublevels move between dimensions as one unit, carrying the entities on them along.

  2. Family grouping

    Sublevels can be organized into families, and the root members of each family can be found.

  3. Family bounds query

    Developers can read the bounds, center and height of a sublevel family.

  4. Teleport state adapters

    Custom data on a sublevel is preserved through a teleport using state adapters.

  5. Teleport command

    A teleport command is included for moving sublevels without writing code.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

SableA library mod for interactive moving block structures, or "sub-levels"
Required

Use cases

Who it’s for: The library is aimed at mod developers building on Sable. Server owners who want to move sublevels can use the included teleport command on a server that runs it.

How it compares

Full comparison

Sable: Maced is also a NeoForge mod for 1.21.1, server-side only and open source under the GNU General Public License v3.0 only, so it differs mainly in license. Dimensional Sable is server-side only, open source under the MIT License and published for 1.21.1, the same environment and license as this library, but its function is about dimensions rather than teleporting sublevels. Ars Sable is not open source, is released under All rights reserved, and runs on client and server, covering 1.21 – 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
SablePortLibraryNeoForge1.21.1Server-side only2026-07-24
Sable: MacedNeoForge1.21.1Server-side only2026-08-17
Dimensional SableNeoForge1.21.1Server-side only2026-06-23
Ars SableNeoForge1.21 – 1.21.1Client and server2026-10-03

Questions

Does SablePortLibrary need Sable installed?

Yes. Sable is a required dependency, so it must be present alongside SablePortLibrary on the NeoForge server.

Do players need to install SablePortLibrary?

No. It runs on the server alone, so players need nothing extra to join.

Which game versions does SablePortLibrary support?

Only 1.21.1. Version 1.0.0 for NeoForge 1.21.1 is the single published file, dated 2026-07-24.

In the catalog

SablePortLibrary is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

Similar mods

What the author says

A library mod with API to enable teleportation of sublevels and groups of a family of sublevels between dimensions. You can use SablePortLibrary as a library in your NeoForge project via the Modrinth Maven.
blakethemobslayer, on the Modrinth page

Official listing

Owner
blakethemobslayer
Published
2026-07-24
Updated on Modrinth
2026-07-24
Facts verified
2026-10-15

Tags