[SOLVED] Zay-es Net remove entities too far from client

So for whatever system that requires the visiblity feature i need to add the PositionComponent? Is that the correct way? To me it seems weird to add the PositionComponent to every indivitual entity system

Standard questions over and over:

you: “What about component Foo?”

me: “What are you going to do with it?”

you: “Display it on screen.”

me: “Where?”

you: “At the position of the entity…”

me: “And how do you know the position of the entity without the position component?”

For this conversation to go differently, you’d have to give me a case where you are not displaying something and somehow still need to filter it based on position. Going to be tough, though.

I mean, you can technically do it the other way… and register another ComponentVisibility for every component that you plan to “request all of but not really all of”… but to me that feels much weirder.

The client is only a view of the things near the player… so by definition it’s only requesting things with positions.

ok it should now be clear to me thank you for your efforts :blush: