速度值设为20是不是大了点。。。我写成+20%吧
先从结论说起。指令如下:
/give @p diamond_sword 1 0 {AttributeModifiers:[{AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:20,Operation:0,UUIDLeast:894654,UUIDMost:2872},{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:0.2,Operation:1,UUIDLeast:894654,UUIDMost:2872}]}
据说大多数的同学看到这里就可以下课了,但是我觉得还是有必要来对此探探幽,毕竟授之以鱼不如授之以渔,对吧?
做出这种效果,使用的是minecraft一种名为属性的系统。
现在,我们不妨将后面的json拆开,一探究竟。
{
AttributeModifiers: [
{
AttributeName: "generic.maxHealth",?
Name: "generic.maxHealth",?
Amount: 20,?
Operation: 0,?
UUIDLeast: 894654,?
UUIDMost: 2872
}
.....
]
}
啥?这是啥?有些同学可能要这么问了。不过别急,我们来一行一行慢慢讲
{//这是json的固定开头格式。
AttributeModifiers: [//告诉Minecraft从现在开始是属性部分
{//json的格式
AttributeName: "generic.maxHealth", //属性名,貌似必须与下面的名称吻合
Name: "generic.maxHealth", //名称,貌似必须与上方的属性名吻合
Amount: 20, //属性的量。作用效果与下方的运算模式有关。
Operation: 0, //运算模式。0为简单加法运算(如+20 最大生命),量就是加上的数值.;1为加乘法运算(如+2000% 最大生命),量为加上的百分比除以100后的值.?
UUIDLeast: 894654, //UUID部分1
UUIDMost: 2872 //UUID部分2
}//json的格式
.....//偷懒省略一段
]//告诉minecraft属性部分到此为止
}//这是json的固定结尾格式
注.学过程序语言的同学可能会发现,我用了注释格式来说明。实际上json是不能使用这种格式的。
修改字符后,将多余的空格删去,便可以加入指令中使用了。
其他的属性名是?UUID是什么?只想让属性在指定位置装备时生效该怎么做?请至-->网页链接
(攥写者攥写本回答使用了部分来自于minecraft wiki的资料。原页面网页链接,在CC-BY-NC-SA 3.0协议下使用)
很高兴为您作答。
1.13+:
effect give 目标选择器 slowness 时间 强度等级
例子:effect give @s slowness 10 10
1.12-:(基岩版同样)
effect 目标选择器 2 时间 强度等级
例子:effect @p 2 30 10
移动指令:
/unstuck 向上移动到第一个可以站立的位置
/ascend 向上移动一层
/descend 向下移动一层
/ceil [clearance] 到达天花板
/thru 穿过面前的墙
/jumpto 到达你准星所指的方块
/up [#] 跳跃一段距离。
还有使用迅捷药水
按住W一直跳跃前进
就这么几个方法。
在我的世界中,有各种各样的状态可以选择,只要使用effect指令,就可以不用喝药水,直接获得这个指令,只要知道这个指令的输入形式以及你状态的英文名称就可以啦。在我的世界中,速度的英文id是 ?moveSpeed。
具体的指令如下:
/effect 自己的名字 状态 时间 程度,秒数1000000就无限久了,倍数最高255回得超快。
扩展资料:
游戏内容
玩家
玩家是用户们在世界中控制的人物。当用户开始一个新游戏,玩家就会被放进由随机或指定的***世界中,物品栏为空。玩家有10颗心的生命条,会受到来自敌对生物和其他玩家击中所产生的伤害。
生命值可以通过吃食物或饮用特定药水来恢复。饥饿值也是一个非和平模式的指标,随时间的推移将逐渐消耗,并且在疾跑时将会加剧消耗。食物可以恢复饥饿值。
玩家的皮肤可以在***的资料或启动器中进行修改。
方块
Minecraft的世界发生在由立方体构成的三维网格中,每个立方体由特定种类的方块占据。方块的种类有很多;类似草、石头以及各种矿石这样的自然方块是在世界中随机生成的。
玩家也可以自己合成方块。***可以通过徒手或者使用工具来从方块中取出。
挖掘
正如游戏的名字那样,***矿是Minecraft(拆开分别是Mine和craft,意思分别为“挖矿”与“合成”)中的一项主要活动,***矿就是在地表以下去提取矿石以及其他材料。这些是对制作有助于生存有用的物品的关键。***矿可以从地表贯穿挖掘一个洞或通过一个天然洞穴往下走。
合成与烧炼
合成允许玩家使用其物品栏中的物品创建新的工具和方块。玩家可以在物品栏中的2×2的格子或工作台所提供的3×3的格子中进行合成。
烧炼除了燃料以外还需要一个熔炉,处理诸如铁矿石之类的方块让其成为更加有用的形态(例如铁锭)。
酿造及附魔
酿造会在酿造台中使用各种成分和水创建药水。它们储存在一个玻璃瓶中,玩家通过饮用它们或将其丢到其他生物身上去产生基于这种药水的基础成分的效果。
附魔是使用附魔台从而让盔甲、工具或武器得到升级。
生物
生物(Mob,Mobiles的缩写)是动物或者其他居住在地图上的生物。它们包括:
僵尸:近战攻击,会召唤其他僵尸;
骷髅:拥有弓,会无尽地射箭;
蜘蛛:能跳跃非常远并会爬墙;
女巫:使用药水;
爬行者:附近有玩家时会爆炸。
罕见的生物包括:
蜘蛛骑士:骷髅骑着蜘蛛;
鸡骑士:小僵尸骑着鸡;
末影人:高的,有着黑色皮肤及紫色眼睛的生物,在玩家看着它们时变得敌对;
史莱姆:在史莱姆区块和沼泽地生成。
爬行者
爬行者
下界生物有:
恶魂:会射出爆炸火球并主动攻击的飞行生物;
僵尸猪人:拿着金剑且中立;
烈焰人:能射出火球并能飞行;
岩浆怪:外观与史莱姆相似,但是可以跳得更高。
在末路之地存在着末影龙。
凋灵可以在任意维度建造出来。
被动型生物有:猪、牛、鸡、羊、兔子、鱿鱼。
还有四种可驯服的生物:狼、猫、马和鹦鹉。
村民是NPC生物,它们会在村庄内生成,玩家可以与之交易获得稀有***。 [13]?
刌民:攻击玩家与村民,发动袭击(仅最新版本)
下界
下界是我的世界的一个维度,可从主世界通过下界传送门到达。
它主要由地狱岩构成,并且会生成很多熔岩湖, 里面充满了僵尸猪人、烈焰人、恶魂、凋灵骷髅以及岩浆怪。
末路之地
末路之地是提供给玩家与末影龙战斗的维度。末路之地可以通过要塞中的末地传送门进入。
末路之地由末地石构成,里面充满了末影人。其内部也包含黑曜石柱以及治疗末影龙的末影水晶。
多人联机
我的世界的多人联机服务器已经开发出符合他们自己的规则及习惯,由它们的超级管理员以及管理者进行领导。
基于插件的服务器包括了金钱、交通工具、保护措施、RPG元素等更多功能。这些功能通常不需要修改用户客户端,可以通过聊天命令使用。
另一个在多人联机服务器中流行的游戏是掘一死战,游戏的主旨是拆掉对手脚下的方块,让对手从地板掉下去。
百度百科-我的世界
命令是/give @p 313 1 0
{AttributeModifiers:[{Operation:0,UUIDLeast:1,UUIDMost:1,Amount:9000000000.0,AttributeName:generic.attackDamage,Name:Attack},
{Operation:0,UUIDLeast:2,UUIDMost:2,Amount:9000000000.0,AttributeName:generic.knockbackResistance,Name:Knockback},
{Operation:0,UUIDLeast:3,UUIDMost:3,Amount:1000.0,AttributeName:generic.followRange,Name:Follow},
{Operation:0,UUIDLeast:4,UUIDMost:4,Amount:1000.0,AttributeName:generic.maxHealth,Name:Health},
{Operation:0,UUIDLeast:5,UUIDMost:5,Amount:0.1,AttributeName:generic.movementSpeed,Name:Speed}]}
在命令方块里输入/effect
@p
x
y
z
effect是buff指令,@p是距离这个命令方块最近的人,x是作用名称,y是作用时间,z是作用效果。
作用名称我告诉你几个:1是速度,2是缓慢,5是力量,10是生命恢复,还有很多我忘了。
例如你要给距离这个命令方块最近的人获得100秒速度2的效果,
你就在这个命令方块里输入/effect
@p
1
100
2
我的世界1.7.10指令总共包括以下指令:
1、ascend - 把自己提升到上一个平台。
2、bind <KEYCODE值> <命令> {命令关键字} - 设置一键命令。
3、clear - 清空控制台。
4、damage - 关闭或者开启伤害 即无敌。
5、descend - 把自己移动到下面一个的平台。
6、destroy [all] - 破坏当前的东西(背包)。
7、defuse [all] - 拆弹(拆除已经点燃了的TNT炸度药)。
8、difficulty <VALUE> - 设置游戏难度。
9、dropstore - 在身边创建一个储物柜。
10、*drops - 开关物品掉落,关闭的话***矿打怪不掉东西。知
11、dupe [all] - ***东西。
12、duplicate [all] - ***手上的东西并丢出来。
13、explode [范围] - 设置一个地方爆炸(在自家慎用)。
14、extinguish [all] - 熄灭周围所有的火。
15、ext [all] - 一样是熄灭火。
16、falldamage - 开关高空落下衜伤害。
17、firedamage - 开关火的伤害。
18、fly - 飞行模式。
19、*freeze - 冻结怪物。
20、give <物品> [数量] - 给一样物品。
21、goto <名字> - 去一个地方。
22、grow [all] - 让立即小麦成长。
23、h [COMMAND] - 命令列表/帮助。
24、heal <HEALTH> - 补指定的血
25、health <MIN|佰MAX|INFINITE> - 设置衜生命值。
26、help [COMMAND] - 命令列表/帮助。
27、home 回到出生点。
28、i <物品代码> [数量] - 刷东西。
29、instantmine - 开关即时***矿(***矿无延迟)。
30、item <物品代码|物品名称> [数量] [费用] 给玩家物品, 如果不指定则是最大的数量。
31、itemname - 显示当前手上的物品名称。
32、itemstack <物品代码> [数量] - 给玩家指定数量的物品。
33、kill ***不解释。
34、jump - 瞬移到鼠标所指的地方。
35、killnpc [all] - 杀死周围全部知NPC 或者叫 杀了附近所有除自己外的活体生物。
36、*light - 把光永久性关闭。
37、listwaypoints - 列出所有路径点。
38、macro <文件名> {参数} - 允许运行宏。
39、maxstack [物品ID|物品名称|全部] [数量] - 最大的把某物品堆起来。
40、*mobdamage - 怪物不会给你伤害。
41、msg <消息> - 添加一个衟消息到控制台。
42、music [音量] - 播放音乐。
43、noclip - 穿墙。
44、p - 显示当前坐标。
45、pos 现在玩家的坐标。
46、reach <DISTANCE> - 玩家到指定地方。
47、return - 传送到之前传送的地方。
48、rem <NAME> - 删除指定路点。
49、removedrops [all] - 删掉地上物品。
50、*rename <COMMANDNAME> <NEWNAME> - 修改命令名称。
51、replenish [all] - X。
52、repair [all] - 修复当前物品耐久。
53、reset - 恢复默认设置。
54、s <名字> - Same as /set。
55、search <关键词> - 搜索物品名称。
56、set <名字> - 在这世界标记一个路径点。
57、setjump [JUMP|reset] - 设置跳跃的高度 落地伤害和移动 1:1。
58、setspawn [<X> <Y> <Z>] 设置当前位置 X轴 Y轴 Z轴。
59、setspeed [速度|重置] - 设置移动速度。
60、spawn <NAME|ID|random|list> [QTY] - 产生一个生物。
61、spawnstack <NAME|ID|random|list> {NAME|ID|random} - 产生一个合体的怪物NPC。
62、time [set|get|day|night [minute|hour|day [TIME]]] - 设置指定时间得到物品。
63、unbind <KEYCODE值> - 解除一个命令。
、useportal - 传送到地狱。
65、waterdamage - 开关潜水伤害。
66、world <load|s***e|seed|new|exit|list> - 世界情报。
67、world load <FILENAME> - 加载指定的文件。
68、world s***e - 保存退出游戏。
69、world seed [SEED] - 给你看看你世界里有多少个方块。
70、world new [FILENAME] [SEED] - 在指定位置创建新地图。
71、world exit - 不保存退出游戏。