玩家指令只对玩家起作用,在我的世界中,玩家也是一种实体。所以,上一章介绍的实体指令在玩家身上还可以使用。但是并不是所有玩家指令都对其他实体有效,不是所有实体都叫“player(玩家)”。玩家指令中有许多非常有用的,例如:通过/give指令来给予某个玩家一些物品(包括附魔的武器)。
玩家指令包括:
/enchant指令可以为玩家手持(所谓手持,就是在玩家物品栏中被选中的物品)的特定物品附魔,但是你只能进行常规附魔,因此像锋利100级的钻石剑这种超级装备,你是无法通过这个指令得到的。如果你希望给任何物品随意附魔,你必须使用/give指令。
格式
例子
/enchant meganfair silk_touch
/enchant @p 61 3
/give指令,可以给予玩家一些物品或方块。因为你可以为给予的物品添加数据标签,因此你可以用它来给予玩家一些拥有超高等级附魔的物品。
格式
通过/give指令,你将可以得到拥有更高等级附魔的物品。
例子
/give @a cookie 10 0
/give MegorniusPI golden_apple 1 0 {display:{Name:Apple O Life}}
/give @p golden_sword 1 0 {ench:[{id:16,lvl 7},{id:20,lvl:5},{id:19,lvl:5}],display:{Name:”Creepa Killa”,Lore:[Burn Creepers and Hurl Them!]}}
/playsound指令可以对玩家发出一种我的世界中的声音。例如,如果你可以在地牢中放置一个指令方块,并让它产生爆炸的粒子效果;然后再设置另一个指令方块,然后让它播放爆炸的音效。你可以在我的世界维基上找到那些声音的列表。它的网址是http://minecraft.gamepedia.com/Sounds.json#Sound_events有一些声音有多种样式,它们随机播放。例如恶魂有七种叫声,它们公用一个声音名称:mob.ghast.moan
格式
例子 通过/playsound指令,你可以播放好多种声音,甚至是玩家的打嗝声。
/playsound mob.endermen.scream @p
/playsound mob.ghast.moan meganfair ~ ~ ~ 1 0.1
我的世界中的部分声音及其名称:
dig.glass:玻璃破碎声
fireworks.largeBlast:大型烟花(配料中有烈焰弹)爆炸声
game.hostile.swim.splash:...
game.potion.smash:药瓶破碎声
mob.cat.meow:猫叫
mob.chicken.plop:鸡落地声
mob.enderdragon.growl:末影龙咆哮声
mob.ghast.scream:恶魂的尖叫声
mob.guardian.curse:...
mob.horse.donkey.angry:驴生气
mob.magmacube.jump:岩浆怪跳动
mob.villager.yes:村民交易成功
mob.wither.death:凋零死亡声
mob.zombie.say:僵尸呻吟
mob.zombie.wood:僵尸砸门声
note.pling:音符箱-吉他(游戏中未使用)
random.burp:吃完食物的声音
random.drink:嗑药水声
random.eat:吃东西声
random.explode:爆炸声
random.fizz:嘶嘶声(爆炸物点燃声)
records.mellohi:...
/spawnpoint指令可以设置玩家的出生点。
格式
例子
/spawnpoint @p ~ ~ ~
/spawnpoint MegorniusPI 500 64 -345
/xp指令可以给予玩家经验值或经验等级。
格式
给予经验值:
给予经验等级:
例子
/xp 30L @p
/xp 300 meganfair