• 注册
  • SodaMC疑似正遭受恶意流量攻击 所有图片将暂停显示一段时间 其余社区内容正常访问
    MOD模组 MOD模组 关注:37 内容:16399

    立方体结构 (CubicStruct)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > MOD模组 > 正文
  • 潮涌核心
    反派

    立方体结构 (CubicStruct)


    CubicStruct是一个旨在将自定义结构(nbt文件)实现到立方体世界生成中的模组。每个结构都通过各自的.json文件提供了有关生物群系、最大衰变、放置位置等的设置。如果你富有创造力,也许你永远不需要另一个结构模组。此外,如果你想要在这些结构中实现自定义战利品表而不创建模组或者在每个世界中粘贴,可以参考【Iloot】(



    用法

    获取结构 .nbt

    要获取任何格式为 .nbt 的结构,只需使用Minecraft的原版结构方块进行保存。新文件将在保存的“structures”目录中找到,然后您可以将其粘贴到生成的“cubic_structures”文件夹中。

    注意:立方体区块目前存在一个关于角落结构方块和在负Y值保存的错误。在Y 0以下构建任何内容将使角落结构方块无效。

    数据方块

    CubicStruct实现了数据方块的附加功能,这些功能表现在自然世界生成中(手动加载未实现),列举如下(<<>> - 必需;<> - 可选):
    - `villager ` - 生成一个随机的村民,具有给定的职业和职业生涯。
    - 可用的职业有 `farmer`, `librarian`, `cleric`, `blacksmith`, `butcher` 和 `nitwit`。或者,使用id。
    - `spawner` - 生成一个随机的怪物刷怪箱,来自地牢池。
    - `block <<{blocks:[{<>,,}]}>> ` - 从提供的列表中生成一个随机方块。提供种子允许在结构内生成类似的多个方块(仅针对方块本身,而不是任何相关的nbt)。格式示例为 `block {blocks:[{id:"minecraft:gravel"},{id:"minecraft:chest",data:1,nbt:{LootTable:"iloot:chests/fish"}}]} 7`。

    初始化结构

    常规

    .nbt 将在游戏/模组重新加载时初始化,并且将生成一个新目录。新目录将包含一个 .json 文件,您可以随意修改以更改结构生成的方式。这些值都是预设的,并确定生成如下:
    - file - (默认: 文件名,必需) - 除了自动生成之外的唯一必需参数。不要修改此参数,除非缺失,将.nbt移动到一个组中,或同时修改任何正在编辑的文件名。
    - name - (默认: 文件名) - 结构的名称。
    - description - (默认: "未提供描述。") - 结构的简要描述。
    - spawnChance - (默认: 1.0) - 在一个区块内尝试生成结构的百分比机会。请注意,此值是相对的,可能会受到生成失败的影响;很可能失败生成的结构应提供较高的值。
    - surfaceLevel - (默认: 0) - 与结构高度相对偏移的Y级别,用于在表面/天花板上开始生成。当placementType设置为`surface`时,`0`会导致从结构底部生成,而`ceiling`则相反。例如,如果一个结构向地面延伸8个方块('地面'是任何表面/天花板它连接到的),则应将其设置为`-8`。`block` 和 `force` 忽略此参数。
    - dimensions (未实现) - (默认: [0]) - 此结构可以生成的所有维度的列表(-1 = 下界,0 = 主世界,1 = 末地)。此功能当前不可用;请改用生物群系列表。
    - biomeWhiteList - (默认: false)(与黑名单冲突) - 结构是否仅限于特定的生物群系。
    - biomeBlackList - (默认: false)(与白名单冲突) - 结构是否受限于不在特定生物群系中生成。
    - biomes - (默认: minecraft:plains) - 如果启用了白名单/黑名单,则在其中生成结构的生物群系。
    - maxDecay - (默认: 0) - 表示生成结构时可能损失的完整性百分比值。较高的值会增加丢失方块的数量。
    - airSpawn - (默认: false) - 结构是否仅尝试在空气中生成(不一定是悬挂的)。与`liquidSpawn`冲突,并且被`block`放置类型忽略。
    - liquidSpawn - (默认: false) - 结构是否仅尝试在液体中生成。与`airSpawn`冲突,并且被`block`放置类型忽略。
    - rotate - (默认: true) - 结构是否以随机的水平旋转生成。
    - mirror - (默认: true) - 结构是否以随机的水平镜像生成。
    - minY - (默认: -2147483648) - 生成结构的最小Y值。
    - maxY - (默认: 2147483647) - 生成结构的最

    来自Modrinth

    CubicStruct 1.12.2-1.3.2

    cubicstruct-1.3.2.jar下载1.3.2#Release
    展开
    版本: 1.3.2
    支持游戏: 1.12.2
    类型: Forge
    Release
    下载次数: 162

    CubicStruct 1.12.2-1.3.1

    cubicstruct-1.3.1.jar下载1.3.1#Release
    展开
    版本: 1.3.1
    支持游戏: 1.12.2
    类型: Forge
    Release
    下载次数: 27

    CubicStruct 1.12.2-1.3.0

    cubicstruct-1.3.0.jar下载1.3.0#Release
    展开
    版本: 1.3.0
    支持游戏: 1.12.2
    类型: Forge
    Release
    下载次数: 21

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: