Skip to content

方块与传送

方块操作

方块.放置

  • 用法:方块.放置(x, y, z, "材质")
  • 参数:世界坐标、材质名
  • 返回值:无
text
方块.放置(120, 65, 88, "STONE")
消息.广播("&7入口被重新封锁")

方块.填充

  • 用法:方块.填充(x1, y1, z1, x2, y2, z2, "材质")
  • 参数:两个角点和材质名
  • 返回值:int
text
已填充 = 方块.填充(120, 65, 88, 123, 67, 88, "BARRIER")
消息.广播("&c已生成封锁墙,方块数: " + 已填充)

坐标传送

传送.坐标

  • 用法:传送.坐标(x, y, z, [yaw], [pitch])
  • 参数:坐标和可选朝向
  • 返回值:无
text
传送.坐标(145.5, 72, 33.5, 180, 0)
消息.发送("&a已传送到战斗区")

传送.死亡点

  • 用法:传送.死亡点()
  • 参数:无
  • 返回值:无
text
复活.执行(false, "原地")
流程.等待(5)
传送.死亡点()

传送.出生点

  • 用法:传送.出生点()
  • 参数:无
  • 返回值:无
text
传送.出生点()
消息.发送("&e你已回到当前副本出生点")

传送.全体

  • 用法:传送.全体(x, y, z, [yaw], [pitch])
  • 参数:坐标和可选朝向
  • 返回值:int
text
人数 = 传送.全体(200.5, 70, 90.5, 90, 0)
消息.广播("&b已传送队伍人数: " + 人数)

区域传送

区域.传送

  • 用法:区域.传送("区域ID")
  • 参数:区域 ID
  • 返回值:boolean
text
成功 = 区域.传送("Boss房")
if 成功 {
    消息.发送("&c你已进入 Boss 房")
}

区域.全体传送

  • 用法:区域.全体传送("区域ID")
  • 参数:区域 ID
  • 返回值:无
text
区域.全体传送("结算区")
标题.全体("&6进入结算区")

TQ Minecraft Server Plugin Docs