net.minecraft.network.protocol.game

public class ClientboundExplodePacket

implements Packet<ClientGamePacketListener>

aad
net.minecraft.network.protocol.game.ClientboundExplodePacket
net.minecraft.class_2664
net.minecraft.network.packet.s2c.play.ExplosionS2CPacket
net.minecraft.src.C_5064_
net.minecraft.network.protocol.game.PacketPlayOutExplosion

Field summary

Modifier and TypeField
private final double
a
x
field_12180
x
f_132105_
private final double
b
y
field_12178
y
f_132106_
private final double
c
z
field_12177
z
f_132107_
private final float
d
power
field_12179
radius
f_132108_
private final List<BlockPos>
e
toBlow
field_12181
affectedBlocks
f_132109_
private final float
f
knockbackX
field_12176
playerVelocityX
f_132110_
private final float
g
knockbackY
field_12183
playerVelocityY
f_132111_
private final float
h
knockbackZ
field_12182
playerVelocityZ
f_132112_
private final ParticleOptions
i
smallExplosionParticles
field_47515
particle
f_302927_
private final ParticleOptions
j
largeExplosionParticles
field_47516
emitterParticle
f_302340_
private final Explosion$BlockInteraction
k
blockInteraction
field_47517
destructionType
f_302457_
private final SoundEvent
l
explosionSound
field_47518
soundEvent
f_303703_

Constructor summary

ModifierConstructor
public (double x, double y, double z, float radius, List<BlockPos> affectedBlocks, Vec3 playerVelocity, Explosion$BlockInteraction destructionType, ParticleOptions particle, ParticleOptions emitterParticle, SoundEvent soundEvent)
public (FriendlyByteBuf buf)

Method summary

Modifier and TypeMethod
public void
a(ui arg0, jv arg1)
writeParticle(FriendlyByteBuf arg0, ParticleOptions arg1)
method_55628(class_2540 arg0, class_2394 arg1)
writeParticleEffect(PacketByteBuf buf, ParticleEffect particleEffect)
m_306053_(C_4983_ p_309825_, C_4756_ arg1)
private <T extends ParticleOptions> T
a(ui arg0, jw<T> arg1)
readParticle(FriendlyByteBuf arg0, ParticleType<T> arg1)
method_55327(class_2540 arg0, class_2396<T> arg1)
readParticleEffect(PacketByteBuf buf, ParticleType<T> particleType)
m_307244_(C_4983_ p_311877_, C_4758_<T> arg1)
public void
a(ui arg0)
write(FriendlyByteBuf arg0)
method_11052(class_2540 arg0)
write(PacketByteBuf arg0)
m_5779_(C_4983_ arg0)
public void
a(za arg0)
handle(ClientGamePacketListener arg0)
method_11480(class_2602 arg0)
apply(ClientPlayPacketListener arg0)
m_5797_(C_5031_ arg0)
public float
a()
getKnockbackX()
method_11472()
getPlayerVelocityX()
m_132127_()
public float
d()
getKnockbackY()
method_11473()
getPlayerVelocityY()
m_132130_()
public float
e()
getKnockbackZ()
method_11474()
getPlayerVelocityZ()
m_132131_()
public double
f()
getX()
method_11475()
getX()
m_132132_()
public double
g()
getY()
method_11477()
getY()
m_132133_()
public double
h()
getZ()
method_11478()
getZ()
m_132134_()
public float
i()
getPower()
method_11476()
getRadius()
m_132135_()
public List<BlockPos>
j()
getToBlow()
method_11479()
getAffectedBlocks()
m_132136_()
public Explosion$BlockInteraction
k()
getBlockInteraction()
method_55328()
getDestructionType()
m_305992_()
public ParticleOptions
l()
getSmallExplosionParticles()
method_55329()
getParticle()
m_307612_()
public ParticleOptions
m()
getLargeExplosionParticles()
method_55330()
getEmitterParticle()
m_305172_()
public SoundEvent
n()
getExplosionSound()
method_55331()
getSoundEvent()
m_307893_()