我的世界是一款非常开放的游戏,对于高端玩家来说,命令方块可能是最具诱惑力的,因为有了这个便可以做更多的事情,我的世界玩你想玩命令方块的格式讲解我们一起来看看吧。
命令方块使用方法
1.在看之前你必须知道的
1.<>,这种括弧里的内容不能缺省,<>不用输入
2.[],这种括弧里的内容可以缺省,[]不用输入
3.玩家名可以是一个玩家的名字,也可以是@a,@p,@r等等可以指代某玩家的符号
4.物品可以是物品英文名、也可以是物品ID
5.文字间的"/"是“或者”的意思
6.在输入坐标 时,也可以代替当前坐标的数据输入:~作为代替例: 输入 /tp @p ~+1 ~+2 64 后你将会在x轴上前进1,y轴上前进2,z坐标变为64
7. 在指定玩家名时,可以添加额外的附加参数来限定锁定的玩家:
| 附加参数 | ||
| 在定义目标(@a)之后,你也可以决定是否使用附加参数。 使用方法为: @<selector>[<argument>=<value>,<argument>=<value>] | ||
| 参数 | 功能 | |
| x | 搜索中心的X坐标。 | |
| y | 搜索中心的Y坐标。 | |
| z | 搜索中心的Z坐标。 | |
| r | 最大搜索半径 | |
| rm | 最小搜索半径 | |
| m | 玩家的游戏模式。0=生存,1=创造,2=冒险 | |
| c | 玩家数量。如果数值为负,将优先选定列表的末尾。 | |
| l | 目标玩家可拥有的最大等级 | |
| lm | 目标玩家可拥有的最小等级 | |
| score_name | 在记分板目标"name"中,玩家可拥有的最大分数 | |
| score_name_min | 在记分板目标"name"中,玩家可拥有的最小分数 | |
| team | 测试此玩家是否存在于所指定的队伍内,在队伍名前添加"!"将只测试不在此队里的玩家。提供空的队伍名将测试所有没有队伍的玩家。注:此team为scoreboard提供 | |
| name | 指定只有这个名字的玩家。在name前添加"!"将只测试没有此名字的玩家。 | |
例:@p[1,30,26,10,rm=2,m=1,c=3,l=25,lm=3,score_Kills_min=1,score_Deaths=2,team=Red]可以被用来精确定义符合下列条件的3个玩家(c=3)(c>0优先从列表上面选,c<0优先从列表下面选)1.在X=1,Y=30,Z=26周围2~10格(1,30,26,10,rm=2)
2.创造模式
3.3~25级
4.最小score_Kills 数为1,最大score_Deaths为2
5.红队(team=red)
2.单机指令
这里的单机指令都是在纯净版无任何插件mod的情况下的指令,可能会在安装了某插件mod后指令的效果被替换,使用时请注意
| 主指令 | 辅指令 | 参数1 | 参数2 | 参数3 | 参数4 | 备注 |
| <clear> | - | <玩家名> | [物品] | [附加数据值] | - | 清除玩家背包和手里以及装备栏有物品(缺省后面的为全清除) |
| <difficulty> | - | <数字(0-3)> | - | - | - | 0-3依次是和平、简单、普通、困难 |
| <effect> | - | <玩家名> | <状态ID> | [放大] | - | 给予玩家某状态,ID在下面给出了,后面的放大具体效果不明 |
| <enchant> | - | <玩家名> | <附魔代号(注1)> | [等级] | - | 可以使玩家手中的装备被附魔 |
| <gamemode> | - | <数字(0-2)> | <玩家名> | - | - | 从0-2依次是生存、创造、冒险 |
| <gamerule> | <commandBlockOutput> | <True OR False> | - | - | - | 启用/禁用命令执行时在控制台中的文本提示 |
| <doFireTick> | <True OR False> | - | - | - | 启用/禁用火的蔓延 | |
| <doMobLoot> | <True OR False> | - | - | - | 启用/禁用生物掉落物 | |
| <doMobSpawning> | <True OR False> | - | - | - | 启用/禁用生物生成(刷怪蛋和刷怪箱不受影响) | |
| <doTileDrops> | <True OR False> | - | - | - | 启用/禁用方块被破坏时掉落物品(包括TNT破坏的) | |
| <keepInventory> | <True OR False> | - | - | - | 启用/禁用死亡后对物品栏的保存 | |
| <mobGriefing> | <True OR False> | - | - | - | 启用/禁用爬行者与末影人对方块的破坏 | |
| <naturalRegeneration> | <True OR False> | - | - | - | 启用/禁用自然生命恢复 | |
| <doDaylightCycle> | <True OR False> | - | - | - | 启用/禁用日夜循环 | |
| <give> | - | <玩家名> | <物品> | <数量> | [数据值](对物品修饰的值) | 不用解释了吧。。。 |
| <me> | - | <文本信息> | - | - | - | 命令台会跟你卖萌 |
| <say> | - | <文本信息> | - | - | - | 命令台会广播某信息 |
| <scoreboard > | <对象|玩家> | 功能强大,因此信息量也略大,如有需要请查看下面wiki的链接 | ||||
| <spawnpoint> | - | <玩家名> | <x> | <y> | <z> | 设置某玩家的出生点,因为是单机,所以一般是你自己 |
| <spreadplayers> | - | <x><z> | <分布距离><最大半径> | <是否采用队伍> | <玩家名> | 把玩家分布到一个起始点.能够定义分散范围与最小间距 |
| <tell> | - | <玩家名> | <文本信息> | - | - | 命令台会跟你说一段信息 |
| <time> | - | <set/add> | <数字> | - | - | 设置某特定时间或增加一段时间 |
| <toggledownfall> | - | - | - | - | - | 下雨 |
| <testfor> | - | <玩家名> | - | - | - | 使用时请注意在命令方块旁边放个比较器,如果玩家存在就会输出信号,一般配合附加参数使用 |
| <tp> | - | <玩家名> | <x> | <y> | <z> | 传送某玩家到某地点 |
| - | <玩家名> | <玩家名> | - | - | ||
| <weather> | - | <clear/rain/thunder> | [持续时间(秒)] | - | - | 设置天气为晴、雨或雷雨天 |
| <xp> | - | <数量> | <玩家名> | - | - | 给某玩家若干经验 |
| 请严格按照此表排列的顺序自左向右读表,中间表“-”的请无视读下列 | ||||||
| ID号 | 效果 |
| 1 | 速度 |
| 2 | 缓慢 |
| 3 | 急迫 |
| 4 | 挖掘疲劳 |
| 5 | 力量 |
| 6 | 瞬间治疗 |
| 7 | 瞬间伤害 |
| 8 | 跳跃提升 |
| 9 | 反胃 |
| 10 | 生命回复 |
| 11 | 抗性提升 |
| 12 | 放火 |
| 13 | 水下呼吸 |
| 14 | 隐身 |
| 15 | 失明 |
| 16 | 夜视 |
| 17 | 饥饿 |
| 18 | 虚弱 |
| 19 | 中毒 |
| 20 | 凋零 |
| 21 | 生命提升 |
| 22 | 吸收 |

