
Teleport
A simple teleportation mod. 简单传送,随时掌控。
Last updated | 7 hours ago |
Total downloads | 4195 |
Total rating | 1 |
Categories | Mods Tools Misc |
Dependency string | Mhz-Teleport-1.1.0 |
Dependants | 0 other packages depend on this package |
This mod requires the following mods to function

BepInEx-BepInExPack_Silksong
BepInEx modloader. Preconfigured and ready to use.
Preferred version: 5.4.2303README
Teleport Mod | 传送模组
A simple teleportation mod for Hollow Knight: Silksong.
空洞骑士:丝之歌的简单传送模组。
English Documentation
Usage
Keyboard Controls
Ctrl + 1~5
: Save position 🔊 Sound effectAlt + 1~5
: Load position (no save data: auto teleport to bench)Alt + 6
: Safe respawn (cycle entry points)Alt + 7
: Teleport to bench (last respawn point)Alt + 0
: Reset all coordinatesAlt + -
: Emergency teleport (to preset safe location) [minus key]- 🆘
Ctrl + F9
: Emergency return to main menu (character out of control/stuck)
💡 Note: Default uses main keyboard number keys, NOT numpad keys. All key combinations are fully customizable in the config file, including modifier keys and function keys!
Gamepad Controls
LB + RB + Direction/A
: Teleport to slotLB + Start + Direction/A
: Save to slot 🔊 Sound effectLB + RB + Y
: Safe respawnLB + RB + B
: Teleport to bench (last respawn point)LB + Select + Start
: Reset all coordinatesLB + RB + X
: Emergency teleport (to preset safe location)
💡 Note: All gamepad controls are fully customizable to match your personal preferences.
🎮 Gamepad Key Reference
All gamepad controls are fully customizable in the config file. Here's the complete key mapping:
Direction Keys:
DPadUp
= D-Pad UpDPadDown
= D-Pad DownDPadLeft
= D-Pad LeftDPadRight
= D-Pad Right
Face Buttons:
JoystickButton0
= A ButtonJoystickButton1
= B ButtonJoystickButton2
= X ButtonJoystickButton3
= Y Button
Shoulders & Triggers:
LeftBumper
= Left Bumper (LB)RightBumper
= Right Bumper (RB)LeftTrigger
= Left Trigger (LT)RightTrigger
= Right Trigger (RT)
System Buttons:
JoystickButton6
= Select/Back ButtonJoystickButton7
= Start ButtonJoystickButton8
= Home/Guide Button
Default Gamepad Configuration:
- Slot 1:
DPadUp
(D-Pad Up) - Slot 2:
DPadDown
(D-Pad Down) - Slot 3:
DPadLeft
(D-Pad Left) - Slot 4:
DPadRight
(D-Pad Right) - Slot 5:
JoystickButton0
(A Button) - Teleport Modifiers:
LeftBumper
+RightBumper
(LB + RB) - Save Modifiers:
LeftBumper
+JoystickButton7
(LB + Start) - Safe Respawn:
JoystickButton3
(Y Button) [in teleport mode] - Hardcoded Teleport:
JoystickButton2
(X Button) [in teleport mode] - Bench Teleport:
JoystickButton1
(B Button) [in teleport mode] - Reset All:
LeftBumper
+JoystickButton6
+JoystickButton7
(LB + Select + Start)
⚙️ All gamepad controls can be customized in the game's config file.
Safety Guidelines
⚠️ Important: Please follow these safety guidelines to avoid game bugs and data corruption!
When it's safe to use:
✅ Only save or teleport when your character is fully controllable
✅ In normal game scenes, when not in combat
Dangerous situations - DO NOT use:
❌ During boss battles
❌ Inside closed combat areas
❌ While sitting on benches
❌ During cutscenes or animations
❌ When character is controlled or immobilized
❌ During loading/saving processes
❌ During any special states or triggered events
Important Notes:
⏱️ Avoid multiple teleportations in short time (like teleporting multiple times within 1 second)
⚠️ Do not teleport immediately after death
Troubleshooting:
🆘 If stuck/camera lost/character floating and unable to open menu:
- First try: Safe Respawn (Keyboard:
Alt+6
, Gamepad:LB+RB+Y
), if teleported to entry point, then use load position as needed
Example: If character is off-screen after loading save, use Alt+6, then reload the same save slot to fix camera issues - Character completely out of control: Emergency return to main menu (Keyboard:
Ctrl+F9
, no gamepad shortcut - this is an emergency measure for critical situations) - Still not working, completely unresponsive: Restart the game
🚨 All save data lost or stuck in a scene:
If all your save slots are lost or you're trapped in an unescapable scene, use Emergency Teleport (Keyboard: Alt+-
[minus key], Gamepad: LB+RB+X
) to instantly teleport to a preset safe location (starting town station). This works independently of your save data.
Emergency rescue config:
If all methods fail, manually edit the save file with this safe config:
⚠️ Important: Close the game first, modify and save, then restart the game, and load slot 1 after entering the game (Keyboard: Alt+1
, Gamepad: LB+RB+Up
)
{
"saveSlots": {
"1": {
"x": 71.42231,
"y": 9.597684,
"z": 0.004,
"scene": "Bellway_01",
"hasData": true
}
},
"currentEntryPointIndex": 0
}
Slot 1 defaults to the station in the starting town, which is absolutely safe.
Config file location:
C:\Users\[Username]\AppData\LocalLow\Team Cherry\Hollow Knight Silksong\TeleportMod\savedata.json
Installation
- Install BepInEx
- Extract and put the
Teleport
related folder intoBepInEx/plugins/
folder - Ensure
Teleport.dll
,manbo.wav
, andGamesave.wav
are in the same directory under the folder - Start game
Config
Enable Detailed Logging
(default:false
): Show detailed logsEnable Gamepad Support
(default:true
): Enable controller inputEnable Easter Egg Audio
(default:false
): 🎵 Enable special sound effect for savingAudio Volume
(default:0.5
): 🔊 Volume level for save sound effect (0.0-1.0, 0=disable)Save Modifier Key
(default:LeftControl
): Modifier key for saving coordinatesTeleport Modifier Key
(default:LeftAlt
): Modifier key for teleportingReset Modifier Key
(default:LeftAlt
): Modifier key for reset functionsSlot 1-5 Keys
(default:Alpha1-5
): Keys for save slotsSafe Respawn Key
(default:Alpha6
): Key for safe respawn functionBench Teleport Key
(default:Alpha7
): Key for bench teleport functionEmergency Teleport Key
(default:Minus
): Key for emergency teleport functionReset All Key
(default:Alpha0
): Key for reset all function
Data Storage
Coordinate data path:
C:\Users\[Username]\AppData\LocalLow\Team Cherry\Hollow Knight Silksong\TeleportMod\savedata.json
Configuration file location:
{Game Install Directory}\BepInEx\config\Mhz.TeleportMod.cfg
💡 Note: If the config file or folder doesn't exist, please run the game once to generate it first.
中文文档
使用方法
键盘操作
Ctrl + 1~5
: 保存位置 🔊 有音效提示Alt + 1~5
: 读取位置(无存档时自动传送到椅子)Alt + 6
: 安全重生(轮换入口点)Alt + 7
: 传送到椅子(最后的重生点)Alt + 0
: 重置所有坐标Alt + -
: 紧急传送(传送到预设安全地点)[减号键]- 🆘
Ctrl + F9
: 紧急返回主菜单(角色失控/卡死时使用)
💡 提示:默认使用主键盘数字键,非小键盘。所有按键组合都可以在配置文件中完全自定义,包括修饰键和功能键!
手柄操作
LB + RB + 方向键/A
: 传送到档位LB + Start + 方向键/A
: 保存到档位 🔊 有音效提示LB + RB + Y
: 安全重生LB + RB + B
: 传送到椅子(最后的重生点)LB + Select + Start
: 重置所有坐标LB + RB + X
: 紧急传送(传送到预设安全地点)
💡 提示:所有手柄按键均支持自定义配置,可根据个人习惯调整操作方式。
🎮 手柄按键对照表详细说明
所有手柄操作都可以在配置文件中完全自定义。以下是完整按键对照:
方向键:
DPadUp
= 方向键上DPadDown
= 方向键下DPadLeft
= 方向键左DPadRight
= 方向键右
面部按钮:
JoystickButton0
= A按钮JoystickButton1
= B按钮JoystickButton2
= X按钮JoystickButton3
= Y按钮
肩键扳机:
LeftBumper
= 左肩键(LB)RightBumper
= 右肩键(RB)LeftTrigger
= 左扳机(LT)RightTrigger
= 右扳机(RT)
系统按钮:
JoystickButton6
= Select/Back按钮JoystickButton7
= Start按钮JoystickButton8
= Home/Guide按钮
摇杆方向 (可选配置):
LeftStickUp/Down/Left/Right
= 左摇杆方向RightStickUp/Down/Left/Right
= 右摇杆方向LeftStickButton
= 左摇杆按下(L3)RightStickButton
= 右摇杆按下(R3)
默认手柄配置:
- 存档槽1:
DPadUp
(方向键上) - 存档槽2:
DPadDown
(方向键下) - 存档槽3:
DPadLeft
(方向键左) - 存档槽4:
DPadRight
(方向键右) - 存档槽5:
JoystickButton0
(A按钮) - 传送修饰键:
LeftBumper
+RightBumper
(LB + RB) - 保存修饰键:
LeftBumper
+JoystickButton7
(LB + Start) - 安全重生:
JoystickButton3
(Y按钮) [传送模式下] - 硬编码传送:
JoystickButton2
(X按钮) [传送模式下] - 椅子传送:
JoystickButton1
(B按钮) [传送模式下] - 重置所有:
LeftBumper
+JoystickButton6
+JoystickButton7
(LB + Select + Start)
⚙️ 所有手柄操作都可以在游戏配置文件中自定义。
💡 如果旧版本配置项过多影响查看,可删除.cfg配置文件,重启游戏自动生成最新配置。
安全使用指南
⚠️ 重要提醒:为避免游戏BUG和数据损坏,请务必遵循以下安全准则!
何时可以安全使用:
✅ 只在角色完全可控制时保存或传送
✅ 在正常游戏场景中,无战斗状态时
危险情况 - 请勿使用:
❌ BOSS战期间
❌ 封闭战斗区域内
❌ 坐在椅子上时
❌ 过场动画播放时
❌ 角色被控制或无法移动时
❌ 加载/保存过程中
❌ 任何特殊状态或事件触发时
注意事项:
⏱️ 不要在极短时间内多次读档传送(如1秒内连续传送多次)
⚠️ 不要死亡后马上传送
故障处理:
🆘 如遇卡死/视角丢失/角色起飞无法呼出菜单:
- 首先尝试:安全重生(键盘:
Alt+6
,手柄:LB+RB+Y
),如果传送到入口,再按需读档传送
例如:读档传送后角色在屏幕外,使用Alt+6,随后再读刚才的档,能解决卡视野问题 - 角色完全失控时:紧急返回主菜单(键盘:
Ctrl+F9
,无手柄按键 - 这是非常时期的特殊手段) - 仍无效果,完全没反应时:重启游戏
🚨 所有存档丢失导致困死在某个场景:
如果你的所有存档槽都丢失导致困在无法逃脱的场景中,使用紧急传送(键盘:Alt+-
[减号键],手柄:LB+RB+X
)立即传送到预设安全地点(初始小镇车站)。此功能独立于存档数据运行。
紧急救援配置:
如果所有方法都无效,可以手动编辑存档文件,使用以下安全配置:
⚠️ 重要: 先关闭游戏,修改保存后再启动游戏,进入游戏后读取1号存档即可(键盘:Alt+1
,手柄:LB+RB+方向上
)
{
"saveSlots": {
"1": {
"x": 71.42231,
"y": 9.597684,
"z": 0.004,
"scene": "Bellway_01",
"hasData": true
}
},
"currentEntryPointIndex": 0
}
1号档位默认在初始小镇的车站里,这是一个绝对安全的位置。
配置文件位置:
C:\Users\[用户名]\AppData\LocalLow\Team Cherry\Hollow Knight Silksong\TeleportMod\savedata.json
安装
- 安装BepInEx
- 解压后将
Teleport
相关文件夹整体放入BepInEx/plugins/
文件夹 - 确保文件夹下的
Teleport.dll
、manbo.wav
和Gamesave.wav
在同一目录 - 启动游戏
配置
启用详细日志
(默认:false
): 显示详细日志启用手柄支持
(默认:true
): 启用手柄输入启用彩蛋音效
(默认:false
): 🎵 启用存档时的特殊音效音效音量
(默认:0.5
): 🔊 存档音效音量大小(0.0-1.0,设置为0关闭音效)保存修饰键
(默认:LeftControl
): 保存坐标使用的修饰键传送修饰键
(默认:LeftAlt
): 传送坐标使用的修饰键重置修饰键
(默认:LeftAlt
): 重置功能使用的修饰键存档槽1-5按键
(默认:Alpha1-5
): 存档槽使用的按键安全重生按键
(默认:Alpha6
): 安全重生功能按键椅子传送按键
(默认:Alpha7
): 椅子传送功能按键紧急传送按键
(默认:Minus
): 紧急传送功能按键重置所有坐标按键
(默认:Alpha0
): 重置所有坐标功能按键
数据存储
坐标数据路径:
C:\Users\[用户名]\AppData\LocalLow\Team Cherry\Hollow Knight Silksong\TeleportMod\savedata.json
配置文件路径:
{游戏安装目录}\BepInEx\config\Mhz.TeleportMod.cfg
💡 提示:如果没有配置文件或文件夹,请先运行一次游戏让其自动生成。