Class EntitySpawnS2CPacket

java.lang.Object
net.minecraft.network.packet.s2c.play.EntitySpawnS2CPacket
All Implemented Interfaces:
Packet<ClientPlayPacketListener>

public class EntitySpawnS2CPacket
extends Object
implements Packet<ClientPlayPacketListener>
  • Field Details

    • id

      private int id
    • uuid

      private UUID uuid
    • x

      private double x
    • y

      private double y
    • z

      private double z
    • velocityX

      private int velocityX
    • velocityY

      private int velocityY
    • velocityZ

      private int velocityZ
    • pitch

      private int pitch
    • yaw

      private int yaw
    • entityTypeId

      private EntityType<?> entityTypeId
    • entityData

      private int entityData
  • Constructor Details

    • EntitySpawnS2CPacket

      public EntitySpawnS2CPacket()
    • EntitySpawnS2CPacket

      public EntitySpawnS2CPacket​(int id, UUID uuid, double x, double y, double z, float pitch, float yaw, EntityType<?> entityTypeId, int entityData, Vec3d velocity)
    • EntitySpawnS2CPacket

      public EntitySpawnS2CPacket​(Entity entity)
    • EntitySpawnS2CPacket

      public EntitySpawnS2CPacket​(Entity entity, int entityData)
    • EntitySpawnS2CPacket

      public EntitySpawnS2CPacket​(Entity entity, EntityType<?> entityType, int data, BlockPos pos)
  • Method Details

    • read

      public void read​(PacketByteBuf buf) throws IOException
      Specified by:
      read in interface Packet<ClientPlayPacketListener>
      Throws:
      IOException
    • write

      public void write​(PacketByteBuf buf) throws IOException
      Specified by:
      write in interface Packet<ClientPlayPacketListener>
      Throws:
      IOException
    • apply

      public void apply​(ClientPlayPacketListener clientPlayPacketListener)
      Specified by:
      apply in interface Packet<ClientPlayPacketListener>
    • getId

      @Environment(CLIENT) public int getId()
    • getUuid

      @Environment(CLIENT) public UUID getUuid()
    • getX

      @Environment(CLIENT) public double getX()
    • getY

      @Environment(CLIENT) public double getY()
    • getZ

      @Environment(CLIENT) public double getZ()
    • getVelocityX

      @Environment(CLIENT) public double getVelocityX()
    • getVelocityY

      @Environment(CLIENT) public double getVelocityY()
    • getVelocityZ

      @Environment(CLIENT) public double getVelocityZ()
    • getPitch

      @Environment(CLIENT) public int getPitch()
    • getYaw

      @Environment(CLIENT) public int getYaw()
    • getEntityTypeId

      @Environment(CLIENT) public EntityType<?> getEntityTypeId()
    • getEntityData

      @Environment(CLIENT) public int getEntityData()