Class UpdateSubChunkBlocksPacket

java.lang.Object
cn.nukkit.utils.BinaryStream
cn.nukkit.network.protocol.DataPacket
cn.nukkit.network.protocol.UpdateSubChunkBlocksPacket
All Implemented Interfaces:
Cloneable

@PowerNukkitXOnly @Since("1.6.0.0-PNX") public final class UpdateSubChunkBlocksPacket extends DataPacket
  • Field Details

    • chunkX

      public final int chunkX
    • chunkY

      public final int chunkY
    • chunkZ

      public final int chunkZ
    • standardBlocks

      public final List<BlockChangeEntry> standardBlocks
    • extraBlocks

      public final List<BlockChangeEntry> extraBlocks
  • Constructor Details

    • UpdateSubChunkBlocksPacket

      public UpdateSubChunkBlocksPacket(int chunkX, int chunkY, int chunkZ)
  • Method Details

    • pid

      public byte pid()
      Specified by:
      pid in class DataPacket
    • decode

      public void decode()
      Specified by:
      decode in class DataPacket
    • encode

      public void encode()
      Specified by:
      encode in class DataPacket
    • getChunkX

      public int getChunkX()
    • getChunkY

      public int getChunkY()
    • getChunkZ

      public int getChunkZ()
    • getStandardBlocks

      public List<BlockChangeEntry> getStandardBlocks()
    • getExtraBlocks

      public List<BlockChangeEntry> getExtraBlocks()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object