#✅ | inventory slot does not show item on hotbar

1 messages · Page 1 of 1 (latest)

turbid seal
#

I managed to find a layout with the globe bars I wanted, but I don't want to use vanilla-like hotbar, and the inventory slots are not showing the items, when I try to overlap the vanilla hotbar with the inventory slots, it shows a shadow of the inventory slots items, trying for some time now to fix it.

hushed yarrowBOT
#

Hi! 👋 Please first click the button below to start this support ticket.

⚠️ It is not possible for anybody to send messages in this ticket before it has been started, so you need to click the button for others to be able to help/answer you.

turbid seal
hushed yarrowBOT
hushed yarrowBOT
# turbid seal

Thanks for the screenshot 👀

It still looks like this may be related to the hotbar-slot update issue I mentioned.

Please do these 2 things next:

  1. Update to the latest builds of FancyMenu, SpiffyHUD, Konkrete, Melody, and your mod loader (plus Fabric API if you’re on Fabric).
  2. Send your /logs/latest.log file, grabbed right after the problem happens.

I can’t debug this properly without the log file.

turbid seal
#

everything is updated

hushed yarrowBOT
# turbid seal everything is updated

Thanks, I still need your /logs/latest.log file, grabbed immediately after reproducing the issue 🤝

I can’t debug this without the log file.

turbid seal
#

the whole file?

hushed yarrowBOT
# turbid seal the whole file?

Yes, the whole latest.log please 👋

Please send the full file from /logs/latest.log, grab it right after the issue happens so the useful part is at the end of the log.

If it’s too big, upload it to mclo.gs or gist.github.com and send it from there.

turbid seal
#

you need it typed or you accept the file itself

hushed yarrowBOT
turbid seal
#

well, i can't send the file caus it is too big, gonna try with mclo

hushed yarrowBOT
turbid seal
#

the file has 2gb

hushed yarrowBOT
# turbid seal the file has 2gb

A 2GB latest.log is not normal 😵

Please make sure you’re sending the actual logs/latest.log file only, not a folder, archive, or the whole instance.
If you can’t provide that file, I can’t debug this issue.

turbid seal
hushed yarrowBOT
# turbid seal

Yep, that screenshot shows latest.log is huge, so I don’t want that old file 😵

Please do this instead:

  1. Start Minecraft fresh
  2. Reproduce the issue once
  3. Close the game right away
  4. Upload the new /logs/latest.log to mclo.gs

If it still turns into a giant log immediately, tell me that too. I can’t debug the hotbar item issue without a fresh log 🤝

turbid seal
hushed yarrowBOT
# turbid seal

Got it, from the screenshot, it looks like the hotbar is still being rendered underneath the Inventory Slot elements, which is why you only get that “ghost/shadow” look 👀

Try this:

  1. Use Inventory Slot elements with hotbar slot IDs 0–8
  2. Make sure the original vanilla hotbar/item layer is hidden or deleted
  3. If you want the selected slot to follow the current hotbar slot, enable the “follow selected hotbar slot” option instead of using a fixed slot ID

If the bar you’re trying to cover is from another mod and you’re on Forge/NeoForge, you can also try:

If it still happens with only SpiffyHUD + Konkrete + Melody installed, then it’s most likely a Spiffy bug and should be reported here: SpiffyHUD GitHub 🛑

Also, I noticed Sinytra Connector in your log, that mod is not officially supported and can cause instability, so testing without it would be a good idea too.

turbid seal
#

i only put the hotbar there to show you that if the vanilla hotbar is overlaping, we can see the shadow of the inventory slot items underneath, but without it, there is no item

hushed yarrowBOT
# turbid seal i only put the hotbar there to show you that if the vanilla hotbar is overlaping...

Ahh, got it, then the hotbar is just giving the item enough contrast to be visible 👀

That usually means one of these:

  1. The Inventory Slot element is rendering, but the item blends into the world/background.
  2. The element has no visible frame/background of its own, so the icon can look like “nothing” without a backdrop.
  3. The slot is set correctly, but the item is simply too hard to see on that background.

What to try first:

  • Make sure the slot is 0–8 for hotbar items, or use the “currently selected hotbar slot” option.
  • Put a simple dark Rectangle or Image behind the Inventory Slot element for contrast.
  • Check that the element opacity is not lowered.
  • Test it alone in a clean layout with no other HUD pieces around it.

If it only becomes visible when the vanilla hotbar is behind it, then the slot itself is probably fine, it just needs a background/frame of its own 🫠

If you want, send a screenshot of the Inventory Slot right-click settings and I can tell you exactly what to change.

turbid seal
#

besides the inventory slot, i have png for slot and slot selected, but no item rendering

hushed yarrowBOT
# turbid seal besides the inventory slot, i have png for slot and slot selected, but no item r...

Ahh, got it, then the problem is the item render, not the slot background itself 👀

