Package de.mrjulsen.dragnsounds.net.stc
Klasse SoundDataPacket
java.lang.Object
de.mrjulsen.dragnsounds.net.stc.SoundDataPacket
- Alle implementierten Schnittstellen:
de.mrjulsen.mcdragonlib.net.IPacketBase<SoundDataPacket>,Comparable<SoundDataPacket>
public class SoundDataPacket
extends Object
implements de.mrjulsen.mcdragonlib.net.IPacketBase<SoundDataPacket>, Comparable<SoundDataPacket>
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungSoundDataPacket(long soundId, int index, int bufferSize, boolean hasNext, byte[] data) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintdecode(net.minecraft.network.FriendlyByteBuf buf) voidencode(SoundDataPacket packet, net.minecraft.network.FriendlyByteBuf buf) intbyte[]getData()intgetIndex()longvoidhandle(SoundDataPacket packet, Supplier<dev.architectury.networking.NetworkManager.PacketContext> contextSupplier) boolean
-
Konstruktordetails
-
SoundDataPacket
public SoundDataPacket() -
SoundDataPacket
public SoundDataPacket(long soundId, int index, int bufferSize, boolean hasNext, byte[] data)
-
-
Methodendetails
-
encode
- Angegeben von:
encodein Schnittstellede.mrjulsen.mcdragonlib.net.IPacketBase<SoundDataPacket>
-
decode
- Angegeben von:
decodein Schnittstellede.mrjulsen.mcdragonlib.net.IPacketBase<SoundDataPacket>
-
handle
public void handle(SoundDataPacket packet, Supplier<dev.architectury.networking.NetworkManager.PacketContext> contextSupplier) - Angegeben von:
handlein Schnittstellede.mrjulsen.mcdragonlib.net.IPacketBase<SoundDataPacket>
-
getSoundId
public long getSoundId() -
getIndex
public int getIndex() -
getBufferSize
public int getBufferSize() -
isHasNext
public boolean isHasNext() -
getData
public byte[] getData() -
compareTo
- Angegeben von:
compareToin SchnittstelleComparable<SoundDataPacket>
-