McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Structure Gel API

Structure Gel API - Structure Gel API 结构凝胶接口

一个用于简化开发者创建生成结构流程的 API。
forge / neoforge 作者 ModdingLegacy 支持版本 1.16.5 - 1.21.4
下载量
3,668,335
关注数
99
数据来源
Modrinth
模组详细介绍

undefined

Modding Legacy Discord Server
通过在 Weblate 上翻译来帮助 Structure Gel API 打破语言障碍!
如果你喜欢我们的作品,请考虑在 Ko-fi 上支持我们!谢谢!
基于 NeoForge 构建

关注我们!ModdingLegacy Twitter
关注我们!moddinglegacy.com Bluesky
在 YouTube 上订阅我们!

一个用于简化生成结构开发流程的 API。

Structure Gel 是一个 API 模组,旨在让开发者更轻松地创建结构,尤其是使用 jigsaw system 的结构。所有代码均为开源并附有文档。
它的一些功能包括:

📚 在这里阅读 Structure Gel API 文档

如果你想查看这个 api 的开源可运行示例,可以看看 Dungeons Plus

你可以按 Minecraft 版本查找有关如何开发和使用此 API 的详细信息。

最新文档

🧪 最新功能



🛠️ 建筑工具

建筑工具是一个仅限创造模式使用的新物品,可用于执行各种大规模方块修改操作。

  • 你可以在 Structure Items 创造模式物品栏中找到它。
  • 手持建筑工具对空气右键可打开 GUI。打开后,你可以选择想使用的模式、撤销、重做、选择位置等等。
    Building Tool GUI

GUI

GUI 包含各种按钮,用于修改建筑工具的设置,以及一些方便的工具。

  • 按下 entereescape,或点击屏幕上任意非按钮区域都会关闭 GUI。
  • 将鼠标悬停在 GUI 上的任意物品上时,右侧会显示工具提示,说明其功能和使用方法。
  • 使用环形菜单,你可以选择想要使用的模式。
  • 某些模式支持位置。如果支持,左上角会出现一个按钮,可根据你当前位置来选择一个位置。这在无法对方块右键,或这样做非常不方便时尤其有用。
  • 左侧的 Undo 和 Redo 按钮顾名思义,就是用于撤销或重做你用建筑工具执行的上一个操作。最多可保存并撤销 32 次操作。
  • 某些模式有额外设置,这些设置会显示在撤销和重做按钮下方。
  • 中间的按钮用于选择你想使用的方块。点击后会打开一个文本框,让你输入方块状态。这也可以在游戏中完成,但有些方块例如水,实际上很难点击到。

控制

  • 中键点击:选择你当前注视的方块状态(也可以在 GUI 中进行)。
  • 左键点击:这是通用的“执行操作”按键,具体效果取决于你当前所在的模式。
  • 对空气右键:打开 GUI。
  • 对方块右键:某些模式用它来设置位置,而不使用它设置位置的模式也允许通过它来“执行操作”。
  • Shift + 右键:清除当前选定的位置。

模式

建筑工具模式是建筑工具可执行的不同操作。

  • Extend:根据你点击的方块侧面检测一个图案,并尝试在其前方放置方块以延续该图案。如果你熟悉旧版的 Builder's Wands 模组,这基本上是同样的思路。
    Building Tool Extend



  • Flood:填充你点击的 y 高度切片内的所有空气方块,直到碰到边界,然后继续向下填充。例如,这对于用水填满湖泊非常有用。

  • Fill:与原版 fill 指令非常相似。选择两个角点,然后左键点击,即可用当前选定的方块填充两点之间的区域。支持替换特定方块,以及只放置边框或空心盒子的选项。

  • Line:使用当前选定的方块,在选定位置之间放置一条方块线。

  • Clone:复制选定区域,并将其粘贴到你点击的位置。支持旋转、镜像,以及剪切而非复制。
    Building Tool Clone



  • Move:将选定区域朝你挥击的方向移动。

  • Clear:移除选定位置范围内的所有方块。

  • Shape:在你点击的位置放置一个形状。形状类型和会被替换的方块都可以通过 GUI 中该模式的属性进行修改。


Building Tool Shape

模式属性