From the docs, the Inventory Slot element should show the contents of the chosen hotbar slot (0–8) or the currently selected hotbar slot. So if the slot frame renders but the item doesn’t, I need one more thing to narrow it down:

  • a screenshot of the Inventory Slot element’s right-click settings
  • especially the slot ID / selected slot mode
  • and the element’s opacity / visibility settings

Also, your log shows Sinytra Connector, which is not officially supported and can cause weird issues, so please test once without it too.

If it still happens with only:

  • SpiffyHUD
  • FancyMenu
  • Konkrete
  • Melody

then it’s most likely a Spiffy bug and you should report it here: SpiffyHUD GitHub 🛑

turbid seal
hushed yarrowBOT
# turbid seal

Thanks, that screenshot makes it clearer 👀

Your Inventory Slot is currently set to a fixed slot ID (8) and Use Selected Hotbar Slot is disabled.

So this means:

  • it will only show the item from hotbar slot 8
  • it will not follow the currently selected slot
  • if your slot/selected-slot PNG sits above it in the layer order, it can hide the item icon

What to test first:

  1. Put the Inventory Slot element above your slot PNG layers
  2. Make sure the slot you’re checking is actually filled
  3. If you want the active hotbar item, turn Use Selected Hotbar Slot ON
  4. If you want all hotbar slots, use 9 separate Inventory Slot elements with IDs 0–8

If the item icon still does not appear with only that one Inventory Slot element on screen, then it’s likely a SpiffyHUD issue 🛑

turbid seal
#

as you can see by the screenshot (there is a vanilla-like hotbar there) all the slots have items, I have all the 9 slots, 10 actually, 0 - 8 + 40

hushed yarrowBOT
# turbid seal as you can see by the screenshot (there is a vanilla-like hotbar there) all the ...

Got it, then this is not about missing items in the hotbar. It sounds like the Inventory Slot element is being covered or layered wrong 👀

Please test this in this order:

  1. Put the Inventory Slot elements in front of your slot / selected-slot PNG elements
  2. Use the Layers widget to make sure the PNG frames are behind the inventory items
  3. Temporarily hide the slot PNGs and test with only one Inventory Slot element on screen

If the item shows up then, it was a layering issue.

One more important thing: your log shows Sinytra Connector, and that mod is not officially supported. If layering is correct and the item still does not render, test once without Sinytra Connector too.

If it still fails with only SpiffyHUD + Konkrete + Melody, then it’s most likely a SpiffyHUD bug and should be reported here: SpiffyHUD GitHub 🛑

turbid seal
#

it was just the layering I guess, now it is working, thak you. Can I ask another question, now about one of my bars?

hushed yarrowBOT
turbid seal
#

I'm running a forge 1.20.1 modpack, in this version there is no compatibility with Iron's spells mana sistem?

hushed yarrowBOT
# turbid seal I'm running a forge 1.20.1 modpack, in this version there is no compatibility wi...

I can’t confirm any built-in compatibility with Iron’s Spells mana system from the docs 🤔

What the docs do say is:

  • SpiffyHUD has NBT placeholders
  • those can read modded NBT data if the mod exposes it
  • for that, you’d use nbt_data_get or nbt_data_get_server

So the only documented way to try it is:

  1. check whether Iron’s Spells stores mana in the player’s NBT
  2. if it does, read that value with an NBT placeholder
  3. if it doesn’t, then there’s no documented direct support

If you want, I can help you figure out how to check the NBT path for the mana value 👀

turbid seal
#

like, for ars noveau mana it was working, but i tried with iron's spells and could not make it work, then I saw a mod for neoforge 1.21.1 called Iron's spells HUD or something like that, bridging iron's spells and spiffy specifically, that made me think that spiffy does not work with this mana system in my version

hushed yarrowBOT
# turbid seal like, for ars noveau mana it was working, but i tried with iron's spells and cou...

Yes, based on the docs, I’d say Spiffy does not have documented built-in support for Iron’s Spells mana on Forge 1.20.1 🤔

What the docs do support is:

  • generic NBT reading
  • so a mana bar only works if the mod exposes its mana value in NBT in a readable way

So the important difference is:

  • Ars Nouveau mana worked because its value was readable through the supported method you used
  • Iron’s Spells mana not working likely means that mana value is either:
    • not exposed the same way, or
    • not readable by Spiffy on your version

And yes, that NeoForge 1.21.1 “Iron’s Spells HUD” mod you saw sounds like a separate bridge mod, not proof that Spiffy itself supports it on Forge 1.20.1 🛑

So my answer is:
No documented direct compatibility for that mana system on your version.
If you want, I can help you check whether Iron’s Spells exposes the mana value through NBT at all.

turbid seal
#

nevermind, just wanted to confirm that, but now I already turned my mana globe into a hunger bar, too much trouble going thorough that again

hushed yarrowBOT
turbid seal
#

thank you again, sorry to bother, if I run into any problem I come back to you

hushed yarrowBOT