KantoTeleports is a Fabric utility mod that lets map creators and server owners build configurable teleport points using dedicated teleport blocks.
The mod was originally created for the CobbleKanto project, where it is used for map transitions, doors, interiors, dungeons, special rooms, and adventure progression. It can also be used in other Fabric worlds or servers that need simple, controlled, block-based teleport systems.
KantoTeleports is focused on builders: place a teleport block, set its destination, optionally choose a sound, optionally require an item, and let players move through your map in a cleaner way.
Get 25% off your Minecraft server with Shockbyte! Ready to start an epic adventure with your friends? Just click here and use promo code COBBLEKANTO, plus you will be helping us keep improving the mod and developing future projects!
teleport_generic and teleport_door sound eventsKantoTeleports adds a physical teleport block that can be configured directly inside the world.
A configured teleport block can store:
When a player steps on the teleport block, the mod briefly applies a transition effect, then teleports the player to the configured destination.
Show setup and command details
Teleport Block in the world.Teleport Setter item.The destination is saved as the space above the block you clicked, centered on that block.
For example, if you right-click the floor where the player should appear, the teleport destination will be set one block above that floor.
Look directly at a teleport block and run:
/kantoteleports set sound <sound_event>
Built-in sound examples:
/kantoteleports set sound kantoteleports:teleport_generic
/kantoteleports set sound kantoteleports:teleport_door
The command accepts registered sound event IDs.
Hold the required item in your main hand, look directly at a teleport block, and run:
/kantoteleports set item
After that, players must have a matching item in their inventory to use that teleport.
This is useful for key items, tickets, badges, dungeon passes, quest rewards, or other progression gates.
Room Sessions are used when one teleport should send players to the first available room from a configured list.
This is useful for:
Room Session data is saved inside the world folder:
config/kantoteleports/room_sessions.json
/kantoteleports roomsession create <session_id>
Example:
/kantoteleports roomsession create gym_rooms
Use two positions to define the room area:
/kantoteleports roomsession add <session_id> <room_id> <pos1> <pos2>
By default, the teleport target will be the center of the room box.
You can also define a specific target position:
/kantoteleports roomsession add <session_id> <room_id> <pos1> <pos2> <target>
Example:
/kantoteleports roomsession add gym_rooms room_1 100 64 100 110 70 110 105 64 105
Look directly at a teleport block and run:
/kantoteleports roomsession set <session_id>
When players step on that block, the mod checks the session rooms and sends each player to an available room.
List rooms in a session:
/kantoteleports roomsession list <session_id>
Remove a room from a session:
/kantoteleports roomsession remove <session_id> <room_id>
Clear the Room Session ID from the teleport block you are looking at:
/kantoteleports roomsession clear
Enable or disable the Room Session system globally:
/kantoteleports roomsession enabled <true|false>
All setup commands require operator/admin permission.
KantoTeleports works well for:
For best results:
room_sessions.json manually.gym_rooms, dojo_rooms, or event_rooms.Required:
Optional:
No. KantoTeleports was created for the CobbleKanto project, but the mod itself does not require Cobblemon.
Yes. The mod adds blocks, items, models, sounds, and server-side teleport logic, so it should be installed on both sides in multiplayer.
Yes. The mod is useful for custom maps, server hubs, dungeons, private rooms, progression gates, and other builder-controlled teleport systems. Feel free to create and publish videos about/with this mod!
Yes. Hold the item in your main hand, look at the teleport block, and run:
/kantoteleports set item
Players will need a matching item in their inventory to use that teleport.
Yes. Look at the teleport block and run:
/kantoteleports set sound <sound_event>
Built-in examples:
/kantoteleports set sound kantoteleports:teleport_generic
/kantoteleports set sound kantoteleports:teleport_door
Not if the sound IDs stay the same. Existing blocks store sound IDs such as kantoteleports:teleport_generic or kantoteleports:teleport_door, not the audio waveform itself.
Room Sessions are saved in the world folder:
config/kantoteleports/room_sessions.json
If you have ideas or feedback, you can share them through our public issue tracker or send a direct message to cobblekanto on Discord.
KantoTeleports is an unofficial fan-made Minecraft mod.
This project is not affiliated with, endorsed by, sponsored by, or approved by Nintendo, Game Freak, Creatures Inc., The Pokémon Company, Mojang Studios, Microsoft, or the Cobblemon team.
Minecraft is a trademark of Microsoft Corporation. Pokémon and related names are trademarks of their respective owners. Cobblemon belongs to its respective creators.