[๐]: Unusual Furniture wood stuff causes crash
Closed this issue ยท 7 comments
Code of Conduct
- Always check you are using the latest version of the mods and its dependencies
- Remove mod that enhances Minecraft: Optifine, Sodium, others. The issue still persists.
- If you are unsure which mod is the culprit.
Disable all of your mods and enable them 1-2 mods each time to isolate the culprit - Confirm that there is no existing issue with a similar description submitted in the list of issues.
Version - Loader (DO NOT FORGET TO SELECT THE CORRECT VERSION)
1.21.1 - NEOFORGE
EveryCompat Version
everycomp-1.21-2.11.14-neoforge
Moonlight Lib Version
moonlight-1.21-2.25.5-neoforge
Issue with mods
- unusual_furniture-1.1.2-neoforge-1.21.1
Issue Detail
So the game crashes/freezes, it basically stops answering when placing down any Unusual Furniture wood things that are added by every compat.
This is the case for any modded wood types.
Atleast the coffee table and table.
OPTIONAL: Latest.log | Crash-report Attachment
I dont get a crash log but i will give latest logs.
COFFEE TABLE: https://mclo.gs/5OLzWik
TABLE: https://mclo.gs/UcxfDur
OPTIONAL: To Produce
Place down any coffee table, table added by everycompat from Unusual furniture.
Thats it
Just checked that Unusual Furniture had a recently update. going to investigate this now.
UPDATE:
The block are missing their BlockEntity and that's what caused the crash, currently fixing it now.
I took some look at it myself. I figured it had to be something like that due to the fallback on the oak variants
actually, the issue is Unusual Furniture create every single BlockEntity for every Vanilla WoodType. That's not normal. and it's too much. Many mods that EC supported have that setup. Unusual Furniture's setup for BlockEntity is very old and can be seen in 1.19.2 or older version.
It could be set up to use just one BlockEntity for all Vanilla WoodType. because they all use the same type of BlockEntity, same behavior.
Yeah no holy shit. Why, how and when? I'm just lost for words on why and how...
So how does the fix go about this? I saw something .addTile when looking through the code that was missing in the UF module.
Also quite random. I cloned the repo. I'm unable to launch the actual neoforge game. i get some weird errors im completely sure of.
https://mclo.gs/utTCkms
Do you have a discord account? you can find me in Supplementaries Server via Every Compat or Supplementaries