客服

我的世界自定义附魔指令-我的世界指令方块刷自定义物品箱子教程


今天教大家如何用我的世界指令方块刷出带有自定义物品的箱子,这个的用处是可以放到冒险地图里,箱子里的物品越多,指令就会越长。这个是MC1.7或以上版本才能用的。

这个是MC1.7或以上版本才能用的。做这个有两种办法:用/summon或/setblock做。/setblock的较简单。

OK,首先教大家用/setblock的做。第一步是如何刷出一个空箱子。指令是:

/setblock~~1~minecraft:chest0replace

这条指令可以打到指令方块里,激活后会在指令方块的顶上刷一个空箱子。讲解下/setblock指令:

setblock是1.7的新指令,用处是在一个地方放置一个方块。指令里的~~1~就是坐标。如果坐标前面加了个~的话,就代表为指令方块为中心。所以我这里打~~1~,就代表在指令方块的y+1的地方放一个箱子。大家看到X和Z的地方都是~,也就是代表X和Z没有漂移,所以只会在指令方块的上面刷出。另一种方法是~0~1~0。之后minecraft:chest就是箱子的ID了。我这里打的是名字,大家可以打数字ID,比如54。再后面的0就是方块信息了。由于是刷出的普通的箱子,所以没有信息,就写成0。这个的用处是在刷不同颜色的羊毛,各个颜色的羊毛都有单独的信息。之后是replace,就是把指令方块上面的方块替换成一个空箱子。这个也是旧房块处理,分别有:

replace:替换

destroy:删除前面的方块,换成新的方块

keep:和replace差不多

本人大多数还是用replace,比较简单。

OK,下面教大家如何刷出带有自定义物品的箱子,因为刷出个空箱子没任何意义。这里就要用到NBT了。自定义物品的NBT是{Items}。指令是:

setblock~~1~minecraft:chest0replace

{Items:[{id:264,Slot:0,Count:5}]}

大家看到,第一行还是和刚才的/setblock一样。第二行出了点新的东西。来说下第二行:

Items:一个NBT,告诉指令方块这个箱子里需要有自定义物品。要自定义物品的话一定要打

id:自定义物品的ID,用数字ID就可以了。箱子里想要什么就打什么的ID。

Slot:这个是自定义物品在箱子里放置的位置。0就是第一格,1就是第二格,以此类推。

Count:每个物品的数量。这个可以随便填写。要一个物品就打1

之后大家看到这些ID,Slot,Count都是在同一个括号里的,这说明这些信息都是在同一个物品上起效。所以如果把这条指令打进指令方块(setblock~~1~minecraft:chest0replace{Items:[{id:264,Slot:0,Count:5}]}),激活后会刷出一个箱子,打开后箱子里的第一格会刷出5个钻石。

有些玩家会问如何刷出多个物品,这很简单,直接把多个物品用括号分开就可以了,例子:

/setblock~~1~minecraft:chest0replace

{Items:[{id:364,Count:5,Slot:0},

{id:311,Slot:1,Count:1},

{id:95,Count:64,Slot:2,Damage:5}]}

这条指令用处就是在一个箱子里刷:5块牛排,一个钻石装备和64个绿色玻璃。大家看到在指令的最后一行会出现一个新的NBT:Damage。这个就像前面说的方块信息一样。由于玻璃有很多颜色,但是ID都是一样的。他们唯一不同的就是信息。所以Damage:5的话,就是ID=玻璃,信息=5,也就是一个绿色玻璃。这个可以随便调,比如Damage:7就是一个灰色玻璃。

接下来教大家如何用/summon来做自定义物品箱子。这个比/setblock复杂点,因为/summon的用处是刷生物,而不是直接的刷方块。如果要刷方块的话,要多加几个NBT。首先教大家如何刷出个空箱子:

summonFallingSand~~1~

{Time:1,Tile:54}

指令方块里打进这条指令后会在正上方刷一个空箱子。来讲解下指令:/summon就是一个新的指令,用来刷生物。后面的FallingSand就是刷出一个掉落沙,掉落沙就是沙子掉落时候的状态。只有用掉落沙才可以让/summon刷出一个方块。之后的~~1~就是坐标,前面说过了。第二行有2个NBT:分别是Time和Tile,用处是:

