资源图标

[lse非nodejs]Ybuilder-|小木斧|地图画|椭球体|圆锥|圆柱|空间三点三角形|复制粘贴| 3.2.0

完成注册/登录后下载
版权类型
原创
版权链接
#
Wiki/文档
https://www.minebbs.com/resources/worldbuilder-endstone.9500/
语言支持
中文(简体)
前置组件
lse quickjs
ybuilder
lse quickjs872行代码的快速建筑
无需nodejs!
只需要lse-quickjs!
​
为何选择ybuilder?
1.弥补了call插件ll3后就消失的
形状生成功能
-椭球体√
(相当于一切圆椭圆球椭球)
-三点一三角形√
(相当于可以搓假山,
任意自然地形!)
-圆锥√
(高度可以为负数就向下延伸)
-圆柱√
(高度可以为负数就向下延伸)

2.高成功率
每一个fill都有常加载区块
3支持导入地图画
4.选区有粒子,导入有进度条

粒子边框算法原创
5.选区支持从选区保存撤回
yb save 后yb re
6.免费资源

功能一览:

小木斧选区

pEig9Gn.md.png
选区后
可以进行的操作:
/yb fill 方块id
/yb fill 方块id keep (= /yb fill 替换用的方块id replace air)
/yb fill 替换用的方块id replace 被替换的方块id
/yb hollow 方块id(空心不保留内部,内部填充为空气)
/yb outline 方块id(空心保留内部)

选区填充方块id

/yb save
把选区保存到缓存(注意 一旦更改选区缓存就失效!)



pEigC2q.md.png
/yb load
以选区的x y z最小点(也就是结构方块的原点)为基准
进行加载之前保存的选区

pEigPx0.md.png

pEigFMV.md.png
/yb re
功能等同于/yb load
只不过是在保存的选区的一模一样的位置进行加载
可以配合/yb fill 方块id使用

e.g. 比如你要填充一个区域为a方块,你先选区 然后/yb save 然后/yb fill a,
突然发现填充了这种方块后不好看
这种情况 不要慌 输入/yb re
就可以调用上一次这个选区的保存啦!

pEigkrT.md.png

高级功能 ,无需选区
1.地图画
需要打开plugins/ybuilder/bscolor.exe

bscolor.exe使用说明 ,请严格遵循此说明!
1.点Load Image选择图像文件
2.Current Resolution:图片文件的分别率 单位是像素 如下图表示1024x1024像素
3.Blocks: 意思是此图像文件,在mc中放置像素画,需要的物品展示框数量 如下图表示需要8x8个物品展示框,其中长方向超了0像素 宽方向超了0像素
4.两个输入框表示,你需要把此地图画缩放为 几乘几个物品展示框显示!! (不是像素)
下图为什么未响应?因为输入的是128x128个物品展示框
一个物品展示框包含了(128x128个像素) 每个像素对应一个方块

所以会生成128x128x128x128 =2^28个方块组成的二维列表,不未响应就怪了
应该怎么输?
应该两个输入框都输入8(原图原封不动) 或者两个输入框都输入1(占用方块空间小)
如果你不知道怎么填, 你就直接把Blocks的第一个“某x某” 的两个数字,直接无脑填入下方两个输入框
5.点Convert 然后等待读条

1766656072874.webp





点load image选一个图片
然后看上面的block是啥乘啥加上啥乘啥px
前面两个啥乘啥就是地图画相当于多少个方块
输入框填写你缩放到多少个方块搞多少个方块宽
比如14x8+1x2px
意思是这个地图画相当于14个方块宽8个方块高
这种情况可以缩放到2个方块宽1个方块高
你就width写2,height写1
点convert转换
然后你就看到color_map.txt了
到游戏里面,
新建定位器地图
找左上角的位置
输入/yb file color_map.txt就可以导入了




pEigAqU.md.png pEigZa4.md.png pEigVZF.md.png

高级功能
1.生成椭球体
输入指令/yb spheriod 方块id 圆心坐标x y z rx ry rz
即可生成椭球体
不同于es的一个一个方块放,这个是一次放很多y 但是遍历水平面xz坐标
1736888048850.png

1736888064956.png

相比于endstone的前一个版本进行了算法的优化,蛇形小选区加上常加载区块,可以确保99%的操作完整性
2.以目前位置为底面中心生成圆锥(自带底座不计高度,半径为0是一个方块)
/yb cone 方块id 半径 高度
高度可以为负,则反方向延申
3.以目前位置为底面中心生成圆柱(自带底座不计高度,半径为0是一个方块)
/yb cylinder 方块id 半径 高度
高度可以为负,则反方向延申
4.三点一个三角面
目前需要用木棍
点击三个方块的坐标

完成三次选坐标后
输入/yb triangle 方块id

进行三角填充
非常适合做假山和地形自然化


你也可以直接/yb triangle 方块id posa posb posc来完成填充
图为三角形搞的假山 圆锥 圆柱

pEk7von.md.png
作者
ye1115660
下载
656
查看
2,032
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 3.2.0

    应对26.51levilamina的tpdim指令不正常的问题 已修改为tp指令
  2. 3.1.0 修复了yb save时候出现的逻辑错误

    当使用木斧选定的区域,其某个维度(特别是Z轴)的边长恰好等于16的整数倍时(例如,从z=-3071到z=-3055,跨度正好为16格),执行/ybuilder...
  3. 3.0.0-增加了fill的keep和replace,增加了hollow(内部填充为空气的空心)和outline(保留内部的空心)

    3.0.0-增加了fill的keep和replace,增加了hollow(内部填充为空气的空心)和outline(保留内部的空心)
后退
顶部 底部