跳到正文

topeatLib

作者:Top4eat21

The general lib for projects I work on

收藏

截图

介绍

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

topeatLib

A Forge utility library providing common infrastructure for my mods and 12Tae12 mods.

What’s inside

  • Math stuff geometry, interpolation, noise generation, and general number-crunching helpers.
  • Collections specialized data structures for when vanilla’s offerings don’t quite cut it.
  • Concurrency tools threading primitives for parallel workloads.
  • Event infrastructure lightweight dispatching for custom event pipelines.
  • Networking helpers packet serialization and channel management.
  • And more reflection utilities, pooling, versioning, async execution, timing.

Why not just shadow it or remimplement it per mod?

If you’ve ever found yourself copy-pasting the same utility class across a bunch of mods, you’ll understand, if not, try to make 3 different Minecraft mods, trust me, it’s fun. topeatLib is the centralised middleman. Drop it in your mods folder as a dependency, and that’s it! Oh, it’s light too. As for shadowing it, I don’t really know, I’d prefer it as external.

This only requires the modloader and it’s dependencies! (Java 17+, Minecraft, etc.)

License

12Tae12 Protective License, see here.

常见问题

topeatLib 支持哪些 Minecraft 版本?

topeatLib 支持 Minecraft Java 版 1.19.2–1.20.1,共 2 个版本,可用的加载器:Fabric / Forge。下载时注意选择和你游戏版本一致的文件。

topeatLib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。

评论

登录后评论和评分

Top4eat21 的其他作品

查看全部 →