Skip to content

Latest commit

 

History

History
109 lines (60 loc) · 5.26 KB

01-预备篇——学习绿萌需要的环境.md

File metadata and controls

109 lines (60 loc) · 5.26 KB

1.1制作绿萌的常用模组和工具

这些模组/工具都或多或少帮助我们设计绿萌机器,提高设计效率。当然,以下的模组/工具是否使用,使用率如何,取决于个人的需求和习惯。

在学习本节之前,我们默认你已经掌握了以下模组的基本使用:Tweakeroo、Carpet mod、Litematica。

学习绿萌还需要以下模组/工具:World Edit创世神模组、结构方块(工具)(以及相关的前置模组) 在前面的章节中,我们已经提到了pistorder模组,这里还是会简单补充说明。


1.2 环境配置

下载并安装完成至少是以上模组后,我们打开并运行 1.14以后,任意版本的Java版Minecraft。(笔者这里使用的是Minecraft1.20.1)

1.1.1 现在,我们配置常见的绿萌存档:

打开单人游戏,创建一个虚空存档,选择创造模式。

创建新的世界→世界→世界类型:超平坦→自定义→预设→虚空

虚空标识

如果你出生在一片石头平台上,证明你成功了。

虚空世界

当然,鉴于玩家对于破基岩科技树的研究,我们可以将预设改为:

minecraft:bedrock;minecraft:the_void

便是一个基岩平坦。

1.1.2 我们利用Carpet来配置适合设计绿萌的环境

在对话框中输入/carpet tntDoNotUpdate true

TNT doesn't update when placed against a power source

在放置TNT时,不会被自更新。这使得我们在制作TNT复制机时,非常方便快捷。可点击[change permanently?]保存设置

在对话框中输入/carpet fillUpdates false

fill/clone/setblock and structive blocks cause block updates

使用 fill/clone/setblock 和 结构方块时不会造成更新。这使得我们能更低顾虑地使用结构方块,更好的局部存档的功能。这个会在一会后提到

在对话框中输入/carpet creativeNoClip true

Creative No Clip On servers it needs to be set on both client and server to function properly.Has no effect when set on the server only Can allow to phase trough walls if only set on the carpet client side but requires some trapper magic to allow the player to enter blocks

这个功能可以让我们创造模式和旁观者模式一样,可以随意穿墙。便于我们在机器中随意穿梭,大大提高效率。

在对话框中输入/carpet explosionNoBlockDamage true

Explosions won't destry blocks

这是一个随时要调的选项。当你设计和TNT有关的结构时,可以把该调试打开,这使得TNT爆炸不会炸坏任何方块。当然,还是能造成伤害的

1.1.3 我们用WorldEdit(创世神)模组来粗略地调整绿萌结构

本节内容主要涉及//set,//undo,//redo,//stack,//move等指令的使用,提前掌握了的玩家可以跳到下一节。

本小节只讲绿萌设计中最常用的部分

1.//set, //undo, //redo

//set指令是创世神模组最基础的指令了对吧?

使用小木斧,和投影mod一样,左右键框选一个范围,输入//set 0

移除区域

真棒,你把这片区域移除了!由于我安装了WorldEditCUI,所以能标出我框选的区域

那么,如何恢复这个平台呢?

使用//undo便可以撤销这一步操作

使用//redo又可以复原撤销的操作

2. //move (数字)

这个也是很基础的指令,在我们框选区域后,对着某一方向(或者用//set (数字) (方向)便可让移动该区域的方块如使用//move 1 up来向上移动一格。

使用//move (数字) -e可以保留实体。

莫尔经常使用这个指令来调试世吞爆点,或者排水机高度......

3. //stack (数字)

在框选区域后,你可以对区域向着某一方向批量复制,非常方便拓绿萌单元。

这条指令用法与//move基本类似,只是由”移动多少格“的功能转变为”复制多少区域“。便不再过多赘述。

笔者笔力的原因,以上内容肯定有点抽象,你可以框选后输入相关的指令试一试,或者搜索WE模组的使用视频。

1.1.4 Tweakeroo中的功能

1.禁用侦测器选项:

在游戏界面中,同时按下x+c,在禁用类选项中,可以找到禁用侦测器选项。打开此选项后,侦测器就变成了"石头",不再响应更新。

在我们使用WE进行移动,复制等操作时,可以避免由侦测器更新带来的麻烦。抑或是我们修改绿萌(拆线)时,可以放置手残造成的侦测器更新。

2.Flyspeed飞行速度控制 飞行速度预设

拓展后的世吞往往有十几个区块到几十个区块,调试机器是非常麻烦的,使用Flyspeed功能可以大幅度提高飞行速度,在各个快速移动到各个区域。当然,现在我们有了拓展投影的网站,几乎不需要再自己拓展世吞盾构了。

在我们调试挖沟机时,由于挖沟机要似人的高度,可以用这个功能来观察多个模块的运动状态。

1.1.5 我们用pistorder模组来观测活塞运动

这是研究绿萌的必备模组之一,前面的章节中也讲过pistorder和活塞相关的到位规律,这里便只讲解绿萌相关部分。