SignPort

Quick rating

SignPort

No reviews yet

SignPort is a mod that turns ordinary signs into named travel portals.

Player Transport
Mod Loaders
NeoForge
Fabric
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Optional
Server Required

About

Project Details

Type
Mod
License
GNU Lesser General Public License v3.0 only
Latest Version
SignPort 2.3.1 for Minecraft 26.2
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

SignPort

SignPort is a Fabric mod that turns ordinary signs into named travel portals. Create an anchor, write its name on a sign, and right-click the sign to teleport.

Original project by approved (GitHub)approved (Modrinth). Posted with their express permission.

Features

  • Create, group, list, filter, sort, delete, and teleport to named anchors.
  • Turn signs into portals with [sp] or [signport].
  • Target anchors in the current dimension or another dimension.
  • Browse nearby anchors with /sp anchor near [radius].
  • Use tab completion for anchor names and groups.
  • Supports front/back sign text by checking the side the player is facing first.
  • Colors the portal marker green for valid targets and red for missing targets.
  • Optional client features add HUD lookup hints, an anchor browser, sign-editor autocomplete, and a SignPort Template form for filling valid portal signs.
  • Optional BlueMap integration publishes anchor markers to your web map.
  • Supports LuckPerms through fabric-permissions-api, with vanilla operator fallbacks.

Optional Integrations

SignPort's core portal and command features are server-side. Vanilla clients can join and use portal signs normally.

  • SignPort client mod: optional on players' clients. When both client and server have SignPort installed, the client receives synced anchor and permission data. This enables portal-sign HUD lookup hints, an anchor browser opened with the J key, sign-editor autocomplete, and the permission-gated SignPort Template button.
  • BlueMap: optional server-side integration. When BlueMap is installed, SignPort publishes anchors as marker sets by dimension. Enabled by default.
  • LuckPerms or another fabric-permissions-api provider: optional server-side permission provider. Without one, SignPort uses vanilla operator fallback levels.
  • Cloth Config: optional client-side config screen. If installed, SignPort's client settings can be edited in-game.
  • ModMenu: optional client-side settings entry. If ModMenu and Cloth Config are both installed, SignPort appears in ModMenu's config list.

Sign Format

  • Line 1: Any text (display label)
  • Line 2: [sp] or [signport]
  • Line 3: Anchor name
  • Line 4: Dimension ID (optional)

Spawn example:

  • Line 1: Spawn
  • Line 2: [sp]
  • Line 3: spawn

Cross-dimension example:

  • Line 1: Nether Hub
  • Line 2: [signport]
  • Line 3: hub
  • Line 4: nether

Accepted dimension values for line 4: overworldnetherendthe_netherthe_end, or any full namespace ID like minecraft:overworld or mymod:custom_dimension.

Commands

  • /signport anchor create (name)
  • /signport anchor create (name) (group)
  • /signport anchor create (name) (x) (y) (z)
  • /signport anchor setgroup (name) (group)
  • /signport anchor list [filter] [page] [--sort=name|distance|recent]
  • /signport anchor near [radius] [page]
  • /signport anchor delete (name)
  • /signport anchor delete all
  • /signport tp (name)

The shorter /sp alias can be used in place of /signport.

Permissions

SignPort works with LuckPerms through fabric-permissions-api. If no permission provider is installed, it falls back to vanilla operator checks.

  • signport.anchor.create — operator level 2
  • signport.anchor.delete — operator level 2
  • signport.anchor.list — operator level 2
  • signport.teleport.command — everyone
  • signport.sign.create — operator level 2
  • signport.sign.edit — operator level 2
  • signport.sign.break — operator level 2
  • signport.sign.use — everyone

Configuration

On first server start, SignPort creates config/signport.json with these server settings:

  • teleportCommandDefault — default true; allows everyone to use /sp tp when no permission provider overrides it.
  • signUseDefault — default true; allows everyone to use portal signs when no permission provider overrides it.
  • protectedActionOpLevel — default 2; vanilla op level fallback for protected anchor and portal-sign actions.
  • crossDimensionPortalSigns — default true; lets line 4 on signs target another dimension.
  • safeTeleportSearch — default true; searches for a safe nearby standing spot before teleporting.
  • anchorListPageSize — default 10; number of anchors shown per /sp anchor list page.
  • defaultNearRadius — default 128; default radius for /sp anchor near.
  • bluemapEnabled — default true; enables BlueMap anchor markers when BlueMap is installed.

When installed client-side, SignPort creates config/signport-client.json with these client settings:

  • hudHintEnabled — default true; shows portal-sign lookup hints in the hotbar.
  • browserKeybindEnabled — default true; enables the anchor browser keybind. Restart the game after changing this value.
  • signEditorAutocompleteEnabled — default true; enables anchor-name autocomplete while editing signs.
  • signTemplateButtonEnabled — default true; shows the SignPort Template button when the server reports that the player can create portal signs.

Requirements

  • Fabric Loader
  • Fabric API
  • Java 25

Install SignPort on the server. Players do not need to install it on their clients, but installing the same jar client-side enables the optional client helpers listed above.

Modpacks and Redistribution

You may include SignPort in modpacks. If you redistribute the jar directly, keep the LGPL-3.0-only license notice, credit the original project and author, and link back to the GitHub source. Modified versions must follow the LGPL-3.0-only license terms.

