命令基础

命令方块是Minecraft中强大的工具,可以实现各种自动化功能:

1. 命令格式

命令以斜杠开头,后面跟命令名称和参数:

/command argument1 argument2 ...

2. 命令方块类型

  • 脉冲命令方块:收到信号时执行一次
  • 连锁命令方块:依次执行多个命令
  • 循环命令方块:持续执行命令

语法规则

命令语法的基本规则:

  • <必填参数>:尖括号表示必须提供的参数
  • [可选参数]:方括号表示可选参数
  • {json数据}:花括号表示JSON格式数据
  • |:竖线表示或的关系

常用命令

一些常用的命令示例:

/give @p diamond_sword 1 0 {Unbreakable:1}
/teleport @p 100 64 200
/summon minecraft:creeper ~ ~1 ~ {powered:1}
/effect @a minecraft:speed 30 2

目标选择器

目标选择器用于选择特定实体:

  • @p:最近的玩家
  • @a:所有玩家
  • @r:随机玩家
  • @e:所有实体
  • @s:执行命令的实体

记分板系统

记分板用于追踪玩家数据:

/scoreboard objectives add kills minecraft:killed:minecraft:player
/scoreboard players set @p kills 0
/scoreboard players add @a kills 1

实用技巧

提示:使用Tab键可以自动补全命令和参数。

  • 使用命令方块链可以执行复杂的命令序列
  • 利用条件命令方块实现条件判断
  • 使用/testfor命令检测条件