Class ExplosionS2CPacket

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

public class ExplosionS2CPacket extends Object implements Packet<ClientPlayPacketListener>
Mappings:
Namespace Name
official gs
intermediary net/minecraft/class_2018
named net/minecraft/network/packet/s2c/play/ExplosionS2CPacket
  • Field Details

    • x

      private double x
      Mappings:
      Namespace Name Mixin selector
      official a Lgs;a:D
      intermediary field_8623 Lnet/minecraft/class_2018;field_8623:D
      named x Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;x:D
    • y

      private double y
      Mappings:
      Namespace Name Mixin selector
      official b Lgs;b:D
      intermediary field_8624 Lnet/minecraft/class_2018;field_8624:D
      named y Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;y:D
    • z

      private double z
      Mappings:
      Namespace Name Mixin selector
      official c Lgs;c:D
      intermediary field_8625 Lnet/minecraft/class_2018;field_8625:D
      named z Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;z:D
    • radius

      private float radius
      Mappings:
      Namespace Name Mixin selector
      official d Lgs;d:F
      intermediary field_8626 Lnet/minecraft/class_2018;field_8626:F
      named radius Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;radius:F
    • affectedBlocks

      private List<BlockPos> affectedBlocks
      Mappings:
      Namespace Name Mixin selector
      official e Lgs;e:Ljava/util/List;
      intermediary field_8627 Lnet/minecraft/class_2018;field_8627:Ljava/util/List;
      named affectedBlocks Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;affectedBlocks:Ljava/util/List;
    • playerVelocityX

      private float playerVelocityX
      Mappings:
      Namespace Name Mixin selector
      official f Lgs;f:F
      intermediary field_8628 Lnet/minecraft/class_2018;field_8628:F
      named playerVelocityX Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;playerVelocityX:F
    • playerVelocityY

      private float playerVelocityY
      Mappings:
      Namespace Name Mixin selector
      official g Lgs;g:F
      intermediary field_8629 Lnet/minecraft/class_2018;field_8629:F
      named playerVelocityY Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;playerVelocityY:F
    • playerVelocityZ

      private float playerVelocityZ
      Mappings:
      Namespace Name Mixin selector
      official h Lgs;h:F
      intermediary field_8630 Lnet/minecraft/class_2018;field_8630:F
      named playerVelocityZ Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;playerVelocityZ:F
  • Constructor Details

    • ExplosionS2CPacket

      public ExplosionS2CPacket()
    • ExplosionS2CPacket

      public ExplosionS2CPacket(double x, double y, double z, float radius, List<BlockPos> affectedBlocks, Vec3d velocity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lgs;<init>(DDDFLjava/util/List;Lbdw;)V
      intermediary <init> Lnet/minecraft/class_2018;<init>(DDDFLjava/util/List;Lnet/minecraft/class_236;)V
      named <init> Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;<init>(DDDFLjava/util/List;Lnet/minecraft/util/math/Vec3d;)V
  • Method Details

    • read

      public void read(PacketByteBuf buf) throws IOException
      Specified by:
      read in interface Packet<ClientPlayPacketListener>
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lfm;a(Let;)V
      intermediary method_7535 Lnet/minecraft/class_700;method_7535(Lnet/minecraft/class_1967;)V
      named read Lnet/minecraft/network/Packet;read(Lnet/minecraft/util/PacketByteBuf;)V
    • write

      public void write(PacketByteBuf buf) throws IOException
      Specified by:
      write in interface Packet<ClientPlayPacketListener>
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official b Lfm;b(Let;)V
      intermediary method_7539 Lnet/minecraft/class_700;method_7539(Lnet/minecraft/class_1967;)V
      named write Lnet/minecraft/network/Packet;write(Lnet/minecraft/util/PacketByteBuf;)V
    • apply

      public void apply(ClientPlayPacketListener clientPlayPacketListener)
      Specified by:
      apply in interface Packet<ClientPlayPacketListener>
      Mappings:
      Namespace Name Mixin selector
      official a Lgs;a(Lfp;)V
      intermediary method_7740 Lnet/minecraft/class_2018;method_7740(Lnet/minecraft/class_1993;)V
      named apply Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;apply(Lnet/minecraft/network/listener/ClientPlayPacketListener;)V
    • getPlayerVelocityX

      @Environment(CLIENT) public float getPlayerVelocityX()
      Mappings:
      Namespace Name Mixin selector
      official a Lgs;a()F
      intermediary method_7741 Lnet/minecraft/class_2018;method_7741()F
      named getPlayerVelocityX Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;getPlayerVelocityX()F
    • getPlayerVelocityY

      @Environment(CLIENT) public float getPlayerVelocityY()
      Mappings:
      Namespace Name Mixin selector
      official b Lgs;b()F
      intermediary method_7742 Lnet/minecraft/class_2018;method_7742()F
      named getPlayerVelocityY Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;getPlayerVelocityY()F
    • getPlayerVelocityZ

      @Environment(CLIENT) public float getPlayerVelocityZ()
      Mappings:
      Namespace Name Mixin selector
      official c Lgs;c()F
      intermediary method_7743 Lnet/minecraft/class_2018;method_7743()F
      named getPlayerVelocityZ Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;getPlayerVelocityZ()F
    • getX

      @Environment(CLIENT) public double getX()
      Mappings:
      Namespace Name Mixin selector
      official d Lgs;d()D
      intermediary method_7744 Lnet/minecraft/class_2018;method_7744()D
      named getX Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;getX()D
    • getY

      @Environment(CLIENT) public double getY()
      Mappings:
      Namespace Name Mixin selector
      official e Lgs;e()D
      intermediary method_7745 Lnet/minecraft/class_2018;method_7745()D
      named getY Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;getY()D
    • getZ

      @Environment(CLIENT) public double getZ()
      Mappings:
      Namespace Name Mixin selector
      official f Lgs;f()D
      intermediary method_7746 Lnet/minecraft/class_2018;method_7746()D
      named getZ Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;getZ()D
    • getRadius

      @Environment(CLIENT) public float getRadius()
      Mappings:
      Namespace Name Mixin selector
      official g Lgs;g()F
      intermediary method_7747 Lnet/minecraft/class_2018;method_7747()F
      named getRadius Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;getRadius()F
    • getAffectedBlocks

      @Environment(CLIENT) public List<BlockPos> getAffectedBlocks()
      Mappings:
      Namespace Name Mixin selector
      official h Lgs;h()Ljava/util/List;
      intermediary method_7748 Lnet/minecraft/class_2018;method_7748()Ljava/util/List;
      named getAffectedBlocks Lnet/minecraft/network/packet/s2c/play/ExplosionS2CPacket;getAffectedBlocks()Ljava/util/List;