请选择 进入手机版 | 继续访问电脑版
查看: 4394|回复: 29

[命令方块] 教你做一个基岩版命令方块大师球模组

[复制链接]

18

主题

61

帖子

36

积分

攻略组-见习

UID
49109
小麦
2
金锭
141
下界之星
0
发表于 2020-2-7 00:13:40 | 显示全部楼层 |阅读模式
本帖最后由 Zai_Ge 于 2020-2-7 00:24 编辑

相信大家有玩过神奇宝贝(萌宝可,口袋妖怪,宠物小精灵),里面有一种精灵球可以把你想要的生物给捉住,放入自己的背包。今天它来了,仅需几个基岩版命令方块就可以做成,话不多说,立马上效果图: 大师球.gif
它的原理就是,用扔出的鸡蛋检测附近一只动物(选择器已经把其他如物品、盔甲架得到实体给排除了),然后吧这只动物暂时传送到一个地方保管并清除鸡蛋,接着克隆一个装有怪物蛋的箱子到玩家脚下并打碎且删除掉到地上的箱子,随后玩家就收到了这个名字叫“大师球”的怪物蛋了。最后当玩家召唤,就使用这个怪物蛋,命令方块就会检测到这个怪物蛋生成的生物,然后再把保管的动物传送到这只生物最后清除这只生物,这儿的生物用到了蝙蝠。下面开始教程:
大师球1.png
首先,我们需要搭建一个玻璃房子,用于暂时储存大师球捕捉到的动物。
大师球2.png
然后我们拿出一个蝙蝠怪物蛋,用铁砧把它命名为“大师球”
大师球3.png
接着就放入箱子。在箱子上面搭建如下图所示命令方块这儿需要注意的是所有连锁型命令方块都是有条件的保持开启的。
大师球4.png
A:用扔出的鸡蛋检测附近一只动物(选择器比较长,建议大家只选择需要的实体,而不是像下面这样反选实体),并把这只检测到的动物给予一个cought标签
  1. execute @e[type=egg] ~ ~ ~ execute @e[type=!player,type=!egg,type=!item,type=!armor_stand,r=3,c=1] ~ ~ ~ tag @s add cought
复制代码
B:让扔出的鸡蛋清除自己
  1. execute @e[tag=cought] ~ ~ ~ kill @e[type=egg,r=10]
复制代码
C:让这只动物克隆命令方块A下面的箱子到最近的玩家的脚中(下面克隆指令要注意箱子的坐标)
  1. execute @e[tag=cought] ~ ~ ~ execute @p ~ ~ ~ clone 1785 69 -74 1785 69 -74 ~ ~ ~
复制代码
D:然后打碎这个箱子
  1. execute @e[tag=cought] ~ ~ ~ execute @p ~ ~ ~ setblock ~ ~ ~ air 0 destroy
复制代码
E:由于箱子打碎后会掉落箱子,所以要清除
  1. execute @e[tag=cought] ~ ~ ~ execute @p ~ ~ ~ kill @e[type=item,name=箱子,r=2]
复制代码
F:把这只被捉的动物传送到命令方块F底下9格方块的玻璃笼子里
  1. teleport @e[tag=cought] ~ ~-9 ~
复制代码
召唤部分:G:检测玩家附近是否有一只名叫大师球的蝙蝠,若有则传送一只含有cought标签的动物(也就是大师球捕捉到的动物)到这只蝙蝠上
  1. execute @a ~ ~ ~ execute @e[type=bat,name=大师球] ~ ~ ~ teleport @e[tag=cought,c=1] @s
复制代码
H:然后清除这只名叫做“大师球”的蝙蝠
  1. execute @e[tag=cought] ~ ~ ~ kill @e[type=bat,name=大师球]
复制代码
I:让这只被捕动物移除被捕的标签cought
  1. execute @a ~ ~ ~ execute @e[tag=cought,c=1] ~ ~ ~ tag @s remove cought
复制代码
好了,以上就是大师球命令方块模组的教程。它可以支持连续多次捕捉不同动物,缺点是召唤的时候它不能区分第几次捉的,会直接随机召唤一只动物。

10

主题

546

帖子

147

积分

Lv.4 怪物猎人

UID
5164902
小麦
-1
金锭
654
下界之星
0
发表于 2020-2-7 10:58:49 | 显示全部楼层
还不错,不过我不知道你为什么把它叫做命令方块模组

点评

对呀,除非是一键命令才叫模组,这是用好几个命令方块拼成的,觉得应该叫命令叠层  发表于 2020-3-5 12:17

18

主题

61

帖子

36

积分

攻略组-见习