某些模式支持额外设置来修改其行为。一些示例包括:

  • Integrity:决定实际会放置多少方块。
  • Replace:决定模式在放置方块时会替换什么。All 替换所有方块,Air 只替换空气,Clicked 替换你点击的方块。
  • Rotation and Mirror:旋转或镜像克隆区域。也支持选择随机值。

🍡 Structure Gel 方块

这个方块是一个创造工具,用于轻松填充结构内部。结构生成时,gel 会被替换为空气,而所有空气在放置时都会被忽略。这样可以确保你的结构内部不会出现本不该有的自然地形。gel 方块的行为类似于结构空位(structure void),你可以穿过它,同时它本身又是可见的。

潜行时放置 gel,可以触发扩散机制。每种 gel 的扩散方式都不同,你可以将鼠标悬停在物品上查看它们的工作方式。

🍮 来认识这些 Gels!

🟥 Red Gel

Red gel 使用默认的扩散机制,沿四个正方向扩散,并且只替换空气。

展开内容
Red Gel

🟦 Blue Gel

Blue gel 的工作方式与 red gel 类似,但它不会扩散到能看到天空的位置。

展开内容
Blue Gel

🟩 Green Gel

Green gel 的扩散方式与 red gel 相同,但还会沿对角线扩散。这使它能够穿过由藤蔓或其他复杂建筑形成的角落。注意不要让它泄漏到建筑外部。

展开内容
Green Gel

🟦 Cyan Gel

Cyan gel 结合了 green gel 和 blue gel 的特性,既会沿对角线扩散,也会避开天空。

展开内容
Cyan Gel

🟧 Orange Gel

Orange gel 的行为与 red gel 相同,但其扩散距离由你放置时手持的数量决定,因此在开阔区域建造时非常方便。

展开内容
Orange Gel

🟨 Yellow Gel

Yellow gel 只会沿你放置时所朝向的平面扩散,因此非常适合封住墙壁、窗户或其他 gel 原本会穿过去的孔洞。

展开内容
Yellow Gel



移除 Gels

可以使用火药来移除 gel。这样做会触发连锁反应,移除所有连接在一起的同类型 gels。

展开内容
Removing Gel



示例

下面是一个它在建筑中如何使用的示例。如果这个结构被加载到游戏中,内部的 gel 会被替换为空气,而外部的空气则不会被放置。

展开内容
House Example

这个方块的代码设计方式使你可以轻松扩展它,并通过 blocks.IStructureGel 中的方法接入其行为,以实现尚未内置的功能(如果你需要的话)。

这是一个核心模组,会修改少量内部类。如果你在将此模组与另一个模组混用时遇到仅在混合情况下发生的崩溃,原因可能就在这里。请先测试后再提交报告。


🌐 翻译 Structure Gel API - 一起来打破语言障碍!

所有译者都会在这里署名。感谢每一位帮助这个模组变得更易于使用的人! | Flag | Language | Translators | |------|----------|-------------| |
Deutsch
| **Deutsch** | A1403, Barion | |
Português (Brasil)
| **Português (Brasil)** | gabisaoo, simsgameboh | |
Nederlands (Nederland)
| **Nederlands (Nederland)** | faas.mr | |
Español (España)
| **Español (España)** | Minaderm , guillermojuegostablet, juggernogk | |
Українська (Ukrayins
| **Українська (Ukrayins'ka)** | Queez | |
Türkçe (Türkiye)
| **Türkçe (Türkiye)** | asimemir58, demirgokler406 | |
עברית (
| **עברית ('Ivriyþ)** | pecan1245 | |
Español (Argentina)
| **Español (Argentina)** | patriciofagetti | |
Italiano (Italia)
| **Italiano (Italia)** | antonioauciello226 | |
Lietuvių
| **Lietuvių** | WaryRGMCA |

🤚 支持:如果你对我们的模组有疑问或遇到任何问题,请先阅读 FAQ!你也可以在问题跟踪器上提交 issue,或者加入我们的 Discord 服务器,我们会在那里帮助你!

Modding Legacy Discord Server

基本信息
模组名称Structure Gel API
作者ModdingLegacy
下载量3,668,335
关注数99
支持版本1.16.5 - 1.21.4
加载器forge / neoforge
客户端required
服务端required

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:228,332  |  历史访问人次:340,527

今日访问人数:9,401  |  今日访问人次:11,210

昨日访问人数:26,047  |  昨日访问人次:31,068

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6