Arceon

来自CPS Wiki
跳到导航 跳到搜索

Arceon是一款非常优秀的基于WorldEdit的插件,它提供了许多额外的工具笔刷等

相关链接:

笔刷

侵蚀笔刷

权限节点: worldedit.brush.erodeblend

/arcbrush erodeblend <大小/尺寸> [类型]

侵蚀球形笔刷刷出的地形

类型: Fill, Smooth, Lift, Melt, Clear

[[1]]


方块笔刷

权限节点: worldedit.brush.cube

/arcbrush cube <方块> [大小/尺寸] [倾斜的角度间隔] [高度] [宽度]

创建长方体的形状 你也可以使用[min][max]来设置尺寸


参数:

-h flag 生成空心立方体
-c flag 高度居中
-a flag 根据玩家的位置计算倾斜

[[2]]


尖刺笔刷

权限节点: worldedit.brush.spike

/arcbrush spike <方块> <长度> <头部半径> <尾部半径>

请使用convex选区.

参数:

-n flag 在尖刺上添加噪波

[[3]]


藤曼笔刷

权限节点: worldedit.brush.vine

/arcbrush vine <方块> [大小/尺寸] [百分比] [生长率]

[[4]]


农作物笔刷

权限节点: worldedit.brush.crop

/arcbrush crop <大小/尺寸> <min> [max]

min和max数值只能在0~8之间

[[5]]


旋转笔刷

权限节点: worldedit.brush.revolve

/brush revolve <旋转次数> [起点角度] [终点角度] [起点与终点的高度差]

请使用cuboid选区

选择想要旋转的东西,输入指令后点击旋转中心点

参数:

-p flag 旋转时使用多边形旋转
-r flag 方向旋转

[[6]]


岩石笔刷

权限节点: worldedit.brush.boulder

/arcbrush boulder <方块> [大小/尺寸] [平滑度] [高度] [宽度]

平滑度从0到5(越小棱角越分明)

参数:

-h flag 生成空心岩石
-f flag 使岩石生成在地面
-a flag 根据玩家方向倾斜

[[7]]

实验性工具

涂蜡工具

权限节点: worldedit.wax

//wax

为选区中的所有铜块上蜡


修复连接工具

权限节点: worldedit.fixconnect

//fixconnect

修复楼梯,玻璃板,栅栏门之间的连接

[[8]]

rope工具

权限节点: worldedit.rope

//rope <方块> [额外长度 %] [宽度]

使用半砖作材料的话,生成时会自动添加一些细节过渡

举例://rope spruce_fence 12 1

[[9]]


Loft工具

Loft工具

权限节点: worldedit.loft

//loft clear | c - 清除loft选区

//loft remove | r - 移除最后选择的一个点

  • -c flag 删除距离你最近的点

//loft frame | f - 在你的脚下生成一个框架点

//loft point | p - 在你的脚下生成一个辅助点

//loft set | s <方块> [数量] - 填充选区

  • -p flag 生成低多边形面
  • -o flag 在选区边缘添加一条线框轮廓
  • -c flag 平滑地连接选区的头尾
  • -d flag 将曲面底部一直延伸至地面

=== 工具: [[10]] paper/纸片

 左键点击 = 创建框架点
 右键点击 = 创建辅助点

预览

[[11]]

蒙版

角度蒙版

#arcangle [最小角度] [最大角度] [检测距离]

举例: //replace #arcangle[0][30][2] grass

[[12]]


y轴临近蒙版

#prox [蒙版] [distance]

将该方块y轴上临近距离内的方块作为蒙版

举例: //replace #prox[wool][5] stone

假如原木上下都是石头,那么设定距离为5时,原木上下5格的石头就会被作为蒙版。


3D临近蒙版

#prox3D [蒙版] [distance]

将该方块临近距离内的方块作为蒙版

举例: //replace #prox3D[wool][5] stone

假如原木附近都是石头,那么设定距离为5时,原木附近5格的石头就会被作为蒙版。


选择方块上方的蒙版

#above [蒙版] [上方的高度]

举例: //replace #above[wool][15] stone

[[13]]


选择方块下方的蒙版

#below [蒙版] [下方的高度]

举例: //replace #below[wool][5] stone

[[14]]

Y Mask

y [min] [max]

举例: //replace y[45][50] air

max与min指y轴高度

[[15]]


方块类型蒙版

#type [方块类型]

举例: #type[oak] or #tr[oak]

只改变这一方块类型的方块,比如所有陶瓦类型的方块、所有混凝土类型的方块

[[16]]


Ambient Mask

#ambient [min=2]

举例: #ambient

[[17]]


Y轴渐变蒙版

#ygradient <min> <max>

举例: #ygradient[10][20]

最小最大值都是y轴的坐标 
在一定范围内生成y轴方向的渐变效果

[[18]]


激流蒙版

#turbulence [zoom=1] [coverage=50%]

zoom = 放大值
coverage = 覆盖范围

举例: #turbulence[2] or #turb[2]

[[19]]


电蒙版

#electric [zoom=1] [coverage=50%]

举例: #electric[2] or #elec[2]

[[20]]


Crack 蒙版

#crack [zoom=1] [coverage=50%] [jitter=70%]

举例: #crack[2]

jitter = 抖动值

[[21]]


Cell 蒙版

#cell [zoom=1] [coverage=50%] [jitter=70%]

举例: #cell[2]

[[22]]


Voronoi 蒙版

