Record Class ClientboundDebugSamplePacket
java.lang.Object
java.lang.Record
net.minecraft.network.protocol.game.ClientboundDebugSamplePacket
- All Implemented Interfaces:
Packet<ClientGamePacketListener>
public record ClientboundDebugSamplePacket(long[] sample, RemoteDebugSampleType debugSampleType)
extends Record
implements Packet<ClientGamePacketListener>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final RemoteDebugSampleTypeThe field for thedebugSampleTyperecord component.private final long[]The field for thesamplerecord component.static final StreamCodec<FriendlyByteBuf, ClientboundDebugSamplePacket> -
Constructor Summary
ConstructorsModifierConstructorDescriptionClientboundDebugSamplePacket(long[] sample, RemoteDebugSampleType debugSampleType) Creates an instance of aClientboundDebugSamplePacketrecord class.private -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thedebugSampleTyperecord component.final booleanIndicates whether some other object is "equal to" this one.voidhandle(ClientGamePacketListener listener) Passes this Packet on to the PacketListener for processing.final inthashCode()Returns a hash code value for this object.long[]sample()Returns the value of thesamplerecord component.final StringtoString()Returns a string representation of this record class.type()private voidwrite(FriendlyByteBuf output) Methods inherited from interface Packet
isSkippable, isTerminal
-
Field Details
-
sample
private final long[] sampleThe field for thesamplerecord component. -
debugSampleType
The field for thedebugSampleTyperecord component. -
STREAM_CODEC
-
-
Constructor Details
-
ClientboundDebugSamplePacket
-
ClientboundDebugSamplePacket
Creates an instance of aClientboundDebugSamplePacketrecord class.- Parameters:
sample- the value for thesamplerecord componentdebugSampleType- the value for thedebugSampleTyperecord component
-
-
Method Details
-
write
-
type
- Specified by:
typein interfacePacket<ClientGamePacketListener>
-
handle
Description copied from interface:PacketPasses this Packet on to the PacketListener for processing.- Specified by:
handlein interfacePacket<ClientGamePacketListener>
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
sample
public long[] sample()Returns the value of thesamplerecord component.- Returns:
- the value of the
samplerecord component
-
debugSampleType
Returns the value of thedebugSampleTyperecord component.- Returns:
- the value of the
debugSampleTyperecord component
-