Bibliotheca is an open-source library mod build for Cultivated Tech. The library comes with an easy to use, automated block / item / tile registering system that allows you to add new content with just one simple line of code.
Looking at an issue that was raised on SpongeForge, I'm just wondering what the goal of "registering" a TileEntity by it's toString() which is based on the instance of the TileEntity, not it's class type... On looking further, there's no actual usage of the map that is being used to store these instances, so I have to ask: What's the purpose? Since it's currently a dead map being used, might just want to remove it entirely...
net.minecraft.world.level.block.entity.BlockEntity.save(CompoundTag) has been removed in 1.18.1. Bibliotheca should change to use one of saveId(CompoundTag), saveAdditional(CompoundTag), or saveMetadata(CompoundTag).
Hi,
I just added iTank and Bibliotheca to my modpack. (MC 1.16.5, Forge 36.0.46). The client launches without a problem, but the server crashes on startup, here is the crashlog.