CaptLeaf 发表于 2024-11-28 15:03:13

[持续更新][教程][新手向]建筑模组World Edit的初步介绍和基础使用方法

本帖最后由 CaptLeaf 于 2024-11-28 15:28 编辑

本文档使用CC BY-NC-SA 3.0 CN 协议(https://creativecommons.org/lice ... n/legalcode.zh-hans) 共享。除必须引用的部分,其权利属于各自所有人。


您可以自由地:

       共享——在任何媒介以任何形式复制、发行本作品。


       演绎——修改、转换或以本作品为基础进行创作。

惟须遵守下列条件:

       署名 您必须给出适当的署名,提供指向本许可协议的链接,同时标明是否(对原始作品)作了修改。您可以用任何合理的方式来署名,但是不得以任何方式暗示许可人为您或您的使用背书。

       非商业性使用 您不得将本作品用于商业目的。

       相同方式分享 如果您再混合、转换或者基于本作品进行创作,您必须基于与原先许可协议相同的许可协议 分发您贡献的作品。

       不得增加额外限制 您不得适用法律术语或者技术措施从而限制其他人做许可协议允许的事情。

本概述文本仅仅强调部分核心特征和真正许可协议的部分条款,不是正式许可协议。您应当在使用授权作品前,仔细审阅真正许可协议的所有条款。


以下为教程正文。
以下内容同样适用于FAWE(FastAsyncWorldEdit,更好的创世神)。
在高版本we和fawe的关系可以理解成下图:
https://s2.loli.net/2024/11/28/rh9SEWbDldJsvnH.png*高版本(1.12.2以上)的fawe有且仅有服务器端。
0.基本介绍
本模组在进行大量建筑及对某一建筑的某一部分进行重复性的修改时,或是进行地形平滑、自然化等操作时可以减少工作量。
广受好评的建筑辅助插件 WorldEdit 创世神的模组版本!
自然地形的建筑师们感到辛苦了吧?
一块一块放置方块的建筑师们感到痛苦了吧?
想要建造一个圆的建筑师受够了自己计算了吧?
这款模组可以帮助你!
保留了插件版 WorldEdit 的大部分功能
快拿起你的小木斧改变世界吧!
(引自https://www.mcmod.cn/class/609.html)
1.下载与配置本模组有forge或fabric两个版本,其中fabric端依赖fabric API。
下载地址:Modrirth   CurseForge官方(EngineHub)
从上述网址中任选一个下载,或者使用启动器进行安装。
此处以pcl2为例:
https://s2.loli.net/2024/11/28/QyqSL9eDM6YF1Za.png
在其中根据自己版本下载即可。
下载之后进入游戏,创建一个带有作弊的创造模式世界,在背包中找到木斧放入物品栏即可开始编辑。
*这里说一下该模组物品的绑定逻辑:使用不常用的物品(如木斧、木棍、烈焰棒等)进行功能绑定,否则可能会出现绑定不了、功能撞车等情况。一般默认木斧是选区工具。
2.使用WE的优化并不好。所以在操作大量方块时很容易炸游戏,表现为CPU占用长时间居高不下、无法进行任何操作、内存溢出导致游戏崩溃。
而FAWE在你电脑内存够用的情况下完全可以完成此类操作。
建议在非必须条件下,不要进行百万甚至千万量级以上的方块编辑。
如未特殊说明,本模组中所有涉及指令都需要双斜线作为前缀,如//replace、//wand等。2.1 通用指令
2.1.1 撤销操作(//undo)
格式://undo [操作次数]
该指令可以让你对误操作进行撤销。
2.1.2 卡住脱离(/unstuck)
请注意该命令仅有单斜线。
格式://unstack
当你的编辑操作导致你被放置的方块淹没时瞬移到你原位置的上方空旷处。
2.1.3 清除历史记录(//clearhistory)
格式://clearhistory
清除所有历史记录,释放内存。
注意:该操作会使你无法撤销到之前的操作。
2.2 选区模式2.2.1 选区手持木斧,默认选区模式为选择长方体的两个角上的点,左键选中第一个点,右键选中第二个点。如图所示。
https://s2.loli.net/2024/11/28/km8FEOnpYQdT6cj.png
*图中显示选区的mod是WorldEditCUI,仅支持1.21以下版本
另一种选区方法:使用//pos1 、//pos2指令选取。使用这些命令(空参数时)可以将你所站的方块上方一个方块的位置分别设定为第一个和第二个角。或添加参数指定坐标,选取指定坐标点。
以及://hpos1、//hpos2这两个命令会将你十字准星所指的位置分别设置为第一个和第二个顶点。通过这个方式可以选择远处的点以及方便地选择非常大的长方体选区。
如果你需要其他的选区形状,那么只有这一种选区模式显然不够。此时,我们就需要另一个指令。
这就是//sel。
sel指令的使用方法分以下几种:
1.只输入//sel时,清除当前选区
2.键入//sel [选区模式]可进行选区模式切换
可切换的模式如下:


参数 选区模式 描述
cuboid 长方体选择模式 左键点击选择第一个点,右键点击选择第二个点。选区为两个点形成的长方体。
extend 长方体扩大选择模式左键点击选择第一个点。之后的选择点使用右键选择。每次右键选择都会将长方体选区扩大以包含新的选择点。
cuboid 多边形选择模式左键点击选择第一个选择点。之后所有的选择点使用右键点击。每次右键点击选择都会增加一个新的点。顶部和底部将始终包含所选的最高点和最低点。
ellipsoid椭球选择模式 左键点击选择中心,右键点击扩大选区。你可以通过分别多次点击以控制x、y、z半径。
sphere 球体选择模式左键点击选择中心,右键点击扩大选区。选区总是为以第一个点为中心、到第二个点作为半径的一个球体。
cyl 圆柱体选择模式 左键点击选择中心点,右键点击扩大选区。第一次右键点击可以扩大圆柱体的底面,第二次右键点击可以提升圆柱体的高度。
convex 多面体选择模式 左键点击选择第一个点,其余的点使用右键点击选择。选区是一个包含所有选定的点的凸面外壳。

2.2.2.操作选区选区之后,我们就可以对选区进行操作。常用的操作如下:

1.移动(//move)

格式如下://move [-abes] [距离] [方向] [填充方块] [-m <mask>]
-a忽略空气方块
-b同时复制生物群系
-e同时复制实体
-s表示将选区连同其内容移动到被移动的位置
这四个参数可以不输入,默认含空气方块。
距离参数直接输入数值即可:
方向参数有up、down、forward、me、left、right、back、north、south、east、west、northeast、southeast、northwest、southwest等。
填充方块输入方块的英文名称即可,空格用下划线代替。当不知道方块名称时可以用F3+H启用高级提示框。
-m <MASK>参数提供蒙版选项,<mask>参数填入蒙版方块。


2.堆叠(//stack)
格式如下:[-abes] [次数] [方向] [-m <mask>]
用法同//move。
该命令支持你进行大量重复结构的堆叠。
3.替换(//replace)
格式://replace [替换后方块] 或//replace [待替换方块] [替换后方块]
//replace指令有两种模式,一种为全部替换(将非空气方块全部替换为指定方块),一种为指定方块替换(将指定的某一方块替换为另一方块)。后者支持将空气方块替换为其他方块。
4.设定方块(//set)
格式://set [方块id]
该指令会将选区内所有方块(包含空气)替换成另一方块。
其中//set 0或//set air会将所有方块替换为空气(相当于全部清除,所以该指令也常常成为建筑师之间的威慑手段)
所以请谨慎使用//set 0,尤其是在跟别人进行联机建筑时,除非你知道你自己在干什么(比如看某地方建的不好,改还费劲,不如重新做一个)
如果你错误地使用了//set 0,可以使用//undo撤销。但是别人使用该指令时你没办法回档。
请慎重对他人建筑使用此指令(//set 0),否则会使他人不满。
5.复制(//copy)
格式://copy [-be] [-m <mask>]
选取之后,使用该指令将选取内容复制到剪贴板。
注意:你复制时与建筑的相对位置也会被复制到剪贴板上。所以在复制时尽量不要飞行,除非你能保证自己的飞行高度、粘贴时与预期粘贴位置的相对位置不变。
技巧:为方便粘贴/翻转/旋转,你可以站在建筑正中间位置。
6.粘贴(//paste,//pa)

格式://paste [-abenos] [-m <sourceMask>]
-a忽略空气方块-o粘贴在原始位置-s在粘贴后,选区选中粘贴后的位置-n不粘贴,只选中粘贴后的位置-e同时粘贴实体-b同时粘贴生物群系*冷知识:实际应用的时候很少会用到上面这些附加条件,直接//paste的时候居多当复制完之后,你就可以将复制之后的东西粘贴到你想要的位置上。如果需要旋转或镜像,参见下一条。7.旋转和翻转(//rotate,//flip)I.旋转(//rotate)格式://rotate <y角度> 将剪贴板中的内容进行旋转。一般以y角度旋转居多。需要其他角度我们一般用axiom来整(需要用到此指令时,建议根据实际情况站到待旋转物体的端点/前方的中心位置/对称中心等比较容易进行操作的地方,否则在下一步的粘贴中你翻转的东西可能不知道飞哪去了II.翻转(//flip)格式://flip [方向]按一个给出的方向翻转剪贴板。可用方向有north、south、east、west、up和down;东南西北方向可以以朝向这些方向的模式选择,上下方向则不行。剪贴板会延一个与给出的方向垂直,位于剪贴板中间位置的平面翻转(非玩家位置)。*也可以啥都不加,此时会按玩家朝向的垂直方向进行翻转。8.清空剪贴板(/clearclipboard)清空你的剪贴板会删除它的内容,释放少量的内存。
页: [1]
查看完整版本: [持续更新][教程][新手向]建筑模组World Edit的初步介绍和基础使用方法