跳到正文

MultiLib

作者:astronomy2_0

A library mod that simplifies multiblock structure detection and management. Define structures with a simple builder and MultiLib handles detection, rotation, persistence and recipe-viewer integration.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Actively developed – currently early stages, expect bugs

A library mod for defining and detecting multiblock structures, built around the MultiLib and its MultiblockBuilder.

What it does

  • MultiLib.define(...) – start a new multiblock definition, identified by a ResourceLocation.
  • MultiblockBuilder – fluent builder for layers, symbols, rotation rules, formation mode and callbacks.
  • BlockIngredient – matches a pattern symbol against a block, tag, block state, or predicate.
  • Flexible matching – shaped, shapeless and procedural (with PatternProvider).
  • Persistent tracking of formed structures across the world and callbacks for simpler logics.
  • Ghost-overlay preview and auto-place, to help building a multiblock.
  • Structures can also be defined data-driven via JSON/datapacks, not just in code.

See the wiki for the full API reference, the Getting Started guide and example.

Integrations available

  • JEI
  • REI
  • EMI
  • Patchouli
  • GuideME
  • FTB Quests
  • KubeJS

常见问题

MultiLib 支持哪些 Minecraft 版本?

MultiLib 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

MultiLib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分