Tile:刷出掉落沙的ID,比如箱子就是54,打57的话会刷出一个掉落沙钻石块

Time:掉落沙的时间。掉落沙一定要有时间,没的话刷出来的掉落沙会瞬间被系统刷没。最起码1

OK,之后指令方块会在头顶上刷出一个掉落沙的箱子。因为时间调成了1,掉落沙着落后就变成了箱子。如果不打时间(Time)的话掉落沙一刷出就会被系统刷没。

之后来教大家如何在箱子里刷物品,用/summon。指令是:

/summonFallingSand~~1~

{Tile:54,Time:1,TileEntityData:{Items:[{id:264,Slot:1,Count:5}]}}

大家看到,这条指令里的一部分和前面的/setblock完全一样。也就是{Items},但是Items这个NBT前面又加了一个NBT:TileEntityData,这个就是掉落沙数据。因为掉落沙刚刷出的时候,还并不是一种方块,就像点燃的TNT一样。所以要加TileEntityData,也就是给掉落沙信息,掉落后会释放出信息,也就是箱子里出现了自定义物品。打完这条指令后效果会和前面的一样,箱子里第一格有5个钻石。如果要加多个物品的话,那和前面的完全一样。例子:

/summonFallingSand~~1~

{Tile:54,Time:1,TileEntityData:{Items:

[{id:57,Slot:1,Count:64},

{id:159,Slot:0,Count:32,Damage:15},

{id:276,Slot:2,Count:1}]}}

这条指令会刷出一个箱子,里面有:32个黑粘土,64个钻石块和一把钻石剑。NBT也和之前的一样,我就不多说了。之后就差不多完工了。如果要再加东西的话也很简单,多加几个括号和逗号就好了。但是要注意的是打NBT时,方括号和弯括号一定要打对,而且都要平衡掉。所以开几个括号就要关闭几个括号,否则指令方块会出错。

我的世界自定义附魔指令-我的世界自定义植被

自定义植被需要用到MCedit

首先,做一棵或者几棵树,用MCedit选中后,左下角Export导出为schematic文件

此外,选中一块空气,也导出为schematic文件,用途后面就知道了

树可以多做几个,增加植被的丰富性~

然后,打开WorldPainter

左边工具栏+→Addacustomobjectlayer

植被准备做三种,山脚的密林,平原的零星树木,山上的松树

首先做山脚的密林

导入schematic文件

左边有个积木一样的图标,选中文件,点击那个笔和积木的图标,设置只在实体地面生长,同时勾选随机旋转和镜像

选好颜色(这步可以略过)

点击OK,就可以拿笔刷刷了~

因为要限制在山脚,所以设定笔刷范围在70~80的高度

刷完山脚的植被~~

然后做平原树,基本步骤相同,但是要添加一个空气,放置植被过密

导入刚刚的空气schematic文件

将Relativefrequency调高,我这里设置为了1000%

刷完平原

最后是山上的树

前面步骤相同,笔刷设置为高于80格,高于45°

刷完最后的松树部分

然后就可以导出看效果了~~

恩,搞定了,效果也可以看出来,山上的松树,山脚的密林和平原的树,密度也比较理想

用空气调整植被的密度

设置笔刷范围调整植被

是做自定义植被的关键

我的世界自定义附魔指令-我的世界自定义命令方块怪物装备方法解析

使用命令方块自定义怪物装备的方法

今天教大家如何用指令方块刷出穿着自定义装备的生物,当然也不一定要是装备,任何方块都可以。大家也可以用MCEDIT类的软件制作,但是本教程只教指令方块。注意,游戏版本要1.7。首先给大家看看截图

这个僵尸手拿指令方块,穿金鞋子,皮裤子,链子装甲和玻璃头。怪物的背包有5个空间,分别是:手拿物品,鞋子,裤子,上衣和头盔。如果在这5个空间放方块的话,只有头和手拿物品可以显示,其他的不会显示。

