Terraformer

一个强大的 Minecraft 世界编辑插件,允许使用各种画笔和材质模式进行地形改造和建造。

资源图片
# Terraformer - Minecraft 世界编辑插件 - _加入 Discord 服务器,查看插件的最新进展!_ [Discord 服务器链接](https://discord.gg/FPPJsk3QJN) - **我会制作视频,讲解如何最大限度地滥用这个插件,每个刷子的逻辑,教程等等,在我对版本感到满意时。** - _我厌倦了目前插件的工作方式,所以我希望为 Minecraft 建筑师创建一个一站式地形改造工具。 我的重点是尽可能地让这个工具易于使用,以及非常强大且没有限制。 我希望实现各种新功能,包括可定制的刷子、程序化生成和高级材质应用工具,请随时关注!_ ## 联系方式 - 问题 - Discord: ruskizeu - 或者加入 Discord 服务器! [Discord 服务器链接](https://discord.gg/FPPJsk3QJN) - 问题反馈 - [GitHub](https://github.com/flcristian/terraformer/issues) ## 指令 - `/terraformer start` 或 `/tf start` - 启动地形改造模式 - `/terraformer stop` 或 `/tf stop` - 停止地形改造模式 - `/terraformer undo` 或 `/tf undo` - 撤销上次修改 - `/terraformer redo` 或 `/tf redo` - 重做上次修改 - `/terraformer brush ` 或 `/tf b ` - 设置刷子类型 - `/terraformer size <1-9>` 或 `/tf s <1-9>` - 设置刷子大小 - `/terraformer depth <1-20>` 或 `/tf d <1-20>` - 设置刷子深度 (适用于 Paint/Rise/Dig 刷子) - `/terraformer materials ` 或 `/tf m ` - 设置刷子材质 - `/terraformer materialmode ` 或 `/tf mm ` - 设置材质模式 - `/terraformer materialmodes` - 显示所有材质模式 - `/terraformer brushes` - 显示所有刷子类型 - `/terraformer mask` - 设置遮罩材质 - `/terraformer randomheight` - 切换植被刷子的随机高度模式 - `/terraform randomrotation` - 切换蓝图刷子的随机旋转模式 - `/terraform schematic list` - 查看所有可用的蓝图 - `/terraform schematic load ` - 加载指定的蓝图 - `/terraform blockupdates` - 刷子操作时切换是否更新方块 - `/terraform minheight ` - 设置油漆刷的最小高度 - `/terraform maxheight ` - 设置油漆刷的最大高度 - 使用 `-f` 标志强制设置刷子大小和深度值。 - 示例:`/tf s 20 -f` - 将刷子大小设置为 20 ## 刷子 ### 基础刷子 - **Ball (球形)** - 创建球形 - **Erase (橡除)** - 在球形区域内消除方块 - **Smooth (平滑)** - 通过平均附近方块来平滑地形 - **Erode (侵蚀)** - 通过移除突出的方块来侵蚀地形 - **Extrude (挤出)** - 基于周围方块向外挤出地形 - **Rise (抬升)** - 将地形抬升到指定的深度 - **Dig (挖掘)** - 挖掘到指定的深度 - **Foliage (植被)** - 放置植被 - **Schematic (蓝图)** - 将蓝图放置在目标方块上 ### 油漆刷 - **Paint Top (顶部油漆)** - 从顶部向下油漆方块 - **Paint Surface (表面油漆)** - 只油漆表面方块 - **Paint Wall (墙壁油漆)** - 油漆垂直表面 - **Paint Bottom (底部油漆)** - 从底部向上油漆方块 ## 材质模式 ### 随机模式 - 基于指定的百分比随机选择材质 - 格式:`/tf m 70%stone,30%dirt` - 材质总和必须达到 100% ### 分层模式 - 以层的方式放置材质 - 材质的顺序决定了从底部到顶部的层级顺序 - 格式:`/tf m stone,dirt,grass_block` ### 渐变模式 - 在材质之间创建平滑过渡 - 在列表中的位置决定了渐变的位置(0% 到 100%) - 格式:`/tf m white_concrete,light_blue_concrete,blue_concrete` - 最好与颜色兼容的方块一起使用 ## 使用示例 ### 1. 基础球形刷子 ``` /tf start /tf b ball /tf s 5 /tf m stone ``` ### 2. 渐变墙壁 ``` /tf b paintwall /tf mm gradient /tf d 10 /tf m white_concrete,light_blue_concrete,blue_concrete ``` ### 3. 随机地形 ``` /tf b ball /tf mm random /tf m 50%stone,30%dirt,20%grass_block ``` ## 刷子设置菜单 通过右键单击带有刷子的工具来访问刷子设置菜单。该菜单允许您: - 更改刷子大小 (1-9) - 更改适用刷子的刷子深度 (1-20) - 选择刷子类型 - 更改材质模式 - 添加/删除材质 - 调整材质百分比 ## 权限 - **terraformer.use** - 访问基本指令 (默认: true) - **terraformer.mode** - 权限进入地形改造模式 (默认: op) ## 许可证 该项目采用 **Terraformer 公共使用许可证 (TPUL)**。 您可以在不影响他人前提下自由使用、修改和分发软件,只要您: - 提供适当的署名给原始作者。 - 不将软件用于商业目的。 - 不声称拥有或创作软件或其衍生作品的著作权。 更多详情,请参阅此存储库中的 [LICENSE](./LICENSE.txt) 文件。