Skip to content

v1.4-1.21.11

Choose a tag to compare

@EasterGhost EasterGhost released this 14 Mar 06:20

TeleportCommandsFabric v1.4

What's New:

  • Add /tpc as a short alias for /teleportcommands
  • Add TeleportSafety and TeleportService to centralize teleport safety checks and teleport flow handling
  • Add cached language loading through TranslationHelper
  • Add support for escaped names in Xaero-triggered home and warp commands

Changes:

  • Refactor TPA request handling to use requestId as the main internal key
  • Refactor dimension lookup into WorldResolver
  • Unify command style across multiple command modules
  • Improve admin command usage and related help/status presentation
  • Adjust some default config values

Bug Fix:

  • Fix cooldown timing being counted before teleport completion
  • Fix delayed teleport success messages being sent earlier than expected
  • Fix /back deleting death locations before successful teleport
  • Fix a high-Y teleport safety issue
  • Improve overall teleport safety behavior consistency

Other:

  • Clean duplicated and unused code
  • Update README and related project docs
  • Continue internal command structure cleanup and reorganization

新增功能:

  • 添加 /tpc 作为 /teleportcommands 的简短别名
  • 添加 TeleportSafetyTeleportService,统一传送安全检查与传送流程处理
  • 添加 TranslationHelper 语言缓存
  • 添加对 Xaero 触发的 homewarp 命令中转义名称的支持

变更:

  • 重构 TPA 请求处理,改为以 requestId 作为主要内部索引
  • 将维度查找逻辑重构到 WorldResolver
  • 统一多个命令模块的代码风格
  • 改进管理员命令的使用方式以及相关帮助/状态展示
  • 调整部分默认配置值

Bug修复:

  • 修复冷却时间在传送完成前就开始计算的问题
  • 修复延迟传送成功消息过早发送的问题
  • 修复 /back 在传送成功前删除死亡点的问题
  • 修复高 Y 坐标下的传送安全检查问题
  • 改进整体传送安全行为一致性

其他:

  • 清理重复与无用代码
  • 更新 README 和相关文档
  • 持续整理和重构内部命令结构