#Skipping non-existent items at startup.

23 messages · Page 1 of 1 (latest)

north crater
#
[29Jul2023 14:56:16.888] [Worker-ResourceReload-14/ERROR] [net.minecraft.tags.TagLoader/]: Couldn't load tag forge:tools/axes as it is missing following references: minecraft:fiery_axe (from TwilightDelight-1.18.2-1.2.0-Alpha.jar), 
    minecraft:ironwood_axe (from TwilightDelight-1.18.2-1.2.0-Alpha.jar), 
    minecraft:knightmetal_axe (from TwilightDelight-1.18.2-1.2.0-Alpha.jar), 
    minecraft:steeleaf_axe (from TwilightDelight-1.18.2-1.2.0-Alpha.jar)```

Game couldn't load `forge:tools/axes` because this mod tries to add non-existent items. How can i make this skip with KubeJS ![hmm_cat](https://cdn.discordapp.com/emojis/612276676210065408.webp?size=128 "hmm_cat") or is it possible to fix this bug without reporting because this is a fucking mcc mod.
bleak hamletBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!

north crater
cyan ice
#

the only solution is overwrite the tag json with a replace:true one

#

and add every single axe to it

north crater
#

thats what i tought but i will probably delethe the mod

stoic geyser
#

I'm having a similar issue kek Isn't there a way to just make a mod's contribution to a tag be ignored?

cyan ice
#

nope

#

i think there might be a mod that skips missing entries
but the first port of call should always be yelling at reporting the issue to the mod author

stoic geyser
#

MCreator mod moment trolled

cyan ice
#

🤔
you could make the custom item/block using kubejs

#

then hide it in jei

stoic geyser
#

i thought of that but dont they get registered to the kubejs namespace? Can you spoof a mod id?

cyan ice
#

yeah just include it when you register it

#

event.create('mccreator_moment:some_item')

#

will even overwrite existing items (at least on forge)

stoic geyser
#

oh damn, all this time i thought we only had the kubejs namespace to work with clueless

#

And yeah im on Forge. Im willing to work with that I guess. Beats overriding with replace:true. I was about to look at how to print all entries registered to a block tag

stoic geyser
#

I was able to create the new block, and then now that the block "exists," i was able to remove the tag from the block using tags.blocks

#

So stupid, but if it's stupid and it works... clueless

north crater
#

it loads tags even there is an error it works fine