Class ServerEntity

java.lang.Object
net.minecraft.server.level.ServerEntity

public class ServerEntity extends Object
  • Field Details

    • LOGGER

      private static final org.apache.logging.log4j.Logger LOGGER
    • TOLERANCE_LEVEL_ROTATION

      private static final int TOLERANCE_LEVEL_ROTATION
      See Also:
      Constant Field Values
    • level

      private final ServerLevel level
    • entity

      private final Entity entity
    • updateInterval

      private final int updateInterval
    • trackDelta

      private final boolean trackDelta
    • broadcast

      private final Consumer<Packet<?>> broadcast
    • xp

      private long xp
    • yp

      private long yp
    • zp

      private long zp
    • yRotp

      private int yRotp
    • xRotp

      private int xRotp
    • yHeadRotp

      private int yHeadRotp
    • ap

      private Vec3 ap
    • tickCount

      private int tickCount
    • teleportDelay

      private int teleportDelay
    • lastPassengers

      private List<Entity> lastPassengers
    • wasRiding

      private boolean wasRiding
    • wasOnGround

      private boolean wasOnGround
  • Constructor Details

  • Method Details

    • sendChanges

      public void sendChanges()
    • removePairing

      public void removePairing(ServerPlayer p_8535_)
    • addPairing

      public void addPairing(ServerPlayer p_8542_)
    • sendPairingData

      public void sendPairingData(Consumer<Packet<?>> p_8537_)
    • sendDirtyEntityData

      private void sendDirtyEntityData()
    • updateSentPos

      private void updateSentPos()
    • sentPos

      public Vec3 sentPos()
    • broadcastAndSend

      private void broadcastAndSend(Packet<?> p_8539_)