MehVahdJukaar / Supplementaries

Other
124 stars 90 forks source link

[🐞]: java.lang.NullPointerException: Cannot invoke "dev.tr7zw.skinlayers.api.Mesh.setPosition(float, float, float)" because "mesh" is null #1016

Open macks2008 opened 3 months ago

macks2008 commented 3 months ago

Before Continuing:

Version

1.20.1-FABRIC

Supplementaries Version

Supplementaries 1.20-2.7.30

Moonlight Lib Version

Moonlight 1.20-2.9.3

Issue Detail

Confession: we are not QUITE using the latest version of the mod, but I'm not able to change that in this server modpack. I guess we will update if it is known and fixed? Also I checked the 4th checkbox because I'm fairly sure it's just your code, but to be honest I wouldn't be able to isolate it if I needed to since it didn't happen for me and I'm not positive if it's reproducible (though it does seem to be)

Description

One of the players on a server I help operate is experiencing issues when viewing a chest that contains a vanilla skeleton skull. The first time they did it they crashed, and now they said it causes severe lag and (possibly, given they disconnected shortly after opening it) a second crash. The crash report says something about not being able to update a mesh's position because it is null, and your SkullBlockRendererMixin mixin is one of the mixins implicated by the crash report.

Questions

  1. Is this a fixed issue already and I should just get our pack owner to update stuff, or was this (hopefully) helpful?
  2. Does this have anything to do with Amendments?
  3. Come to think of it, I'm a bit confused about what we need to do with our pack moving forward, will Amendments add features we didn't already have or is it a straight split?

Attachments

2024-04-04-1.log Crash report from 2024-04-04 13:25:47

MehVahdJukaar commented 3 months ago

im pretty sure the error is entirely that mod fault