SignPort

SignPort is a Fabric mod that turns ordinary signs into named travel portals. Create an anchor, write its name on a sign, and right-click the sign to teleport.

Original project by approved (GitHub) - approved (Modrinth). Posted this project with their express permission.

Features

  • Create, group, list, filter, sort, delete, and teleport to named anchors.
  • Turn signs into portals with [sp] or [signport].
  • Target anchors in the current dimension or another dimension.
  • Browse nearby anchors with /sp anchor near [radius].
  • Use tab completion for anchor names and groups.
  • Supports front/back sign text by checking the side the player is facing first.
  • Colors the portal marker green for valid targets and red for missing targets.
  • Optional client features add HUD lookup hints, an anchor browser, sign-editor autocomplete, and a SignPort Template form for filling valid portal signs.
  • Optional BlueMap integration publishes anchor markers to your web map.
  • Supports LuckPerms through fabric-permissions-api, with vanilla operator fallbacks.

Optional Integrations

SignPort's core portal and command features are server-side. Vanilla clients can join and use portal signs normally.

  • SignPort client mod: optional on players' clients. When both client and server have SignPort installed, the client receives synced anchor and permission data. This enables portal-sign HUD lookup hints, an anchor browser opened with the J key, sign-editor autocomplete, and the permission-gated SignPort Template button.
  • BlueMap: optional server-side integration. When BlueMap is installed, SignPort publishes anchors as marker sets by dimension. Enabled by default.
  • LuckPerms or another fabric-permissions-api provider: optional server-side permission provider. Without one, SignPort uses vanilla operator fallback levels.
  • ModMenu: optional client-side settings entry. If ModMenu is installed, SignPort appears in ModMenu's config list.

Sign Format

line 1: any text
line 2: [sp] or [signport]
line 3: anchor-name
line 4: optional dimension id

Examples:

Spawn
[sp]
spawn
Nether Hub
[signport]
hub
nether

Accepted dimension values for line 4: overworld, nether, end, the_nether, the_end, or any full namespace ID like minecraft:overworld or mymod:custom_dimension.

Commands

/signport anchor create <name>
/signport anchor create <name> <group>
/signport anchor create <name> <x> <y> <z>
/signport anchor setgroup <name> <group>
/signport anchor list [filter] [page] [--sort=name|distance|recent]
/signport anchor near [radius] [page]
/signport anchor delete <name>
/signport anchor delete all
/signport tp <name>

The shorter /sp alias can be used in place of /signport.

Permissions

SignPort works with LuckPerms through fabric-permissions-api. If no permission provider is installed, it falls back to vanilla operator checks.

Permission Default
signport.anchor.create operator level 2
signport.anchor.delete operator level 2
signport.anchor.list operator level 2
signport.teleport.command everyone
signport.sign.create operator level 2
signport.sign.edit operator level 2
signport.sign.break operator level 2
signport.sign.use everyone

Configuration

On first server start, SignPort creates config/signport.json with these server settings:

Setting Default Description
teleportCommandDefault true Allows everyone to use /sp tp when no permission provider overrides it.
signUseDefault true Allows everyone to use portal signs when no permission provider overrides it.
protectedActionOpLevel 2 Vanilla op level fallback for protected anchor and portal-sign actions.
crossDimensionPortalSigns true Lets line 4 on signs target another dimension.
safeTeleportSearch true Searches for a safe nearby standing spot before teleporting.
anchorListPageSize 10 Number of anchors shown per /sp anchor list page.
defaultNearRadius 128 Default radius for /sp anchor near.
bluemapEnabled true Enables BlueMap anchor markers when BlueMap is installed.

When installed client-side, SignPort creates config/signport-client.json with these client settings:

Setting Default Description
hudHintEnabled true Shows portal-sign lookup hints in the hotbar.
browserKeybindEnabled true Enables the anchor browser keybind. Restart the game after changing this value.
signEditorAutocompleteEnabled true Enables anchor-name autocomplete while editing signs.
signTemplateButtonEnabled true Shows the SignPort Template button when the server reports that the player can create portal signs.

Requirements

  • Fabric Loader
  • Fabric API
  • Java 25

Install SignPort on the server. Players do not need to install it on their clients, but installing the same jar client-side enables the optional client helpers listed above.

Modpacks and Redistribution

You may include SignPort in modpacks.

For Modrinth modpacks, prefer adding SignPort as a project dependency so users download the official file from this page.

If you redistribute the jar directly outside Modrinth, keep the LGPL-3.0-only license notice, credit the original project/author attribution, and link back to this project or the GitHub source. Modified versions must follow the LGPL-3.0-only license terms.

Screenshots

Gallery

  • modrinth-portal-wall.png
    modrinth-portal-wall.png Wall of Sign Portals
  • modrinth-nether-portal-sign.png
    modrinth-nether-portal-sign.png Sign Portals work along with regular portals.
  • modrinth-nether-destination-signs.png
    modrinth-nether-destination-signs.png Sign Portals in the nether
  • Nether Portal Sign
    Nether Portal Sign A SignPort sign using the short the_nether dimension form beside a Nether portal.
  • Portal Wall
    Portal Wall A wall of SignPort destinations for quick travel around a world.
  • Nether Destination Signs
    Nether Destination Signs Paired signs in the Nether linking back to the overworld and other hubs.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works