Class LightUpdateS2CPacket

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

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

    • chunkX

      private int chunkX
    • chunkZ

      private int chunkZ
    • skyLightMask

      private int skyLightMask
    • blockLightMask

      private int blockLightMask
    • filledSkyLightMask

      private int filledSkyLightMask
    • filledBlockLightMask

      private int filledBlockLightMask
    • skyLightUpdates

      private List<byte[]> skyLightUpdates
    • blockLightUpdates

      private List<byte[]> blockLightUpdates
    • field_25659

      private boolean field_25659
  • Constructor Details

    • LightUpdateS2CPacket

      public LightUpdateS2CPacket()
    • LightUpdateS2CPacket

      public LightUpdateS2CPacket​(ChunkPos chunkPos, LightingProvider lightingProvider, boolean bool)
    • LightUpdateS2CPacket

      public LightUpdateS2CPacket​(ChunkPos pos, LightingProvider lightProvider, int skyLightMask, int blockLightMask, boolean bool)
  • 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>
    • getChunkX

      @Environment(CLIENT) public int getChunkX()
    • getChunkZ

      @Environment(CLIENT) public int getChunkZ()
    • getSkyLightMask

      @Environment(CLIENT) public int getSkyLightMask()
    • getFilledSkyLightMask

      @Environment(CLIENT) public int getFilledSkyLightMask()
    • getSkyLightUpdates

      @Environment(CLIENT) public List<byte[]> getSkyLightUpdates()
    • getBlockLightMask

      @Environment(CLIENT) public int getBlockLightMask()
    • getFilledBlockLightMask

      @Environment(CLIENT) public int getFilledBlockLightMask()
    • getBlockLightUpdates

      @Environment(CLIENT) public List<byte[]> getBlockLightUpdates()
    • method_30006

      @Environment(CLIENT) public boolean method_30006()