Darkhax-Minecraft / Bookshelf

A library mod which adds additional code support beyond what is provided by Forge.
GNU Lesser General Public License v2.1
145 stars 39 forks source link

Logs consistently throwing error about missing tags with the namespace `c` on startup #184

Closed JadeJuno closed 2 years ago

JadeJuno commented 2 years ago

Everytime I open Minecraft with the Bookshelf library, I get these errors on the logs:

[18:12:00] [Render thread/ERROR]: Couldn't load tag bookshelf:shears as it is missing following references: #c:shears (from Bookshelf)
[18:12:00] [Render thread/ERROR]: Couldn't load tag bookshelf:stones as it is missing following references: #c:stones (from Bookshelf), #c:stone (from Bookshelf)
[18:12:00] [Render thread/ERROR]: Couldn't load tag bookshelf:strings as it is missing following references: #c:strings (from Bookshelf), #c:string (from Bookshelf)
[18:12:00] [Render thread/ERROR]: Couldn't load tag bookshelf:fence_gates as it is missing following references: #c:fence_gates (from Bookshelf)
[18:12:00] [Render thread/ERROR]: Couldn't load tag bookshelf:slime_balls as it is missing following references: #c:slimeballs (from Bookshelf), #c:slime_balls (from Bookshelf)

They aren't really bad, I guess, but they're still kind of annoying nonetheless.

Darkhax commented 2 years ago

Thanks for reporting this, it's definitely an issue. Which modloader are you using, and which version of Bookshelf?

JadeJuno commented 2 years ago

Fabric. Version 13.0.13 for 1.18.2

Darkhax commented 2 years ago

I can not reproduce this issue using the versions you listed. It's possible another mod you have installed is removing the tags or you are possibly missing the Fabirc API.

JadeJuno commented 2 years ago

I believe it could be Autotag, but the Minecraft Launcher has decided that it doesn't want to log me into my account, so I can't check right now. Here's a CurseForge Link to the mod if you want to check it yourself.

Edit: Just confirmed, it was indeed Autotag.

apace100 commented 2 years ago

Can't reproduce with Fabric API 0.51.1, Bookshelf 13.0.13 and AutoTag 1.1.0 (on Minecraft 1.18.2, using Fabric Loader 0.13.3).

I did notice these errors before however by loading FAPI 0.51.1, Bookshelf 13.0.13 and Inspecio 1.3.0. Though I'm not entirely sure, I suppose the error results from Inspecio loading up the Quilt Standard Libraries (edit: as it also happens with other mods' tags).

I can report that this is not a serious issue - the errors only appear on startup, and when loading a world the tags load properly and exist in the game.

JadeJuno commented 2 years ago

Oh yeah, I just noticed I had uninstalled Bookshelf too before uninstalling Autotag... My bad. Installing it back without Autotag still brings the error and uninstalling Inspecio solves it. Also yeah, it is only on startup. When loading a world, the tags do exist image

Darkhax commented 2 years ago

Thanks for looking further into this. It seems the issue is not with Bookshelf so I will close this report.