ShoulderSurfing-Fabric-1.21.11-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可被选中的隐形实体
- 新增配置选项,可在计算摄像机偏移时忽略方块支柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在受限空间内自动切换到临时第一人称的选项
- 新增配置选项,可设置是否在受限空间内切换到临时第一人称
- 新增配置选项,可为每个轴设置偏移阈值
- 新增配置选项,可设置再次进入临时第一人称前的冷却时间
- 新增配置选项,可设置临时第一人称的额外停留时间
- 新增配置选项,可设置临时第一人称的最短停留时间
- 新增选项:当摄像机面向玩家时,将玩家的X轴旋转对准摄像机
- 新增选项,可为摄像机定义无碰撞方块
- 玻璃方块现在默认与摄像机发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的摄像机旋转问题(方块宝可梦 1.7)
- API: 新增 ComputeCameraDrag 事件
- API: 新增 ComputeCameraSway 事件
- API: 新增 PerspectiveChanged 事件
5.0.10
- 修复了旧版API适配器在某些情况下调用错误API版本的问题,该问题可能导致其他模组使用旧版API时崩溃
5.0.7
- 修复了切换视角后动态准星仍然保持激活状态的问题
5.0.6
- 修复了 Curios(饰品栏)兼容插件的加载问题
- 修复了在 (Neo)Forge 上加载/卸载世界时的崩溃问题
5.0.5
- 修复了切换视角后阻挡指示器仍然可见的问题
5.0.4
- 修复了 setXRot 和 setYRot API 方法行为不正确的问题
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
- 新增用于向后兼容的旧版API适配器
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时的玩家透明效果(默认禁用)
- 将交换肩膀的默认按键从'O'改为'U'
- 默认启用配置选项"turn_player_x_rot_with_camera"
- 默认启用配置选项"turn_player_y_rot_with_camera"
- 默认禁用配置选项"turn_with_player"
- 当"turn_with_player"启用时,玩家不再随摄像机旋转
- 当'pick_vector'为'PLAYER'且'crosshair_type'为'DYNAMIC'时,玩家现在会随摄像机旋转
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了若干配置选项。迁移时可参考以下映射:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 >2.4.11 不再被标记为不兼容
- API: 用事件系统替换了回调系统
- API: 现在可为每个模组注册多个插件类
- API: API结构已重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-NeoForge-1.21.11-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可选中的隐形实体
- 新增配置选项,在计算相机偏移时忽略方块柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在受限空间中自动切换为临时第一人称的选项
- 新增配置选项,设置是否在受限空间中切换为临时第一人称
- 新增配置选项,可为每个轴设置偏移阈值
- 新增配置选项,设置再次进入临时第一人称前的冷却时间
- 新增配置选项,设置临时第一人称的额外停留时间
- 新增配置选项,设置临时第一人称的最短停留时间
- 新增选项:当玩家面向相机时,将其X轴旋转对齐相机
- 新增选项:为相机定义不可碰撞的方块
- 玻璃方块现在默认会与相机碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的相机旋转问题(方块宝可梦 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.10
- 修复了旧版API适配器在某些情况下调用错误API版本的问题,该问题可能导致其他模组使用旧版API时崩溃
5.0.7
- 修复了切换视角后动态准星仍然保持激活的问题
5.0.6
- 修复了 Curios 兼容插件的加载问题
- 修复了在 (Neo)Forge 上 (卸)载世界时的崩溃问题
5.0.5
- 修复了切换视角后阻挡指示器仍然可见的问题
5.0.4
- 修复了 setXRot 和 setYRot API 方法行为不正确的问题
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
- 新增用于向后兼容的旧版API适配器
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时的玩家透明效果(默认关闭)
- 将切换肩膀的默认按键从"O"改为"U"
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 当 "turn_with_player" 启用时,玩家不再随相机转动
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随相机转动
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了多个配置选项。可使用以下映射进行迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可注册多个插件类
- API:API 已重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Forge-1.21.11-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义无法选取的隐形实体
- 新增配置选项,在计算相机偏移时忽略方块柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在受限空间中自动切换为临时第一人称的选项
- 新增配置是否在受限空间中切换为临时第一人称的选项
- 新增为每个轴配置偏移阈值的选项
- 新增配置临时第一人称再次进入前冷却时间的选项
- 新增配置临时第一人称额外停留时间的选项
- 新增配置临时第一人称最短停留时间的选项
- 新增面向相机时将玩家X轴旋转朝向相机的选项
- 新增为相机定义不可碰撞方块的选项
- 现在玻璃方块默认会与相机碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的相机旋转问题(方块宝可梦 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.10
- 修复了旧版 API 适配器在某些情况下调用错误 API 版本的问题,该问题可能导致其他模组使用旧版 API 时崩溃
5.0.7
- 修复了切换视角后动态准星仍然保持激活状态的问题
5.0.6
- 修复了 Curios 兼容插件加载问题
- 修复了在 (Neo)Forge 上卸载/加载世界时的崩溃问题
5.0.5
- 修复了切换视角后遮挡指示器仍然可见的问题
5.0.4
- 修复了 setXRot 和 setYRot API 方法行为不正确的问题
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
- 新增用于向后兼容的旧版 API 适配器
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时的玩家透明效果(默认禁用)
- 将切换肩膀的默认按键从"O"改为"U"
- 默认启用配置选项"turn_player_x_rot_with_camera"
- 默认启用配置选项"turn_player_y_rot_with_camera"
- 默认禁用配置选项"turn_with_player"
- 启用"turn_with_player"时,玩家不再随相机转动
- 当"pick_vector"为"PLAYER"且"crosshair_type"为"DYNAMIC"时,玩家会随相机转动
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了若干配置选项。以下映射可用于迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 >2.4.11 不再被标记为不兼容
- API:用事件系统替换了回调系统
- API:现在每个模组可以注册多个插件类
- API:API 已重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Forge-26.3-5.2.0
on 2026 Sep 305.2.0
- 添加了用于定义不可采集的隐身实体的配置选项
- 添加了在计算镜头偏移时忽略方块支柱的配置选项
- 更新了俄语翻译(感谢 mpustovoi)
- 更新了饰品(Curios)兼容性
- 修复了模组描述中的错别字
- 移除了用于透明玩家实体渲染的过时骑船检测
5.1.2
- 修复了在锻造炉(Forge)上的启动崩溃
- 修复了资源包格式版本
5.1.1
- 改进了与 Iris 的兼容性
- 修复了 (Neo-)Forge 上一个与配置相关的罕见崩溃
5.1.0
- 更新至 26.3
- 在饰品(Curios)更新到 26.3 之前,部分禁用了与其的集成
- 添加了在受限空间中自动切换到临时第一人称的选项
- 添加了配置是否在受限空间中切换到临时第一人称的选项
- 添加了为每个轴配置偏移阈值的选项
- 添加了配置再次进入临时第一人称前的冷却时间的选项
- 添加了配置在临时第一人称中额外停留时间的选项
- 添加了配置在临时第一人称中最短停留时间的选项
- 添加了当玩家面对镜头时将玩家X轴旋转朝向镜头的选项
- 添加了为镜头定义不可碰撞方块的选项
- 玻璃方块现在默认会与镜头碰撞
- 向模组元数据中添加了问题反馈链接
- 修复了可取消事件处理程序无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的镜头旋转问题(方块宝可梦 1.7)
- API:添加了 ComputeCameraDrag 事件
- API:添加了 ComputeCameraSway 事件
- API:添加了 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然保持激活的问题
5.0.6
- 修复了饰品(Curios)兼容插件的加载问题
5.0.5
- 修复了切换视角后阻挡指示器仍然可见的问题
5.0.4
- 改进了锻造炉(Forge)版本与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的不正确行为
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 添加了在攀爬时控制玩家透明效果的配置选项(默认禁用)
- 将切换肩膀的默认快捷键从 'O' 改为 'U'
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 当 "turn_with_player" 启用时,玩家不再随镜头旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随镜头旋转
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化和稳定性修复
- 重新整理了若干配置选项。以下映射可用于迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空(Valkyrien Skies)>2.4.11 不再被标记为不兼容
- API:用事件系统替换了回调系统
- API:现在可以为每个模组注册多个插件类
- API:API 已进行重构,部分内容已重命名。迁移指南可在维基中查看:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Fabric-26.3-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可选取的隐身实体
- 新增配置选项,可在计算镜头偏移时忽略方块支柱
- 更新了俄语翻译(感谢 mpustovoi)
- 更新了 Curios 兼容性
- 修复了模组描述中的错别字
- 移除了已过时的骑船检测(用于透明玩家实体渲染)
5.1.2
- 修复了 Forge 上的启动崩溃
- 修复了资源包格式版本
5.1.1
- 改进了与 Iris 的兼容性
- 修复了 (Neo-)Forge 上一个与配置相关的罕见崩溃
5.1.0
- 更新至 26.3
- 在 Curios 更新至 26.3 之前,暂时部分禁用其集成功能
- 新增在受限空间中自动切换为临时第一人称的选项
- 新增配置选项,可设置是否在受限空间中切换为临时第一人称
- 新增配置选项,可为每个轴设置偏移阈值
- 新增配置选项,可设置再次进入临时第一人称前的冷却时间
- 新增配置选项,可设置停留在临时第一人称的附加时间
- 新增配置选项,可设置停留在临时第一人称的最短时间
- 新增选项:当玩家面向镜头时,使玩家的X轴旋转角度朝向镜头
- 新增选项:可为镜头定义不产生碰撞的方块
- 玻璃装饰方块现在默认会与镜头发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理程序无法正常工作的问题
- 修复了骑乘飞行中的宝可梦时的镜头旋转问题(Cobblemon 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的版本构建
5.0.7
- 修复了切换视角后动态准星仍然保持激活的问题
5.0.6
- 修复了 Curios 兼容插件加载的问题
5.0.5
- 修复了切换视角后被阻挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 构建版本与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的不正确行为
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了与其他模组的兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时的玩家透明效果(默认关闭)
- 将切换肩膀的默认快捷键从 'O' 改为 'U'
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 启用 "turn_with_player" 时,玩家不再随镜头旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家会随镜头旋转
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了多个配置选项。可使用以下映射进行迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- Valkyrien Skies 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可注册多个插件类
- API:API 已重构,部分内容已重命名。迁移指南可在 Wiki 中查看:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-NeoForge-26.3-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可被选取的隐身实体
- 新增配置选项,用于在计算镜头偏移时忽略柱状方块
- 更新了俄语翻译(感谢 mpustovoi)
- 更新了与饰品(Curios)的兼容性
- 修复了模组描述中的拼写错误
- 移除了透明玩家实体渲染中已过时的骑船检测
5.1.2
- 修复了在 Forge 上的启动崩溃
- 修复了资源包格式版本
5.1.1
- 改进了与 Iris 的兼容性
- 修复了 (Neo)Forge 上一个罕见的配置相关崩溃
5.1.0
- 更新至 26.3
- 在饰品(Curios)更新至 26.3 之前,部分禁用了与其的集成
- 新增在受限空间中自动切换至临时第一人称的选项
- 新增选项,用于配置是否在受限空间中切换至临时第一人称
- 新增选项,用于配置每个轴的偏移阈值
- 新增选项,用于配置再次进入临时第一人称前的冷却时间
- 新增选项,用于配置停留在临时第一人称的额外时间
- 新增选项,用于配置停留在临时第一人称的最短时间
- 新增选项,使玩家在面向镜头时将X轴旋转朝向镜头
- 新增选项,用于定义不与镜头碰撞的方块
- 玻璃方块现在默认会与镜头碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理程序无法正常工作的问题
- 修复了飞行骑乘方块宝可梦时的镜头旋转问题(Cobblemon 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然保持激活的问题
5.0.6
- 修复了饰品(Curios)兼容性插件的加载问题
5.0.5
- 修复了切换视角后阻挡提示仍然显示的问题
5.0.4
- 改进了 Forge 构建与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的不正确行为
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时玩家的透明效果(默认禁用)
- 将交换肩膀的默认按键从“O”改为“U”
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 启用 "turn_with_player" 时,玩家不再跟随镜头转动
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会跟随镜头转动
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了若干配置选项。以下映射可用于迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- Valkyrien Skies 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API 已重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-NeoForge-26.2-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可选取的隐形实体
- 新增配置选项,在计算摄像头偏移时忽略方块支柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在受限空间内自动切换到临时第一人称的选项
- 新增配置选项,可设置是否在受限空间内切换到临时第一人称
- 新增配置选项,可为每个轴设置偏移阈值
- 新增配置选项,可设置再次进入临时第一人称前的冷却时间
- 新增配置选项,可设置停留在临时第一人称的追加时间
- 新增配置选项,可设置停留在临时第一人称的最短时间
- 新增选项,使玩家的X轴旋转朝向摄像头
- 新增配置选项,可定义与摄像头不发生碰撞的方块
- 现在玻璃方块默认与摄像头发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理程序无法正常工作的问题
- 修复了骑乘飞行方块宝可梦时的摄像头旋转问题(Cobblemon 1.7)
- 修复了 (Neo)Forge 上罕见的配置相关崩溃
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然显示的问题
5.0.6
- 修复了 Curios 兼容插件的加载问题
5.0.5
- 修复了切换视角后阻挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 版本与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的错误行为
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 提升了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,控制攀爬时的玩家透明效果(默认禁用)
- 将切换肩膀的默认快捷键从“O”改为“U”
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 启用 "turn_with_player" 后,玩家不再随摄像头旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家会随摄像头旋转
- 修复了创造模式下飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了部分配置选项。可使用以下映射进行迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- Valkyrien Skies 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API 已重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Forge-26.2-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可选取的隐身实体
- 新增配置选项,可在计算镜头偏移时忽略方块柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在受限空间内自动切换至临时第一人称的选项
- 新增配置选项,用于设置是否在受限空间内切换至临时第一人称
- 新增配置选项,用于为每个轴设置偏移阈值
- 新增配置选项,用于设置再次进入临时第一人称前的冷却时间
- 新增配置选项,用于设置停留在临时第一人称的追加时间
- 新增配置选项,用于设置停留在临时第一人称的最短时间
- 新增选项,当玩家面向镜头时,使其X轴旋转朝向镜头
- 新增配置选项,用于定义不与镜头碰撞的方块
- 玻璃方块现在默认与镜头碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理程序无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的镜头旋转问题(Cobblemon 1.7)
- 修复了 (Neo-)Forge 上一个罕见的与配置相关的崩溃
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然显示的问题
5.0.6
- 修复了 Curios 兼容插件加载的问题
5.0.5
- 修复了切换视角后阻挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 构建与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的行为错误
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时玩家的透明效果(默认禁用)
- 将交换肩膀的默认快捷键从“O”改为“U”
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 启用 "turn_with_player" 时,玩家不再随镜头旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随镜头旋转
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了若干配置选项。可使用以下映射进行迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- Valkyrien Skies 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API 结构经过重组,部分内容已重命名。迁移指南见 Wiki:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Fabric-26.2-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可选取的不可见实体
- 新增配置选项,在计算相机偏移时忽略方块柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的错别字
5.1.1
- 新增在受限空间中自动切换至临时第一人称的选项
- 新增配置选项,决定是否在受限空间中切换至临时第一人称
- 新增为每个轴配置偏移阈值的选项
- 新增配置选项,设置再次进入临时第一人称前的冷却时间
- 新增配置选项,设置在临时第一人称中额外停留的时间
- 新增配置选项,设置在临时第一人称中的最短停留时间
- 新增选项:面朝相机时将玩家的X轴旋转朝向相机
- 新增选项:为相机定义非碰撞方块
- 玻璃方块现在默认会与相机碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的相机旋转问题(方块宝可梦 1.7)
- 修复了在 (Neo)Forge 上一个罕见的与配置相关的崩溃
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然保持激活的问题
5.0.6
- 修复了饰品兼容插件的加载问题
5.0.5
- 修复了切换视角后遮挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 构建与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的错误行为
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,控制攀爬时玩家的透明效果(默认禁用)
- 将交换肩膀的默认按键从“O”改为“U”
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 当 "turn_with_player" 启用时,玩家不再随相机旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随相机旋转
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新组织了若干配置选项。可使用以下映射进行迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 >2.4.11 版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API 已重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Forge-1.21.1-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义无法选中的不可见实体
- 新增配置选项,可在计算摄像机偏移时忽略柱状方块
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的错别字
5.1.1
- 新增在受限空间内自动切换为临时第一人称的选项
- 新增配置选项,用于设置是否在受限空间内切换为临时第一人称
- 新增配置选项,可为每个轴向设置偏移阈值
- 新增配置选项,用于设置再次进入临时第一人称前的冷却时间
- 新增配置选项,用于设置临时第一人称的额外停留时间
- 新增配置选项,用于设置临时第一人称的最短停留时间
- 新增选项:面向摄像机时将玩家的X轴旋转朝向摄像机
- 新增选项:定义摄像机不可碰撞的方块
- 玻璃方块现在默认与摄像机发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的摄像机旋转问题(Cobblemon 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了向后移植版本中的一个回归问题,该问题导致“玩家旋转跟随摄像机”选项无法正常工作。
5.0.10
- 修复了旧版 API 适配器在某些情况下调用错误 API 版本的问题,该问题可能导致其他模组使用旧版 API 时发生崩溃
5.0.9
- 修复了安装 Iris 时出现的崩溃
5.0.8
- 为 NeoForge 重新添加了缺失的 Iris/Oculus 光影兼容代码
5.0.7
- 修复了切换视角后动态准星仍然保留的问题
5.0.6
- 修复了 Curios 兼容插件的加载问题
- 修复了在 (Neo)Forge 上加载/卸载世界时的崩溃问题
5.0.5
- 修复了切换视角后阻挡指示器仍然显示的问题
5.0.4
- 修复了 setXRot 和 setYRot API 方法行为错误的问题
5.0.3
- 更新了繁体中文和简体中文翻译(感谢 Xinyang-Gao)
- 新增用于向后兼容的旧版 API 适配器
5.0.2
- 提升了模组兼容性
- 修复了阻挡准星的渲染问题
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时的玩家透明效果(默认禁用)
- 将切换肩膀的默认按键由"O"改为"U"
- 默认启用配置选项"turn_player_x_rot_with_camera"
- 默认启用配置选项"turn_player_y_rot_with_camera"
- 默认禁用配置选项"turn_with_player"
- 启用"turn_with_player"时,玩家不再随摄像机旋转
- 当"pick_vector"为"PLAYER"且"crosshair_type"为"DYNAMIC"时,玩家现在会随摄像机旋转
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了部分配置选项。迁移时可参考以下映射:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API 结构已重构,部分内容已重命名。迁移指南请见 wiki:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Fabric-1.21.1-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可选取的隐形实体
- 新增配置选项,在计算摄像机偏移时忽略方块柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在狭窄空间中自动切换至临时第一人称视角的选项
- 新增配置选项,用于设置是否在狭窄空间中切换至临时第一人称视角
- 新增各轴向偏移阈值的配置选项
- 新增配置选项,用于设置再次进入临时第一人称视角前的冷却时间
- 新增配置选项,用于设置停留在临时第一人称视角的额外持续时间
- 新增配置选项,用于设置停留在临时第一人称视角的最短时间
- 新增选项,使玩家在面向摄像机时将 X 轴旋转朝向摄像机
- 新增选项,用于定义摄像机可穿透的非碰撞方块
- 玻璃方块现在默认会与摄像机发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的摄像机旋转问题(方块宝可梦 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了回溯版本中的一个回归问题,该问题导致“玩家随摄像机旋转”选项无法正常工作。
5.0.10
- 修复了旧版 API 适配器在某些情况下调用了错误的 API 版本,可能导致其他模组使用旧版 API 时崩溃的问题
5.0.9
- 修复了安装 Iris 时发生的崩溃问题
5.0.8
- 为 NeoForge 重新添加了缺失的 Iris/全知之眼着色器兼容性代码
5.0.7
- 修复了切换视角后动态准星仍保持激活状态的问题
5.0.6
- 修复了饰品兼容性插件的加载问题
- 修复了在 (Neo)Forge 上加载或卸载世界时发生的崩溃问题
5.0.5
- 修复了切换视角后遮挡指示器仍保持可见的问题
5.0.4
- 修复了 setXRot 和 setYRot API 方法的异常行为
5.0.3
- 更新了繁体中文和简体中文翻译(感谢 Xinyang-Gao)
- 新增旧版 API 适配器以提供向后兼容性
5.0.2
- 提升了模组兼容性
- 修复了遮挡准星的渲染问题
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时玩家的透明度效果(默认禁用)
- 将切换肩膀视角的默认按键从 'O' 改为 'U'
- 默认启用 "turn_player_x_rot_with_camera" 配置选项
- 默认启用 "turn_player_y_rot_with_camera" 配置选项
- 默认禁用 "turn_with_player" 配置选项
- 当启用 "turn_with_player" 时,玩家不再随摄像机转动
- 当 'pick_vector' 设为 'PLAYER' 且 'crosshair_type
ShoulderSurfing-NeoForge-1.21.1-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可被选取的隐形实体
- 新增配置选项,可在计算摄像机偏移时忽略柱状方块
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在受限空间内自动切换至临时第一人称的选项
- 新增配置选项,用于设置是否在受限空间内切换至临时第一人称
- 新增配置选项,可为每个轴设置偏移阈值
- 新增配置选项,用于设置再次进入临时第一人称前的冷却时间
- 新增配置选项,用于设置临时第一人称的额外停留时间
- 新增配置选项,用于设置临时第一人称的最短停留时间
- 新增选项:面朝摄像机时将玩家X轴旋转朝向摄像机
- 新增选项:定义不与摄像机发生碰撞的方块
- 玻璃方块现在默认与摄像机发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的摄像机旋转问题(方块宝可梦 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了移植版中“摄像机随玩家旋转”选项无法正常工作的回退问题。
5.0.10
- 修复了旧版 API 适配器在某些情况下调用错误 API 版本的问题,避免其他模组使用旧版 API 时可能发生的崩溃
5.0.9
- 修复了安装 Iris 时出现的崩溃
5.0.8
- 为 NeoForge 恢复了缺失的 Iris/Oculus 光影兼容代码
5.0.7
- 修复了切换视角后动态准星仍然保持激活的问题
5.0.6
- 修复了饰品兼容插件的加载问题
- 修复了在 (Neo)Forge 上加载/卸载世界时的崩溃问题
5.0.5
- 修复了切换视角后遮挡指示器仍然可见的问题
5.0.4
- 修复了 setXRot 和 setYRot API 方法行为不正确的问题
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
- 新增用于向后兼容的旧版 API 适配器
5.0.2
- 提升了模组兼容性
- 修复了遮挡准星的渲染问题
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时的玩家透明效果(默认关闭)
- 将切换肩部视角的默认按键由 'O' 改为 'U'
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 启用 "turn_with_player" 后,玩家不再随摄像机旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随摄像机旋转
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了部分配置选项。可使用以下映射进行迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在可以为每个模组注册多个插件类
- API:API 已重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Fabric-1.20.1-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义不可采集的隐身实体
- 新增配置选项,在计算摄像机偏移时忽略方块支柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在受限空间中自动切换到临时第一人称的选项
- 新增配置选项,决定是否在受限空间中切换到临时第一人称
- 新增配置选项,可为每个轴设置偏移阈值
- 新增配置选项,设置再次进入临时第一人称前的冷却时间
- 新增配置选项,设置临时第一人称的额外停留时间
- 新增配置选项,设置临时第一人称的最小停留时间
- 新增选项:当玩家面向摄像机时,使其X轴旋转朝向摄像机
- 新增配置选项,定义与摄像机不发生碰撞的方块
- 玻璃装饰方块现在默认与摄像机碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理程序无法正常工作的问题
- 修复了游戏暂停时摄像机随玩家转动出现的抖动问题
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了向后移植版本中的一个问题,该问题导致“摄像机随玩家转动”选项无法正常工作。
5.0.10
- 修复了旧版 API 适配器在某些情况下调用错误 API 版本的问题,避免其他模组使用旧版 API 时可能发生的崩溃
5.0.7
- 修复了切换视角后动态准星仍然显示的问题
5.0.6
- 修复了 Curios 兼容插件的加载问题
- 修复了在 (Neo)Forge 上加载/卸载世界时的崩溃问题
5.0.5
- 修复了切换视角后拦截指示器仍然显示的问题
5.0.4
- 修复了 setXRot 和 setYRot API 方法的不正确行为
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
- 新增旧版 API 适配器以保持向后兼容
5.0.2
- 改进了模组兼容性
- 修复了拦截准星的渲染问题
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了与实体模型特性(EMF)的兼容性
5.0.0
- 新增配置选项,控制攀爬时的玩家透明效果(默认关闭)
- 将切换肩膀的默认快捷键从“O”改为“U”
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 启用 "turn_with_player" 时,玩家不再随摄像机转动
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家会随摄像机转动
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了部分配置选项。迁移时可使用以下对照关系:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API 结构经过重构,部分内容已重命名。迁移指南见 wiki:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Forge-1.20.1-5.2.0
on 2026 Sep 305.2.0
- 新增配置选项,用于定义无法被选取的隐形实体
- 新增配置选项,可在计算镜头偏移时忽略方块支柱
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了模组描述中的拼写错误
5.1.1
- 新增在受限制空间中自动切换为临时第一人称的选项
- 新增配置项:是否在受限制空间中切换为临时第一人称
- 新增配置项:可为每个轴设置偏移阈值
- 新增配置项:可设置再次进入临时第一人称前的冷却时间
- 新增配置项:可设置临时第一人称的额外停留时间
- 新增配置项:可设置临时第一人称的最小停留时间
- 新增选项:当镜头面向玩家时,使玩家的X轴旋转跟随镜头
- 新增配置项:可为镜头定义不可碰撞的方块
- 玻璃方块现在默认会与镜头发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理程序无法正常工作的问题
- 修复了镜头随玩家转动且游戏暂停时的抖动问题
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了向后移植版本中的一个回归问题,该问题导致镜头随玩家转动选项无法正常工作。
5.0.10
- 修复了旧版API适配器在某些情况下调用错误API版本的问题,避免了其他模组使用旧版API时可能发生的崩溃
5.0.7
- 修复了切换视角后动态准星仍然显示的问题
5.0.6
- 修复了 Curios 兼容插件的加载问题
- 修复了在 (Neo)Forge 上卸载/加载世界时的崩溃问题
5.0.5
- 修复了切换视角后阻挡提示仍然可见的问题
5.0.4
- 修复了 setXRot 和 setYRot API 方法行为不正确的问题
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
- 新增用于向后兼容的旧版API适配器
5.0.2
- 提升了模组兼容性
- 修复了阻挡准星的渲染问题
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
- 修复了与 EMF(实体模型特性)的兼容性
5.0.0
- 新增配置选项,用于控制攀爬时玩家的透明效果(默认关闭)
- 将换肩的默认按键由'O'改为'U'
- 默认启用配置选项"turn_player_x_rot_with_camera"
- 默认启用配置选项"turn_player_y_rot_with_camera"
- 默认禁用配置选项"turn_with_player"
- 当启用"turn_with_player"时,玩家不再随镜头转动
- 当'pick_vector'为'PLAYER'且'crosshair_type'为'DYNAMIC'时,玩家会随镜头转动
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了部分配置选项。迁移时可参考以下映射:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 (Valkyrien Skies) 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可注册多个插件类
- API:API已重构,部分内容已重命名。迁移指南可在wiki中查看:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-NeoForge-26.3-5.1.2
on 2026 Sep 285.1.2
- 修复了在 Forge 上启动时崩溃的问题
- 修复了资源包格式版本
5.1.1
- 改进了与 Iris 的兼容性
- 修复了 (Neo-)Forge 上一个罕见的与配置相关的崩溃
5.1.0
- 更新至 26.3
- 在 Curios(饰品)更新至 26.3 之前,暂时部分禁用了对其的集成
- 新增了在受限空间中自动切换到临时第一人称的选项
- 新增了配置是否在受限空间中切换到临时第一人称的选项
- 新增了为每个轴配置偏移阈值的选项
- 新增了配置再次进入临时第一人称前的冷却时间的选项
- 新增了配置临时第一人称额外停留时间的选项
- 新增了配置临时第一人称最短停留时间的选项
- 新增了在面向玩家时将玩家 X 轴旋转对准摄像机的选项
- 新增了为摄像机定义非碰撞方块的选项
- 玻璃方块现在默认会与摄像机碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消的事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时摄像机旋转的问题(Cobblemon 1.7)
- API: 新增 ComputeCameraDrag 事件
- API: 新增 ComputeCameraSway 事件
- API: 新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然激活的问题
5.0.6
- 修复了 Curios(饰品)兼容性插件的加载问题
5.0.5
- 修复了切换视角后阻挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 构建与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的不正确行为
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增了在攀爬时控制玩家透明效果的配置选项(默认关闭)
- 将交换肩膀的默认按键从 'O' 改为 'U'
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 当 "turn_with_player" 启用时,玩家不再随摄像机转动
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随摄像机转动
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了多个配置选项。可使用以下映射进行迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 2.4.11 以上版本不再被标记为不兼容
- API: 用事件系统替换了回调系统
- API: 现在可以为每个模组注册多个插件类
- API: API 已被重构,部分内容已重命名。迁移指南见 wiki:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Forge-26.3-5.1.2
on 2026 Sep 285.1.2
- 修复了在 Forge 上的启动崩溃
- 修复了资源包格式版本
5.1.1
- 改进了与 Iris 的兼容性
- 修复了 (Neo-)Forge 上一个罕见的配置相关崩溃
5.1.0
- 更新至 26.3
- 在 Curios 更新至 26.3 之前,暂时部分禁用了与其的集成
- 新增了在受限空间中自动切换为临时第一人称的选项
- 新增了配置是否在受限空间中切换为临时第一人称的选项
- 新增了配置各轴偏移阈值的选项
- 新增了配置再次进入临时第一人称前冷却时间的选项
- 新增了配置额外停留在临时第一人称时间的选项
- 新增了配置停留在临时第一人称最短时间的选项
- 新增了在面向摄像机时使玩家 X 轴旋转朝向摄像机的选项
- 新增了为摄像机定义不可碰撞方块的选项
- 玻璃方块现在默认与摄像机发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的摄像机旋转问题(方块宝可梦 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然激活的问题
5.0.6
- 修复了饰品兼容插件的加载问题
5.0.5
- 修复了切换视角后遮挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 版本与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的不正确行为
5.0.3
- 更新了繁体中文和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增了配置选项,用于控制攀爬时的玩家透明效果(默认禁用)
- 将切换肩膀的默认按键从 'O' 改为 'U'
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 当 "turn_with_player" 启用时,玩家不再随摄像机旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随摄像机旋转
- 修复了在创造模式下飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了若干配置选项。迁移时可使用以下映射:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 >2.4.11 不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API 已进行重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Fabric-26.3-5.1.2
on 2026 Sep 285.1.2
- 修复了在Forge上的启动崩溃
- 修复了资源包格式版本
5.1.1
- 改进了与Iris的兼容性
- 修复了(Neo-)Forge上一个罕见的配置相关崩溃
5.1.0
- 更新至26.3
- 在Curios更新至26.3之前,暂时部分禁用了与Curios的集成
- 新增在受限空间内自动切换到临时第一人称的选项
- 新增配置是否在受限空间内切换到临时第一人称的选项
- 新增配置每个轴向偏移阈值的选项
- 新增配置冷却时间的选项,冷却时间过后才能再次进入临时第一人称
- 新增配置在临时第一人称中额外停留时间的选项
- 新增配置在临时第一人称中最短停留时间的选项
- 新增在面向摄像机时使玩家的X轴旋转朝向摄像机的选项
- 新增为摄像机定义非碰撞方块的选项
- 玻璃方块现在默认与摄像机碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的摄像机旋转问题(方块宝可梦1.7)
- API:新增ComputeCameraDrag事件
- API:新增ComputeCameraSway事件
- API:新增PerspectiveChanged事件
5.0.11
- 修复了与Neat的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然处于激活状态的问题
5.0.6
- 修复了Curios兼容插件的加载问题
5.0.5
- 修复了切换视角后遮挡指示器仍然可见的问题
5.0.4
- 改进了Forge构建与其他准星模组的兼容性(感谢Fealtous)
- 修复了setXRot和setYRot API方法的不正确行为
5.0.3
- 更新了繁体中文和简体中文翻译(感谢Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢mpustovoi)
5.0.0
- 新增配置选项,用于控制攀爬时玩家的透明效果(默认禁用)
- 将交换肩膀的默认按键从"O"改为"U"
- 默认启用配置选项"turn_player_x_rot_with_camera"
- 默认启用配置选项"turn_player_y_rot_with_camera"
- 默认禁用配置选项"turn_with_player"
- 启用"turn_with_player"后,玩家不再随摄像机转动
- 当'pick_vector'为'PLAYER'且'crosshair_type'为'DYNAMIC'时,玩家现在会随摄像机转动
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化和稳定性修复
- 重新整理了若干配置选项。迁移时可使用以下映射:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空2.4.11以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API已重构,部分内容已重命名。迁移指南见Wiki:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-NeoForge-26.3-5.1.1
on 2026 Sep 225.1.1
- 改进了与 Iris 的兼容性
- 修复了 (Neo-)Forge 上一个罕见的与配置文件相关的崩溃
5.1.0
- 更新至 26.3
- 在 Curios 更新至 26.3 之前,暂时部分禁用了饰品(Curios)集成
- 新增了在受限空间中自动切换为临时第一人称的选项
- 新增了配置是否在受限空间中切换为临时第一人称的选项
- 新增了为每个轴配置偏移阈值的选项
- 新增了配置临时第一人称再次进入前冷却时间的选项
- 新增了配置临时第一人称额外停留时间的选项
- 新增了配置临时第一人称最短停留时间的选项
- 新增了在面向相机时将玩家 X 轴旋转朝向相机的选项
- 新增了为相机定义不可碰撞方块的选项
- 玻璃方块现在默认会与相机碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的相机旋转问题(方块宝可梦 1.7)
- API: 新增 ComputeCameraDrag 事件
- API: 新增 ComputeCameraSway 事件
- API: 新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然保持激活的问题
5.0.6
- 修复了饰品(Curios)兼容性插件的加载问题
5.0.5
- 修复了切换视角后阻挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 版本与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法行为不正确的问题
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增了控制攀爬时玩家透明效果的配置选项(默认禁用)
- 将切换肩膀的默认按键从"O"改为"U"
- 默认启用配置选项"turn_player_x_rot_with_camera"
- 默认启用配置选项"turn_player_y_rot_with_camera"
- 默认禁用配置选项"turn_with_player"
- 启用"turn_with_player"时,玩家不再随相机转动
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随相机转动
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了部分配置选项。可使用以下映射进行迁移:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空(Valkyrien Skies)>2.4.11 不再被标记为不兼容
- API: 将回调系统替换为事件系统
- API: 现在可以为每个模组注册多个插件类
- API: API 已进行重构,部分内容已被重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Forge-26.3-5.1.1
on 2026 Sep 225.1.1
- 改进了与 Iris 的兼容性
- 修复了 (Neo-)Forge 上一个与配置文件相关的罕见崩溃
5.1.0
- 更新至 26.3
- 在 Curios 更新到 26.3 之前,部分禁用了与 Curios 的集成
- 新增了在受限空间中自动切换至临时第一人称的选项
- 新增了配置是否在受限空间中切换至临时第一人称的选项
- 新增了配置每个轴偏移阈值的选项
- 新增了配置再次进入临时第一人称前冷却时间的选项
- 新增了配置额外停留在临时第一人称时间的选项
- 新增了配置停留在临时第一人称最短时间的选项
- 新增了当玩家面对摄像头时将玩家X轴旋转朝向摄像头的选项
- 新增了为摄像头定义不可碰撞方块的选项
- 玻璃装饰方块现在默认会与摄像头碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了骑乘方块宝可梦飞行时的摄像头旋转问题(Cobblemon 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然保持激活的问题
5.0.6
- 修复了 Curios 兼容插件的加载问题
5.0.5
- 修复了切换视角后阻挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 构建与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法的不正确行为
5.0.3
- 更新了繁体中文和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增了控制攀爬时玩家透明效果的配置选项(默认禁用)
- 将切换肩膀的默认快捷键从 'O' 改为 'U'
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 当启用 "turn_with_player" 时,玩家不再随摄像头旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随摄像头旋转
- 修复了在创造模式下飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了若干配置选项。迁移时可使用以下映射:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 2.4.11 以上版本不再被标记为不兼容
- API:用事件系统替换了回调系统
- API:现在每个模组可以注册多个插件类
- API:API 结构经过重构,部分内容已重命名。迁移指南请参阅维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration
ShoulderSurfing-Fabric-26.3-5.1.1
on 2026 Sep 225.1.1
- 改进了与 Iris 的兼容性
- 修复了 (Neo-)Forge 上一个与配置文件相关的罕见崩溃
5.1.0
- 更新至 26.3
- 在 Curios 更新至 26.3 之前,暂时部分禁用了与 Curios 的集成
- 新增在受限空间中自动切换到临时第一人称的选项
- 新增配置是否在受限空间中切换到临时第一人称的选项
- 新增配置每个轴偏移阈值的选项
- 新增配置再次进入临时第一人称前冷却时间的选项
- 新增配置延长临时第一人称停留时间的选项
- 新增配置临时第一人称最短停留时间的选项
- 新增当镜头面向玩家时将玩家X轴旋转角度转向镜头的选项
- 新增定义与镜头不发生碰撞的方块的选项
- 玻璃方块现在默认与镜头发生碰撞
- 在模组元数据中添加了问题反馈链接
- 修复了可取消事件处理器无法正常工作的问题
- 修复了飞行中方块宝可梦骑乘时的镜头旋转问题(Cobblemon 1.7)
- API:新增 ComputeCameraDrag 事件
- API:新增 ComputeCameraSway 事件
- API:新增 PerspectiveChanged 事件
5.0.11
- 修复了与 Neat 的兼容性
5.0.10
- 触发新的发布构建
5.0.7
- 修复了切换视角后动态准星仍然显示的问题
5.0.6
- 修复了 Curios 兼容插件的加载问题
5.0.5
- 修复了切换视角后遮挡指示器仍然可见的问题
5.0.4
- 改进了 Forge 版本与其他准星模组的兼容性(感谢 Fealtous)
- 修复了 setXRot 和 setYRot API 方法行为错误的问题
5.0.3
- 更新了繁体和简体中文翻译(感谢 Xinyang-Gao)
5.0.2
- 改进了模组兼容性
5.0.1
- 更新了俄语翻译(感谢 mpustovoi)
5.0.0
- 新增攀爬时控制玩家透明效果的配置选项(默认禁用)
- 将切换肩膀的默认快捷键从“O”改为“U”
- 默认启用配置选项 "turn_player_x_rot_with_camera"
- 默认启用配置选项 "turn_player_y_rot_with_camera"
- 默认禁用配置选项 "turn_with_player"
- 启用 "turn_with_player" 时,玩家不再随镜头旋转
- 当 'pick_vector' 为 'PLAYER' 且 'crosshair_type' 为 'DYNAMIC' 时,玩家现在会随镜头旋转
- 修复了创造模式飞行时眼睛高度过低的问题
- 其他优化与稳定性修复
- 重新整理了若干配置选项。迁移时可参考以下映射:
- camera.fov_override_enabled → camera.fov.fov_override_enabled
- camera.fov_override → camera.fov.fov_override
- camera.dynamically_adjust_offsets → camera.offset.dynamic_offsets
- camera.camera_step_size → camera.offset.step_size
- camera.follow_player_rotations → camera.turn_with_player
- camera.follow_player_rotations_delay → camera.turn_with_player_delay
- crosshair.obstruction.show_obstruction_indicator → crosshair.obstruction.obstruction_indicator
- player.adjust_player_transparency → player.transparency.adjust_transparency
- player.player_x_rot_follows_camera → player.turning.turn_player_x_rot_with_camera
- player.player_y_rot_follows_camera → player.turning.turn_player_y_rot_with_camera
- player.player_y_rot_follow_angle_limit → player.turning.turn_player_y_rot_angle_limit
- player.turn_player_transparent_when_aiming → player.transparency.when_aiming
- 瓦尔基里天空 2.4.11 以上版本不再被标记为不兼容
- API:将回调系统替换为事件系统
- API:现在每个模组可以注册多个插件类
- API:API 结构经过重构,部分内容已重命名。迁移指南见维基:https://github.com/Exopandora/ShoulderSurfing/wiki/API-Documentation-v5-Migration




