#✅ | inventory slot does not show item on hotbar
1 messages · Page 1 of 1 (latest)
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.
⚠️ This could be related to Filled condition not updated when dropping hotbar items with hotkey.
Please update to the latest builds of FancyMenu, SpiffyHUD, Konkrete, and Melody first, then reproduce the issue and send your /logs/latest.log file grabbed immediately after it happens. I can’t debug this without the log file.
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:
- Update to the latest builds of FancyMenu, SpiffyHUD, Konkrete, Melody, and your mod loader (plus Fabric API if you’re on Fabric).
- Send your
/logs/latest.logfile, grabbed right after the problem happens.
I can’t debug this properly without the log file.
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.
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.
you need it typed or you accept the file itself
Send the file itself as an attachment, not typed 👍
I can read Minecraft log file attachments directly when the filename starts with minecraft_log_....
well, i can't send the file caus it is too big, gonna try with mclo
Perfect, mclo.gs is fine 👍
Please upload the log there and send me the link, or upload it here if Discord converts it automatically.
Make sure it’s the latest.log from right after the issue happened.
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.
Yep, that screenshot shows latest.log is huge, so I don’t want that old file 😵
Please do this instead:
- Start Minecraft fresh
- Reproduce the issue once
- Close the game right away
- Upload the new
/logs/latest.logto 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 🤝
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:
- Use
Inventory Slotelements with hotbar slot IDs0–8 - Make sure the original vanilla hotbar/item layer is hidden or deleted
- 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:
Eraserin Spiffy, or- HUD Overlays Configurator for moving/removing some mod HUD parts
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.
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
Ahh, got it, then the hotbar is just giving the item enough contrast to be visible 👀
That usually means one of these:
- The
Inventory Slotelement is rendering, but the item blends into the world/background. - The element has no visible frame/background of its own, so the icon can look like “nothing” without a backdrop.
- 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–8for hotbar items, or use the “currently selected hotbar slot” option. - Put a simple dark
RectangleorImagebehind theInventory Slotelement 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.
besides the inventory slot, i have png for slot and slot selected, but no item rendering
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 Slotelement’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 🛑
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:
- Put the
Inventory Slotelement above your slot PNG layers - Make sure the slot you’re checking is actually filled
- If you want the active hotbar item, turn
Use Selected Hotbar SlotON - If you want all hotbar slots, use 9 separate
Inventory Slotelements with IDs0–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 🛑
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
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:
- Put the
Inventory Slotelements in front of your slot / selected-slot PNG elements - Use the Layers widget to make sure the PNG frames are behind the inventory items
- Temporarily hide the slot PNGs and test with only one
Inventory Slotelement 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 🛑
it was just the layering I guess, now it is working, thak you. Can I ask another question, now about one of my bars?
Of course 😊 Ask away about your bar.
I'm running a forge 1.20.1 modpack, in this version there is no compatibility with Iron's spells mana sistem?
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_getornbt_data_get_server
So the only documented way to try it is:
- check whether Iron’s Spells stores mana in the player’s NBT
- if it does, read that value with an NBT placeholder
- 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 👀
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
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.
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
Totally fair 😅 Reusing it as a hunger bar sounds way less painful.
If you run into anything else with your Spiffy HUD setup, just send it over and I’ll help where I can 🤝
thank you again, sorry to bother, if I run into any problem I come back to you
No bother at all 😊 You’re always welcome to come back.
If something breaks again, send a screenshot or your latest.log right after it happens and I’ll take a look 👀