#voronoi [zoom=1] [jitter=50%]

举例: #voronoi[2] or #vor[2]

[[23]]


Fractal 蒙版

#fractal [zoom=1] [coverage=50%]

举例: #fractal[2][40] or #frac[2][40]

[[24]]

图案

混合模式

#blend [蒙版]

举例: //set #blend

[[25]]


多种植物模式

#dp [data]

举例: //set #dp[0],#dp[1],#dp[2],#dp[3],#dp[4],#dp[5]

[[26]]


类型模式

#type [block type]

举例: //replace #type[quartz]

[[27]]


激流模式

#turbulence <scale> <pattern> [seed]

举例: //replace #turb[10][wool:1,wool:5,wool:8,wool:9]

[[28]]


电模式

#electric <scale> <pattern> [seed]

举例: //replace #elec[2][wool:1,wool:5,wool:8,wool:9]

[[29]]


Voronoi 模式

#arcvor <scale> <pattern> [seed]

举例: //replace #arcvor[10][wool:1,wool:5]

[[30]]


Fractal 模式

#fractal <scale> <pattern> [seed]

举例: //replace #frac[10][wool:1,wool:5,wool:7,wool:8,wool:9]

[[31]]


Cell 模式

#cell <scale> <pattern> [jitter=50%] [seed]

举例: //replace #cell[10][wool:1,wool:2,wool:3,wool:4,wool:5,wool:6]

[[32]]

工具

Resize工具

权限节点: worldedit.resize

//resize <scale>

使用cuboid选区

将所选内容调整为指定的比例



参数:

  • -a flag 去除空气

举例: [[33]]

旋转工具

权限节点: worldedit.revolve

//revolve <数量> [起点角度] [终点角度] [起点和终点的高度差]

使用cuboid选区

参数:

-p flag 使用多边形模式旋转

-r flag 反向旋转

举例: [[34]]

河流工具

权限节点: worldedit.river

//river <方块> <起点的深度> <终点的深度> [河流边缘陡峭度]

使用convex选区

参数:

-s flag 平滑水流等
-n flag 为河流形状添加噪波

举例:
//river water 5 10

[[35]]

//river water 5 10 -n

[[36]]

//river water 5 10 -s

[[37]]

//river snow_layer 10 20 -sn

[[38]]

修路工具

权限节点: worldedit.road

//road <方块> <宽度> [高度]

如果使用半砖作材料的话,生成时会自动添加一些细节过度

使用convex选区


参数:

-n flag 为路的形状添加噪波
-d flag 沿着道路形状堆叠

举例:
//road red_wool 10 5

[[39]]

//road red_wool 10 5 -n

[[40]]

//road red_wool 10 5 -d

[[41]]

//road sandstone_slab 15 3

[[42]]


屋顶工具

权限节点: worldedit.roof

//roof <方块> <宽度> [高度]

如果使用半砖作材料的话,生成时会自动添加一些细节过度

使用convex选区

参数:

-n flag 为屋顶形状添加噪波
-d flag 沿着屋顶形状进行堆叠
-b flag 将倒角添加到屋顶的起点和终点

举例:
//roof red_wool 20 10

[[43]]

//roof red_wool 20 10 -b

[[44]]

//roof sandstone_slab 20 10 -b

[[45]]

平滑雪地工具

权限节点: worldedit.smoothsnow

//smoothsnow <平滑距离> [蒙版] [方块] [addedHeight=0.4]

平滑雪地


参数:

-o flag 覆盖于方块上

举例:
//ss 7 grass snow [1.4 -> -0.8]

[[46]]


尖刺工具

权限节点: worldedit.spike

//spike <方块> <size1> <size2> [size3]

如果有使用第3个半径的话,第二个半径将会作为尖锥的中间半径
作用效果与spike笔刷相似
请使用convex选区

参数:

-n flag 为尖刺添加噪波

举例:
//spike red_wool 1 20

[[47]]

//spike red_wool 1 20 -n

[[48]]

//spike red_wool 10 30 10

[[49]]

类型方块替换工具

权限节点: worldedit.typereplace

//typereplace [from] [to]

使用cuboid选区

替换同类型的方块

输入/tr可以查看可用的方块类型

参数:

  • -f flag 防止更换岩石墙、栅栏和栅栏门
  • -b flag 防止替换默认方块
  • -d flag 防止替换双层半砖

使用预览:

[[50]]

//tr oak cobble

[[51]]

噪声

权限节点: worldedit.terragen

//terragen [噪声类型] [方块] [高度] [延展度] [波浪效果]

使用cuboid, sphere, cylinder, poly选区

地形的比例越大,延展度越大

使用半砖可以使生成更加详细

波浪效果默认值为0


噪声类型:

  • Simplex, Fractal, Billowy, Ridged, Turbulence, Electric, Euclidean, Natural, Poly *

参数:

-v 在地形边缘添加平滑过渡效果

-e 可使下列噪声生成在现有的地形上

【Euclidean】【Manhattan】【Natural】

-r 可使下列噪声随机化地生成

【Fractal】【Billowy】【Ridged】【Turbulence】【Electric】

-n 可将噪声赋予在地形上


举例:
//terragen simplex

[[52]]

//terragen fractal 60 5 -v

[[53]]

//terragen euclidean 100

[[54]]

//terragen poly -v  (球形选区)

[[55]]

颜色替换工具

//colorreplace/cr 可以将选区内的方块统一替换为某个颜色