跳转至

传送门

CMI 传送门功能允许创建玩家穿过时执行命令的传送门。支持专属命令。传送门不需要传送终点,可依赖命令。支持 BungeeCord 跨服传送。

创建传送门

  1. 使用木铲(CMI 默认选择工具)选择区域,选区以粒子标记
  2. /cmi portals new [传送门名] 创建传送门
  3. 可选:设置传送目的地
  4. /cmi portals edit 传送门名 通过 GUI 编辑设置:
  5. 启用/禁用传送门和粒子显示
  6. 更改粒子类型、数量、颜色、大小
  7. 设置激活范围
  8. 编辑传送门命令
  9. 设置权限要求
  10. 设置安全位置和传送位置
  11. 重新定义区域

  12. 点击附魔书添加命令。点击绿色 [+] 输入命令(不以 / 开头),[playerName] 替换为交互玩家名。

  13. 示例命令:cmi effect [playerName] blindness 2 1 -scmi fly [playerName] false

配置

Portals:
  CheckInterval: 300            # 检查玩家进入传送门的间隔(毫秒)
  CheckParticleInterval: 500    # 粒子显示检查间隔
  Defaults:
    PerformCommands: true       # 无目的地时是否执行命令
    Commands:
      - cmi effect [playerName] blindness 2 1 -s

额外功能

  • BungeeCord 跨服传送:在目标服务器点击消息设置目的地。需在代理服务器放置 CMI-Bungee jar
  • 传送门命令在玩家传送后执行,支持跨服
  • 可添加进入音效:在命令中添加 cmi sound [playerName] ambient_cave
  • /cmi portals 按距离列出所有传送门
  • /cmi portals forceupdate [传送门名] 强制更新
  • /cmi portals enabled [传送门名] [true/false] 启用/禁用

命令、权限和占位符

命令: /cmi portals (new/nearest/forceupdate/setlocation/enabled)

权限: cmi.command.portal.[传送门名]、cmi.command.portals、cmi.select