Embeddium++

Embeddium++

6M Downloads

Add entity block culling (Create mod)

kitovoi111 opened this issue ยท 14 comments

commented

FPS lags very much due to mechanisms from the Create mod, it would be cool if they could make a rejection distance for mechanisms and blocks from the Create mod.

commented
commented

image

commented

No working your function. Create blocks/EntityTileBlock activate mechanism visible.

commented

I specified culling - 16 blocks, but I see mechanisms for 64+ blocks.

commented

all mechanism visible.
image

commented
commented

Your setup does not work with any block/entity/mechanism from Create. Checked and confirmed.

commented

can you send me your logs?

commented

you can add by youself in the mod config
open the config
and add where says "culling whitelist" (or similar) the Create resource location

if you want to EMB++ ignore all create stuff just put create:* and everything (of create) will be ignored

commented

???

commented

What does it mean?

commented

i checked many times and it seems like everything is working... so is odd... create contraptions should be culled

commented

OK i see what is happening
Create uses their own rendering API (flywheel) which do rendering outside Minecraft rendering
but that means all "should cull" code is ignored.

You can fix it using /flywheel backend off. so EMB++ can cull it.
otherwise it will still use Flywheel backed (and by extension... ignore all "should cull" conditions)