Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 334|回复: 1

[技巧教程] 【1.13+】【难易指数:5星】一键生成矿井

 关闭 [复制链接]
whatfilmae 当前离线
积分
12826
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-8-12
查看详细资料
发表于 2021-7-4 18:22:27 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 whatfilmae 于 2021-7-4 18:29 编辑

温馨提示
本帖教程难度十分大,请确保你有一些指令的基础!
你是不是体验过在矿洞里挖矿却什么也挖不到的情景?


你是不是体验过某些矿洞里的矿物太少了?

现在自己生成一个矿井吧!再也不去矿洞里挖矿了

此教程适用于基岩版beta1.13.0及以上


效果展示

image.png


指令基础

你需要有以下指令的基础:

①基础的spreadplayers指令

execute的中级使用方法

目标选择器的运用

特别提示:在教程此前,请在你的存档里输入/gamerule commandblockoutput false,将命令方块的提示关闭。


教程

(你所放置的命令方块箭头朝向必须一致!!)

image.png

首先要这样放置命令方块,中间留空的地方放置红石块

然后下面的2条命令方块分别输入:

         脉冲     无条件       红石控制            /setblock ~ ~1 ~ air       (此指令清除中间留空的红石块)

连锁          有条件        保持开启       /say 开始生成矿井。      (此指令只是提示作用)


之后是主要的命令方块:

image.png

(你放置的命令方块不一定要朝天上)

必须要做的事情:首先你需要弄一个平台来生成矿井

接着输入以下指令:

脉冲   无条件   红石控制    /summon armor_stand stone X Y Z

注意:X Y Z是你要生成矿井的中心(长宽为偶数),可根据实际情况输入。

连锁   无条件   保持开启   /summon armor_stand stone X Y Z  
重复输入此命令3次(即连锁命令方块3个,脉冲命令方块1个)
stone是盔甲架的命名方式,你可以更改。这里命名主要是为了方便教程
这4条命令的意思:(图中红石块记作A点)
image.png
在如图所示的红石块(西北角)位置放置盔甲架,后续需要用

以上命令方块指令都是生成盔甲架的,数量取决于你的矿物种类多少和生成速度
如果你想要更多矿物
重复上述4条指令,命令方块均为 连锁  无条件  保持开启,命名不再是stone,可为矿物名称(如:diamond、iron等)

难点!!!
以下命令方块是计算单元,数量和你需要的矿物数量是一致的。
image.png
首先要确定你的矿井大小,图中是16x16
然后确定此区域的东南角,记作B点
然后x轴与z轴偏移为15
即:dx=15,dz=15.

接着是确定高度
图中高度为4
如果希望生成的矿井为40格,y要为4
最高配置为y=4,dy=40


命令讲解
生成石头
image.png
(以下命令中选项中的延迟为7)
循环 无条件 红石控制    /spreadplayers X Y Z 8 @e[name=stone]
意思:将名字为stone的盔甲架在你的X、Y、Z坐标附近(即上图的A点)附近8格内随机传送
8格可改为其他格数(但必须是偶数,奇数会出问题)。
连锁   有条件  保持开启   /execute @e[name=stone,x=-16,y=4,z=48,dy=40,dz=15,dx=15] ~~~ setblock ~~-1~ stone
意思:以x轴为-16~-1,y轴为4~44,z轴为48~63,名字是stone的盔甲架脚下放置石头
X、Y、Z的坐标需要改变,dz、dx、dy可不更改)

然后后面的指令都与刚才一样
(选项中的延迟可以自定义)
命令格式:
/spreadplayers X Y Z 8 @e[name=XXXX]
/execute @e[name=XXXX,x=?,y=XXXX,z=?,dy=XXXX,dz=15,dx=15] ~~~ setblock ~~-1 ~ XXXX
标黑体的XXXX是盔甲架的名字
标绿体的XXXX是矿物的名字
标蓝体的XXXX是某个矿物生成的高度
举个例子:y可以为6,dy为38
y可以为14,dy为25
X、Y、Z的坐标需要改变,dz、dx、dy可不更改)

最后一步
在矿井最顶部生成方块来检测是否生成完毕
这里用的是玻璃
/spreadplayers X Y Z 8 @e[name=XXXX]
/execute @e[name=XXXX,x=?,y=?,z=?,dz=16,dx=16] ~ ~ ~ setblock ~~-1~ glass

需要清除盔甲架
/kill @e[type=armor_stand]

接着是复制已经生成好的矿井
/clone X Y Z X1 Y1 Z1 X2 Y2 Z2 replace
XYZ是克隆矿井的起点位置
X1Y1Z1是克隆矿井的终点位置
X2Y2Z2是让矿井生成的位置

去除生成区的矿井
/fill X Y Z X1 Y1 Z1 air
这里的XYZ、 X1Y1Z1坐标需要于上个clone指令中的坐标一致!!



评分

参与人数 1人气 -2 金粒 -40 贡献 -2 收起 理由
SteveBench -2 -40 -2 处罚

查看全部评分

SteveBench 当前离线
积分
5835
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2012-6-24
查看详细资料
发表于 2021-7-4 19:58:58 | 显示全部楼层
本帖最后由 SteveBench 于 2021-7-4 20:01 编辑

经讨论,用户@whatfilmae在帖子
[技巧教程] 【1.13+】【难易指数:5星】一键生成矿井 https://www.mcbbs.net/thread-1218550-1-1.html
[技巧教程] 【1.13+】基岩版粒子翅膀教程 https://www.mcbbs.net/thread-1218512-1-1.html
均从B站视频BV1Vk4y1R7b4,BV1Yt411T7yR中抄袭而来。
依照论坛版规2-4-J及技巧教程版规2-4给予扣除 4人气 40金粒 2贡献并禁言五天的处罚

评分

参与人数 1人气 +2 收起 理由
StreamReader + 2

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2021-9-25 17:34 , Processed in 0.064651 second(s), Total 26, Slave 20 queries, Release: Build.2021.09.22 1647, Gzip On, Redis On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表