首先开始教大家最简单的/summon指令。用处是刷出任何生物,这次就拿骷髅做实验,指令:

/summonSkeleton~~1~

这条指令打在指令方块里的话会在顶上刷出个骷髅。这里就讲解下/summon指令,不懂基础的可以看看。/summon的格式是:

/summon(生物名字)(XYZ坐标)(NBT)

所以刷骷髅的指令就是:/summonSkeleton~~1~,生物名字写的是Skeleton,也就是骷髅,坐标是在指令方块的上面一格刷出。这条指令可以刷出一个普通的骷髅,于是就要加入点NBT来让骷髅有自定义装备。

之后教大家如何给骷髅穿自定义装备/方块。主要是加入{Equipment}NBT。指令:

/summonSkeleton~~1~

{Equipment:[{id:261,Count:1},{id:313,Count:1},{id:312,Count:1},{id:311,Count:1},{id:310,Count:1}]}

以上指令是刷出一个钻石装备的骷髅,大家可以打在指令方块里试试。讲解下NBT:

Equipment:装备的NBT。如果要自定义装备,一定要打这个。

id:物品ID。以上指令有5个ID,所以有5个物品。一个生物最多可以携带5个物品。

Count:数量。装备的话打1就好了,方块想打什么就打什么。

下面进入很重要的一点:也就是装备的顺序。NBT的格式是:

{Equipment:[{(手拿物品)},{(鞋子)},{(裤子)},{(装甲)},{(头盔)}]}

Equipment后面的第一个括号里就是手拿物品,然后是鞋子,裤子,装甲和头盔。指令方块永远是这个顺序,不会变。所以大家看我上面一条刷钻石装备骷髅的指令的话,大家看到第一个括号的ID是261,也就是个弓,手拿物品。第二个是313,也就是钻石靴的ID,以此类推。当然,如果要加入自定义附魔的话,那就和我上次的帖子链接就好了。索引贴在我的个性签名里,大家自己方便找到。要自定义附魔,自定义属性什么的,直接用{tag}这个NBT链接就好了。

之后来说的是,怪物死后物品掉落的几率控制。指令:

/summonSkeleton~~1~

{Equipment:[{id:137,Count:6},{id:24,Count:5},{id:5,Damage:4,Count:8},{id:20,Count:5},{id:133,Count:20}],

DropChances:[1.0F,1.0F,1.0F,1.0F,1.0F]}

大家看到,这条指令和之前的一样,只是多加了一个NBT:{DropChances}。这个NBT的用处就是控制怪物掉落品的几率,和Equipment是有关联的。大家看到DropChances后面有5个1.0F,1.0F的意思就是100%掉落。50%就是0.5F,以此类推。要注意的是后面一定要加个F,否则NBT无效。这5个1.0F和装备顺序也是一样的,第一个是手拿物品,第二个是鞋子等等。当大家分解完指令后,会发现会刷出一个手拿6个指令方块,叫上带5个砂岩,裤子带8个木板,装甲带5个玻璃,头上戴20个绿宝石的骷髅。由于几率都是1.0F,所以当杀死后会掉落全部的物品,数量一个也不少。

看完我的世界自定义附魔指令-我的世界指令方块刷自定义物品箱子教程全文,相信大家对我的世界有了更深的了解,欢迎下载ourplay免费为您提供我的世界的加速以及海外环境运行,让您畅玩海外游戏。

相关攻略
我的世界文件夹在哪-我的世界
2557浏览
发布时间: 2020-12-25
我的世界手机版命名牌怎么用-我的世界手机版js怎么用
1413浏览
发布时间: 2020-12-25
我的世界怎么换材质包手机版-我的世界怎么换皮肤手机版
2232浏览
发布时间: 2020-12-25
我的世界先出还是迷你世界先出-迷你世界VS我的世界这个细节上迷你世界大获全胜
1930浏览
发布时间: 2020-12-25
我的世界台阶怎么合成-我的世界深色橡木台阶合成教学
1656浏览
发布时间: 2020-12-25
我的世界金苹果怎么做-我的世界金苹果制作方法攻略
974浏览
发布时间: 2020-12-25