content
The field for the
content record component.content - timestamp - salt - lastSeenMessages - MessageHeader, clients do not receive this if the message is censored; they receive
the digest only.| Namespace | Name |
|---|---|
| official | sf |
| intermediary | net/minecraft/class_7608 |
| named | net/minecraft/network/message/MessageBody |
| official | b |
| intermediary | comp_929 |
| named | content |
| official | c |
| intermediary | comp_930 |
| named | timestamp |
| official | d |
| intermediary | comp_931 |
| named | salt |
| official | e |
| intermediary | comp_932 |
| named | lastSeenMessages |
private final DecoratedContentscontent record component.static final byteprivate final LastSeenMessageListlastSeenMessages record component.private final longsalt record component.private final Instanttimestamp record component.MessageBody(DecoratedContents decoratedContents,
Instant instant,
long long2,
LastSeenMessageList lastSeenMessageList) MessageBody(PacketByteBuf buf) content()content record component.digest()final booleanfinal inthashCode()lastSeenMessages record component.longsalt()salt record component.timestamp record component.final StringtoString()withContent(DecoratedContents content) content.voidwrite(PacketByteBuf buf) content record component.timestamp record component.salt record component.lastSeenMessages record component.| Namespace | Name | Mixin selector |
|---|---|---|
| official | a |
Lsf;a:B |
| intermediary | field_39817 |
Lnet/minecraft/class_7608;field_39817:B |
| named | LAST_SEEN_SEPARATOR |
Lnet/minecraft/network/message/MessageBody;LAST_SEEN_SEPARATOR:B |
| Namespace | Name | Mixin selector |
|---|---|---|
| official | <init> |
Lsf;<init>(Lqx;)V |
| intermediary | <init> |
Lnet/minecraft/class_7608;<init>(Lnet/minecraft/class_2540;)V |
| named | <init> |
Lnet/minecraft/network/message/MessageBody;<init>(Lnet/minecraft/network/PacketByteBuf;)V |
| Namespace | Name | Mixin selector |
|---|---|---|
| official | a |
Lsf;a(Lqx;)V |
| intermediary | method_44869 |
Lnet/minecraft/class_7608;method_44869(Lnet/minecraft/class_2540;)V |
| named | write |
Lnet/minecraft/network/message/MessageBody;write(Lnet/minecraft/network/PacketByteBuf;)V |
| Namespace | Name | Mixin selector |
|---|---|---|
| official | a |
Lsf;a()Lcom/google/common/hash/HashCode; |
| intermediary | method_44867 |
Lnet/minecraft/class_7608;method_44867()Lcom/google/common/hash/HashCode; |
| named | digest |
Lnet/minecraft/network/message/MessageBody;digest()Lcom/google/common/hash/HashCode; |
content.content| Namespace | Name | Mixin selector |
|---|---|---|
| official | a |
Lsf;a(Lri;)Lsf; |
| intermediary | method_45047 |
Lnet/minecraft/class_7608;method_45047(Lnet/minecraft/class_7634;)Lnet/minecraft/class_7608; |
| named | withContent |
Lnet/minecraft/network/message/MessageBody;withContent(Lnet/minecraft/network/message/DecoratedContents;)Lnet/minecraft/network/message/MessageBody; |
Objects::equals(Object,Object); primitive components are compared with '=='.content record component.content record componenttimestamp record component.timestamp record componentsalt record component.salt record componentlastSeenMessages record component.lastSeenMessages record component