Entity Culling Fabric/Forge

Entity Culling Fabric/Forge

107M Downloads

Boat moved by piston into view of player is not visible

user3287 opened this issue · 7 comments

commented

When a boat slides into view, it does not get rendered until either:
A. You move the boat by touching it, then turn away from the boat, then then face it again.
B. Log in and out again.

Tested version:
Minecraft 1.21.3
Fabric Loader 0.16.10

Installed mods:
Fabric 0.114.0+1.21.3
EntityCulling 1.7.2

Video attached.
Expected behaviour: The boat slides in from the top and lands before the player.
Actual behaviour: The boat slides in from the top and lands before the player, but it is not visible.

https://vimeo.com/1055651254/8bedabc6aa

PS: Could not attach 14MiB video for some reason.

commented

Image

That might actually be it. I think because mojang changed the ids, the intended whitelist doesn't work anymore. I'll fix it next release. If you need it fixed right now, just add the ids to the config file and restart the game.

commented

Can you upload a world that shows that? Also please verify that your config file has boats in the tick culling whitelist.

commented

| Also please verify that your config file has boats in the tick culling whitelist.

I have not changed any file. It is a new instance set up with Prism (MultiMC). Should I check anyway?

I will need some time to upload a world, I either need to build a setup or contact the server owner.

commented

Check anyway, this has happened with people coming from older versions and for whatever reason the config not updating correctly. Boats should be excluded from the tick culling, and thereby update their position like normal, not having issues like this (actually, could this be related to boat ids changed because of the raft?)

commented

Mh, thanks for the reply! I will take a closer look tomorrow.
I am just a little confused, I can not find the config file you are referring to, perhaps it was not created?

~/.local/share/PrismLauncher/instances/1.21.3/minecraft ❯ ls  
config    data   downloads  logs  options.txt              resourcepacks  screenshots            servers.dat      shaderpacks
coremods  debug  icon.png   mods  realms_persistence.json  saves          server-resource-packs  servers.dat_old  texturepacks

And:

~/.local/share/PrismLauncher/instances/1.21.3/minecraft ❯ ls *
icon.png  options.txt  realms_persistence.json  servers.dat  servers.dat_old

config:
fabric/

coremods:

data:
fabricDefaultResourcePacks.dat

debug:
disconnect-2025-02-11_19.28.54-client.txt

downloads:
log.json

logs:
latest.log  telemetry/

mods:
entityculling-fabric-1.7.2-mc1.21.3.jar  fabric-api-0.114.0+1.21.3.jar.disabled

resourcepacks:

saves:

screenshots:

server-resource-packs:

shaderpacks:

texturepacks:

And:

~/.local/share/PrismLauncher/instances/1.21.3/minecraft ❯ ls config/fabric 
indigo-renderer.properties
commented

Its in the config folder. Name is entityculling.json or so.

commented

Do not close yet please.