Create Fabric

Create Fabric

10M Downloads

Both Flywheel and Enhanced Block Entities render, causing visual issues

SplendidAlakey opened this issue · 4 comments

commented

Describe the Bug

When EBE and Create are installed together, chests and bells have broken lighting, which is very noticeable when you move around.

Reproduction Steps

  1. Install EBE and Create, leave Create settings on default, make sure "Enhanced chests" and "Enhanced bells" are on in EBE settings (should be on by default)
  2. Place down a chest and a bell, move your cam or your character around
  3. Observe broken shadows flickering all over the chest and the bell

Expected Result

Smooth lighting on chests and bells.

Screenshots and Videos

2022-05-24_10 48 18
2022-05-24_10 48 21
2022-05-24_10 48 46
2022-05-24_10 48 51

Crash Report or Log

https://gist.github.com/SplendidAlakey/6e2481b63e0fa11783b8ba7d1a373ec1

Operating System

Windows 10

Mod Version

0.4.1

Minecraft Version

1.18.2

Other Mods

No response

Additional Context

Setting /flywheel backend off solves the issue. Batching and instancing both produce the same broken lighting.

Setting "Enhanced chests" and "Enhanced bells" to off solves the issue, as it basically disables EBE.

Setting "Smooth lighting" to off doesn't solve the issue, but it becomes a lot less visible (not possible to capture with a screenshot, but can still see it when moving your cam/character in game).

Other block entities affected by EBE (shulker boxes, beds) don't have this issue.

commented

Both flywheel and EBE are rendering, making it happen twice, causing the effect

commented

Does Flywheel render it as baked block models as well, meaning EBE is redundant with Flywheel? And in any case is that something that needs to be fixed or is just a thing to keep in mind when using the 2 mods together?

commented

I’m not sure which would be better for performance, needs to be tested. Not sure how this could be fixed on the mod side, but for now I’d say that if you want performance, disable EBE. If you want resource packs features, disable flywheel.

commented

This'll be fixed on flywheel's side eventually