public class SoundEvent
Event fired when sound occurs. Listen for this event using EventBus.register.
java.lang.Object > SoundEvent
Field Summary
id
Field id.
volume
Field volume.
pitch
Field pitch.
musicDuckingVolume
Field musicDuckingVolume.
ambientDuckingVolume
Field ambientDuckingVolume.
maxInstance
Field maxInstance.
preventSoundInterruption
Field preventSoundInterruption.
startAttenuationDistance
Field startAttenuationDistance.
maxDistance
Field maxDistance.
layers
Field layers.
audioCategory
Field audioCategory.
obj
Field obj.
nullBits
Field nullBits.
varPos0
Field varPos0.
idLen
Field idLen.
varPos2
Field varPos2.
layersCount
Field layersCount.
varIntLen
Field varIntLen.
fieldOffset0
Field fieldOffset0.
sl
Field sl.
fieldOffset2
Field fieldOffset2.
arrLen
Field arrLen.
startPos
Field startPos.
idOffsetSlot
Field idOffsetSlot.
layersOffsetSlot
Field layersOffsetSlot.
varBlockStart
Field varBlockStart.
idOffset
Field idOffset.
layersOffset
Field layersOffset.
structResult
Field structResult.
copy
Field copy.
Method Detail
SoundEvent
public
SoundEvent
()
Method SoundEvent.
deserialize
Method deserialize.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
computeBytesConsumed
int
computeBytesConsumed
(@Nonnull final ByteBuf buf, final int offset)
Method computeBytesConsumed.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
serialize
void
serialize
(@Nonnull final ByteBuf buf)
Method serialize.
- Parameters:
@Nonnull final ByteBufbuf
computeSize
int
computeSize
()
Method computeSize.
validateStructure
Method validateStructure.
- Parameters:
@Nonnull final ByteBufbufferfinal intoffset
equals
boolean
equals
(final Object obj)
Method equals.
- Parameters:
final Objectobj
hashCode
int
hashCode
()
Method hashCode.