
TeleportBlock
This mod adds a Teleport Block that allows teleportation between two linked ports, making travel faster and more convenient. Teleport distance and cooldown duration can be fully customized through a separate config file to fit different playstyles.
neoforge_1.8.0
Compatibility
Changes
Version 1.8.0
Named Links
- Right-click a linked Teleport Block with a renamed Name Tag to name the link pair
- Both blocks in a pair share the same name
- Name Tag is consumed on use
Link Colors
- Each link pair automatically receives a unique random color
- Colors are generated using HSB color space for maximum visual variety
- Colors are released and reused when links are broken
Vanilla Map Support
- Right-click a linked Teleport Block with a filled map to mark both portals
- Markers persist across save/reload (stored on the map item)
- Named links display their name above the map icon
- Named links display their name in the link color
Ender Pearl Teleport
- Throw an Ender Pearl at a linked Teleport Block to teleport to the paired block
- No fall damage from the pearl
- Respects FTB Chunks protection and space checks
Comparator Output
- Teleport Block outputs redstone signal strength 8 when linked, 0 when not linked
Jade Integration Updated
- Now displays link name in the link color
- Colored indicator dot next to link status
JourneyMap Compatibility
- Linked Teleport Blocks automatically appear as waypoints on JourneyMap
- Waypoints use the link color and name
- Waypoints are removed when blocks are broken
Statistics
- New "Teleportations" stat tracked in the vanilla Statistics screen
- Counts all teleports: right-click, Waystone, and Ender Pearl
Debug Overlay
- F3 screen shows Teleport Block info when looking at one: target, name, color, uses
Other Changes
- All status messages now display as overlay (above hotbar) instead of chat
- Teleport Block can no longer be moved by pistons or Create contraptions
- 14 languages updated with all new translation keys
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:9oxmCyus:rbjkvKrY"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9oxmCyus:rbjkvKrY"
}
