bc-quarry-extras

bc-quarry-extras

BuildCraft Refabricated 附加模组:采石场将流体泵入多流体储罐,获得 3x3 物品栏、一个 GUI 以及精炼存储时运/精准采集升级槽位。

技术

BuildCraft Quarry Extras

BuildCraft Refabricated 的附属模组(Fabric,Minecraft 26.2)。它为采石场添加了一些经典版本从未学会的功能,而无需修改 BuildCraft 的 jar 文件。

Quarry GUI

采石场获得的功能

流体会被泵出,而不是被跳过。 当钻头到达流体源时,采石场会收集该层中相连的该流体源,并一次性泵出整个水池。在一刻内完成泵送是击败原版“无限水”的关键;没有任何东西能流回空隙中。水、岩浆、BuildCraft 石油、任何模组流体均可。流动的流体会被忽略,并会自行排干。

多流体储罐。 默认有四个槽位,每个 16 桶,每个槽位一种流体。该储罐会向相邻的流体管道和储罐输出,并且可以被 Refined Storage 输入总线、外部存储或任何其他支持 Fabric 流体 API 的设备抽取。当储罐装满时,采石场会等待,就像 BuildCraft 的泵一样。只想直接处理掉流体?将 mode 设置为 VOID。

自带的物品栏。 采掘到的物品会先落入采石场内部的 3 x 3 物品栏中。只有溢出的部分才会像以前一样进入相邻容器或掉落在地。管道和输入总线可以从中提取。

Refined Storage 升级。 四个升级槽位可放入 RS 时运 I-III 和精准采集升级。最高时运等级(或精准采集)会应用于采石场破坏的每一个方块。

GUI。 右键点击采石场:物品栏、带有真实流体纹理的 BuildCraft 风格仪表、Refined-Storage 风格侧边面板中的升级槽位。

不遗漏方块。 任何被放入已开采矿坑中的东西都会被自上而下的扫描发现,并在钻头继续之前被采掘,优先处理最高处的方块,在采石场完成后也是如此。

配置

config/bcquarryfluids.json:mode(COLLECT / VOID / IGNORE)、tankCapacityMb、fluidSlots(1-8)、pumpMjPerBucket。

需求

Minecraft 26.2、Fabric Loader、Fabric API 和 BuildCraft Refabricated 26.7.27+mc26.2(混合(mixins)测试所用的版本;其他版本会记录警告)。Refined Storage 为可选,仅在需要升级时使用。需在服务器和客户端安装。

源代码

MIT 协议,托管于 GitHub。欢迎在那里提交问题和想法。