跳到正文

FireCoreLib

作者:FireBall1725

FireCore is the shared library for FireBall1725's NeoForge mods. It provides common helpers, the FireGUI library and optional ComputerCraft and AE2 modules

收藏

介绍

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

FireCore

FireCore is the shared core for FireBall1725’s NeoForge mods. It holds the code that the mods would otherwise each carry their own copy of, so a fix or a new feature lands once and reaches every mod that uses it. It targets Minecraft 1.21.1 and 26.x, and one source tree builds for all of those versions.

The core covers the common plumbing: version compatibility helpers, NBT and block entity base classes, registration, networking and config, energy storage, redstone modes, rate limiting, next-tick work and a clock for in-world time. It also includes FireGUI, a GUI library for building screens out of layouts, forms, item slots and themes. FireGUI has a quickstart, a widget reference and a cookbook, and its gallery screens run in game with /firecore gui.

Two optional modules sit on top of the core as separate mods. firecore_cc makes block entities into ComputerCraft: Tweaked peripherals, and tracks which computers are attached so events reach them on the next server tick. firecore_ae2 lets an Applied Energistics 2 addon find out which grid node mounted each storage, and tells it when a connection changes inside a grid. A mod installs only the modules it uses, so the core runs without ComputerCraft or AE2 present.

常见问题

FireCoreLib 支持哪些 Minecraft 版本?

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

FireCoreLib 怎么安装?

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

评论

登录后评论和评分

FireBall1725 的其他作品

查看全部 →