UID
49109
小麦
2
金锭
141
下界之星
0
 楼主| 发表于 2020-2-7 17:32:21 | 显示全部楼层
MC_himcd 发表于 2020-2-7 10:58
还不错,不过我不知道你为什么把它叫做命令方块模组

用命令方块做的伪模组

54

主题

635

帖子

289

积分

Lv.5 农牧专家

UID
7097576
小麦
76
金锭
1112
下界之星
0
发表于 2020-2-8 15:53:01 来自手机 | 显示全部楼层
我认为拴绳更舒服

18

主题

61

帖子

36

积分

攻略组-见习

UID
49109
小麦
2
金锭
141
下界之星
0
 楼主| 发表于 2020-2-9 22:51:58 | 显示全部楼层
墨轩INK 发表于 2020-2-8 15:53
我认为拴绳更舒服

怪物也可以捉,也可以捉凋零、末影龙

54

主题

635

帖子

289

积分

Lv.5 农牧专家

UID
7097576
小麦
76
金锭
1112
下界之星
0
发表于 2020-2-9 23:54:59 来自手机 | 显示全部楼层
Zai_Ge 发表于 2020-2-9 22:51
怪物也可以捉,也可以捉凋零、末影龙

末影龙蛋?

0

主题

5

帖子

1

积分

Lv.1 新手木匠

UID
6160317
小麦
0
金锭
8
下界之星
0
发表于 2020-2-19 08:14:22 | 显示全部楼层

大师球毁灭器

0

主题

5

帖子

1

积分

Lv.1 新手木匠

UID
6160317
小麦
0
金锭
8
下界之星
0
发表于 2020-2-19 08:14:50 | 显示全部楼层
Zai_Ge 发表于 2020-2-9 22:51
怪物也可以捉,也可以捉凋零、末影龙

基岩大师球

7

主题

274

帖子

76

积分

Lv.3 矿物能手

UID
7303536
小麦
0
金锭
278
下界之星
0
发表于 2020-3-2 18:31:34 来自手机 | 显示全部楼层
有灵魂瓶吗?

7

主题

274

帖子

76

积分

Lv.3 矿物能手

UID
7303536
小麦
0
金锭
278
下界之星
0
发表于 2020-3-2 18:35:20 来自手机 | 显示全部楼层
大师球不是一个模组里面的吗?

18

主题

61

帖子

36

积分

攻略组-见习

UID
49109
小麦
2
金锭
141
下界之星
0
 楼主| 发表于 2020-3-2 21:50:41 | 显示全部楼层
新人- 发表于 2020-3-2 18:35
大师球不是一个模组里面的吗?

八好意思,目前只能实现捕捉功能

7

主题

274

帖子

76

积分

Lv.3 矿物能手

UID
7303536
小麦
0
金锭
278
下界之星
0
发表于 2020-3-4 10:19:08 来自手机 | 显示全部楼层
……(无语)

y

y

2

主题

10

帖子

5

积分

Lv.1 新手木匠

UID
7221725
小麦
0
金锭
25
下界之星
0
发表于 2020-3-4 11:17:54 来自手机 | 显示全部楼层
好复杂

0

主题

8

帖子

2

积分

Lv.1 新手木匠

UID
6133181
小麦
0
金锭
11
下界之星
0
发表于 2020-3-9 15:17:55 来自手机 | 显示全部楼层
为什么召唤不出,只是召唤了蝙蝠?

0

主题

2

帖子

1

积分

Lv.1 新手木匠

UID
7431274
小麦
0
金锭
13
下界之星
0
发表于 2020-3-11 20:47:12 来自手机 | 显示全部楼层
论坛首页
综合讨论
技巧教程
问答互助
建议反馈
视频实况
服务器区
请输入搜索关键词
教你做一个基岩版命令方块大师球模组

Zai_Ge
发表于
2020-02-07
1617
13
只看作者
相信大家有玩过神奇宝贝(萌宝可,口袋妖怪,宠物小精灵),里面有一种精灵球可以把你想要的生物给捉住,放入自己的背包。今天它来了,仅需几个基岩版命令方块就可以做成,话不多说,立马上效果图:


它的原理就是,用扔出的鸡蛋检测附近一只动物(选择器已经把其他如物品、盔甲架得到实体给排除了),然后吧这只动物暂时传送到一个地方保管并清除鸡蛋,接着克隆一个装有怪物蛋的箱子到玩家脚下并打碎且删除掉到地上的箱子,随后玩家就收到了这个名字叫“大师球”的怪物蛋了。最后当玩家召唤,就使用这个怪物蛋,命令方块就会检测到这个怪物蛋生成的生物,然后再把保管的动物传送到这只生物最后清除这只生物,这儿的生物用到了蝙蝠。下面开始教程:


