Table of Contents
Although an in-depth look at filters is beyond the scope of this document, it is important to mention their existence at this point.
Filters process position and rotation updates from the server into a
smooth movement on the client machine. They can also be used to make
assumptions about the movement of entities, as is the case with
AvatarDropFilter
[1].
This filter produces movement on the client that corresponds to the one on the server.
Use this filter for entities that do not remain stuck to the ground, such as other players and flying vehicles.
This filter places the client-side entity on the ground, even if the server places it in the air.
It is suitable for entities using navigation, as the navigation mesh is always slightly raised above the terrain.
[1] For details, see the Client Python API's
entries Class List →
AvatarDropFilter
and Class List →
AvatarFilter
.