Howdy pardner!

These here forums are read-only. Click here to go to the new forums, where you can actually post and stuff!

Sorry for the inconvenience

-Andrew

I already mentioned this to Unknown but it's worth posting here too. Currently there are 2 ways to spawn a non-player entity with custom properties (model name, rotation and model scale):

  1. Send AddEntity2, then ChangeModel and EntityProperty. When there is any network lag, players can see an entity with the default properties (Steve character) appear briefly before the changes apply.
  2. Send AddEntity2 but with the position off-screen, followed by the properties, and then teleport (0x08) to the intended position. Players will never see a half-configured entity, but will instead see it flying there from the initial position because the client interpolates the position

Neither option is ideal for short-lived visual effects (using block model entities). A straightforward fix would be adding a bit to the teleport message that causes the client to apply it instantly.

There are no replies 😞
🛑 This thread has been set to read-only due to inactivity. 🛑