首先,我们需要搭建一个玻璃房子,用于暂时储存大师球捕捉到的动物。


然后我们拿出一个蝙蝠怪物蛋,用铁砧把它命名为“大师球”


接着就放入箱子。在箱子上面搭建如下图所示命令方块这儿需要注意的是所有连锁型命令方块都是有条件的保持开启的。


A:用扔出的鸡蛋检测附近一只动物(选择器比较长,建议大家只选择需要的实体,而不是像下面这样反选实体),并把这只检测到的动物给予一个cought标签
execute @e[type=egg] ~ ~ ~ execute @e[type=!player,type=!egg,type=!item,type=!armor_stand,r=3,c=1] ~ ~ ~ tag @s add cought
B:让扔出的鸡蛋清除自己
execute @e[tag=cought] ~ ~ ~ kill @e[type=egg,r=10]
C:让这只动物克隆命令方块A下面的箱子到最近的玩家的脚中(下面克隆指令要注意箱子的坐标)
execute @e[tag=cought] ~ ~ ~ execute @p ~ ~ ~ clone 1785 69 -74 1785 69 -74 ~ ~ ~
D:然后打碎这个箱子
execute @e[tag=cought] ~ ~ ~ execute @p ~ ~ ~ setblock ~ ~ ~ air 0 destroy
E:由于箱子打碎后会掉落箱子,所以要清除
execute @e[tag=cought] ~ ~ ~ execute @p ~ ~ ~ kill @e[type=item,name=箱子,r=2]
F:把这只被捉的动物传送到命令方块F底下9格方块的玻璃笼子里
teleport @e[tag=cought] ~ ~-9 ~
召唤部分:G:检测玩家附近是否有一只名叫大师球的蝙蝠,若有则传送一只含有cought标签的动物(也就是大师球捕捉到的动物)到这只蝙蝠上
execute @a ~ ~ ~ execute @e[type=bat,name=大师球] ~ ~ ~ teleport @e[tag=cought,c=1] @s
H:然后清除这只名叫做“大师球”的蝙蝠
execute @e[tag=cought] ~ ~ ~ kill @e[type=bat,name=大师球]
I:让这只被捕动物移除被捕的标签cought
execute @a ~ ~ ~ execute @e[tag=cought,c=1] ~ ~ ~ tag @s remove cought
好了,以上就是大师球命令方块模组的教程。它可以支持连续多次捕捉不同动物,缺点是召唤的时候它不能区分第几次捉的,会直接随机召唤一只动物。
收藏
点赞
回复
全部评论(13)
MC_himcd 2020-02-07
沙发
还不错,不过我不知道你为什么把它叫做命令方块模组
点评

wangzujue: 对呀,除非是一键命令才叫模组,这是用好几个命令方块拼成的,觉得应该叫命令叠层 6 天前
点赞
回复
Zai_Ge 楼主 2020-02-07
板凳
MC_himcd 发表于 2020-2-7 10:58
还不错,不过我不知道你为什么把它叫做命令方块模组

用命令方块做的伪模组
点赞
回复
墨轩INK 2020-02-08
地板
我认为拴绳更舒服
点赞
回复
Zai_Ge 楼主 2020-02-09
5楼
墨轩INK 发表于 2020-2-8 15:53
我认为拴绳更舒服

怪物也可以捉,也可以捉凋零、末影龙
点赞
回复
墨轩INK 2020-02-09
6楼
Zai_Ge 发表于 2020-2-9 22:51
怪物也可以捉,也可以捉凋零、末影龙

末影龙蛋?
点赞
回复
shuaigrejs 2020-02-19
7楼
墨轩INK 发表于 2020-2-9 23:54
末影龙蛋?

大师球毁灭器
点赞
回复
shuaigrejs 2020-02-19
8楼
Zai_Ge 发表于 2020-2-9 22:51
怪物也可以捉,也可以捉凋零、末影龙

基岩大师球
点赞
回复
新人- 9天前
9楼
有灵魂瓶吗?
点赞
回复
新人- 9天前
10楼
大师球不是一个模组里面的吗?
点赞
回复
12

发表回复
作者
Zai_Ge 攻略组-见习
2
小麦
105
金锭
0
下界之星
0
蛋糕
私信聊天
TA的主页
已签到 连续1天
综合大区
新闻资讯
建议反馈
问答互助
玩家交流
综合讨论
技巧教程
功能组件
视觉组件
地图组件
玩法组件
直播实况
周边艺术
服务器专区
综合服务器
论坛服务
论坛公告
事务处理

点评

复制粘贴好玩吗.....  发表于 6 天前
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部