Giter VIP home page Giter VIP logo

Comments (3)

MisterPeModder avatar MisterPeModder commented on July 17, 2024

Can you provide more detail as to what is happening?
What version are on on?
Apart from concrete, what other items are not displaying?
Do you have other mods installed? If yes, please list them.

from shulkerboxtooltip.

Carbolemons avatar Carbolemons commented on July 17, 2024

My very bad, I do not remember writing this bug report, but it did ring a bell!

Fabric 0.8.2+build.194 / Minecraft 1.14.4

I went on and tried to re-create the problem, as it's not a clientside problem, but a server->client problem, as apparently the bug appears when servers are using the ViaVersion plugin to fool the client and server connection, although using an older version of minecraft for the server
The server in question I was having problems not registering all the items in the box was on version 1.12.2, which is known to have not proper clientside connection

Maybe it could be a menial fix, but the problem is super niche, and not something I would blame on you, as, it is very unexpected behaviour for a 1.14.4 client to connect to a 1.12.2 server!

I haven't tried using the clientside ViaVersion/ViaFabric/ViaBackwards mods to test if that fixes the shulkerbox problem, but I do know these mods fix the other completely unrelated problems!!

I'm sorry for this vague and random bug report, must've been really late for me lol
edit:
and at the time, I didn't believe that I probably wasn't connected to a non matching version (1.12.2) server, so I probably jumped and thought it was a random problem, as only some items seemed to not appear in the box
If my theory is correct, because the problem presented with colored concrete and terracotta
I don't think the shulkerboxtooltip properly reads the 1.12.x (World Of Color) update, as I think 1.13 introduced new item id's for them? that could be my only reasoning to why the mod doesn't render unknown, custom, or outdated items
maybe a fix, if it works like this, would be to render the unknown texture with the raw item id name, instead of rendering nothing in the shortened preview?

But, if you do decide to tackle this random problem, it is recreatable entirely by connecting the latest fabric loader 1.14.4 client with shulkerboxtooltip to any pre 1.13 ViaVersion server
I could try and get more information if you really desire, but as this is a result entirely outside of the scope of what is reasonable, it may not be worth your time or effort to fix a rare problem presented by the fact that client and server versions do not match

i'm humbly sorry

from shulkerboxtooltip.

MisterPeModder avatar MisterPeModder commented on July 17, 2024

ShulkerBoxTooltip uses the same method as vanilla to render items so I think the problem is that minecraft 1.14 doesn't know what to do with metadata and decides not to render the item.
It may also be a problem of ViaVersion not correctly translating 1.12 concrete/terracotta to their 1.13+ equivalent, but either way, this problem is way outside the scope of this mod as it would require patching the vanilla rendering methods.
Thank you for reporting this bug anyway.

from shulkerboxtooltip.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.