命令方块在1.4的版本时被加入,虽然长的不怎么样,但是却可以实现传送,给予物品,修改模式之类的,可以很好的提高冒险体验,详细体现在阿格斯和丧魂村中
这个方块在创造模式的物品栏中不会出现,获取方法为输入指令/give XXX 137(XXX为玩家名)
在生存模式中,你可以一击破坏命令方块,但并不会掉落任何物品
果要在多人游戏(服务器)中使用,你必须在server.properties中将enable-command-block的值改成true。
命令方块具有实体附加值,故无法被活塞推动。命令的最大长度为254字符。
使用方法以及可以被执行的指令:
使用方法:/gamerule <gamerule><true or false>游戏规则作用
commandBlockOutput 启用/禁用命令执行时在控制台中的文本提示
doFireTick 启用/禁用火的蔓延
doMobLoot 启用/禁用生物掉落物
doMobSpawning 启用/禁用生物生成(刷怪蛋和刷怪箱不受影响)
doTileDrops 启用/禁用方块被破坏时掉落物品(包括TNT破坏的)
keepInventory 启用/禁用死亡后对物品栏的保存
mobGriefing 启用/禁用爬行者与末影人对方块的破坏
例如我想要禁用火焰的蔓延,那么就输入/gamerule doFireTick true
禁用的命令
下列命令无法使用命令方块执行:命令禁用的理由
/kick 由于@a,本命令可用于禁止任何服务器的传入连接。
/ban
/op 这样玩家就不能设自己为OP了。
/deop 这样玩家就不能撤销OP了。
/stop 这样玩家就无法关闭服务器了。
/kill 因为该命令只对输入者有效,但命令方块本身又不是玩家,所以此命令无效。
附加参数
在定义目标(@a)之后,你也可以决定是否使用附加参数。 使用方法为: @<selector>[<argument>=<value>,<argument>=<value>]参数功能
x 搜索中心的X坐标。
y 搜索中心的Y坐标。
z 搜索中心的Z坐标。
r 最大搜索半径
rm 最小搜索半径
m 游戏模式
c 最大玩家数
l 玩家最大等级
lm 玩家最小等级
score_name 给定的计分板对象"name",给出该玩家的最大得分
score_name_min 给定的计分板对象"name",给出该玩家的最小得分
示例: @p[x=1,y=30,z=26,r=10,r=2,m=1,c=3,l=25,lm=3]
如果你想让下发出现控制台的话语,触发类似剧情样的东西,输入/say XXXX(你想说的话)
然后此命令方块被激活时就会出现了
上图为丧魂村激活按钮之后触发永夜效果示意图
如果想要实现“传送”指令的话,首先先来到你想传送到的地点,记下X值Y值和Z值
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)