Dimensional Sable

Dimensional Sable is an modding api and modpack tool that allows for Sable physics objects to be teleported across dimensions. Supports Create Aeronautics!

Logo


 

Dimensional Sable
            Modrinth Download             Curseforge Download    

An addon to the Sable Mod that allows for teleporting sublevels across dimensions!

The command to warp a sublevel is **/sable dim_teleport** …

Allows for teleporting a sublevel and all connected/intersecting sublevels (connections being ropes, springs, docking connectors etc).
2026-05-15\_17 12 52

How it works:
The server keeps a global mask of what plots in the plotyard are occupied in any dimension. By doing this, you divide the number of sublevels you can have (which is huge anyway) by the number of dimensions. This allows sublevels to be serialized "in-place", keeping all previous positions and data. This avoids the biggest issue of the previous solution: fixing block entities. Currently, this does mean there is some undefined behavior when warping a sublevel that was made **before** installing the mod, so beware!!! (disassembling and reassembling the sublevel should be enough to fix this)

Completed:
- Block nbt stays saved and consistent (even between dimensions of different heights)
- Connections (like ropes) teleport correctly and stay connected
- Create contraptions stay running and seamlessly continue moving
- Entities are teleported with the sublevel and keep relative positions
- Entities riding vehicles stay on those vehicles between teleports

Future Goals:
- Destroy any blocks that are connecting the sublevel to the ground (or fail instead)
- Find a solution to loading sublevels that are over the world boundary of a dimension (maybe cut them in half?)

[FOR DEVELOPERS]

The function to teleport a sublevel is **SubLevelWarper::warpConnectedSubLevels(subLevel, dimension, position, orientationTransform)**

Dimensional Sable Team

profile avatar
  • 3
    Projects
  • 917
    Downloads

More from Hollow_Egg