简介
这是一个针对 ItemStack 的 Forge 端优化模组,目前只有适用于 1.16.5 的版本。
作者在 2022 年 4 月发布一个 beta 版本之后再也没有进一步更新,所以适配其他版本的可能性很小。
原理
Forge 允许模组开发者将特定行为或者数据绑定到 ItemStacks[1] 来实现一些特殊功能。
但是,在一些需要将大量物品进行转移的操作中——常见于一些自动化模组,这会巨量消耗性能,而 FastCaps 正是因此而生。
FastCaps 可以很好地解决这个问题,同时原有的特性与行为不会改变。
如果你发现游戏在“areCapsCompatible”方法花费了很多时间,那么这个模组的优化效果对你来说可能更为显著。
开源
FastCaps 对应项目开源于 GitHub,使用 LGPL v3 开源协议。
github上冷冷清清的,一个issue都没有,而且居然不写readme,开源协议还要在模组文件里找
[1]: ItemStacks 在游戏里表现为物品栏里的物品和方块,比如红砖、水桶、未放置的的熔炉。