Class MessageSignatureStorage

java.lang.Object
net.minecraft.network.message.MessageSignatureStorage

public class MessageSignatureStorage extends Object
Collects message signatures on the server to make a message chain.
Mappings:
Namespace Name
official su
intermediary net/minecraft/class_7561
named net/minecraft/network/message/MessageSignatureStorage
  • Field Details

    • MAX_ENTRIES

      private static final int MAX_ENTRIES
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lsu;a:I
      intermediary field_40686 Lnet/minecraft/class_7561;field_40686:I
      named MAX_ENTRIES Lnet/minecraft/network/message/MessageSignatureStorage;MAX_ENTRIES:I
    • signatures

      private final MessageSignatureData[] signatures
      Mappings:
      Namespace Name Mixin selector
      official b Lsu;b:[Lst;
      intermediary field_40687 Lnet/minecraft/class_7561;field_40687:[Lnet/minecraft/class_7469;
      named signatures Lnet/minecraft/network/message/MessageSignatureStorage;signatures:[Lnet/minecraft/network/message/MessageSignatureData;
  • Constructor Details

    • MessageSignatureStorage

      public MessageSignatureStorage(int maxEntries)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsu;<init>(I)V
      intermediary <init> Lnet/minecraft/class_7561;<init>(I)V
      named <init> Lnet/minecraft/network/message/MessageSignatureStorage;<init>(I)V
  • Method Details

    • create

      public static MessageSignatureStorage create()
      Mappings:
      Namespace Name Mixin selector
      official a Lsu;a()Lsu;
      intermediary method_46281 Lnet/minecraft/class_7561;method_46281()Lnet/minecraft/class_7561;
      named create Lnet/minecraft/network/message/MessageSignatureStorage;create()Lnet/minecraft/network/message/MessageSignatureStorage;
    • getPacker

      public MessageSignatureData.Packer getPacker()
      Mappings:
      Namespace Name Mixin selector
      official b Lsu;b()Lst$b;
      intermediary method_46287 Lnet/minecraft/class_7561;method_46287()Lnet/minecraft/class_7469$class_7820;
      named getPacker Lnet/minecraft/network/message/MessageSignatureStorage;getPacker()Lnet/minecraft/network/message/MessageSignatureData$Packer;
    • getUnpacker

      public MessageSignatureData.Unpacker getUnpacker()
      Mappings:
      Namespace Name Mixin selector
      official c Lsu;c()Lst$c;
      intermediary method_46288 Lnet/minecraft/class_7561;method_46288()Lnet/minecraft/class_7469$class_7821;
      named getUnpacker Lnet/minecraft/network/message/MessageSignatureStorage;getUnpacker()Lnet/minecraft/network/message/MessageSignatureData$Unpacker;
    • add

      public void add(SignedMessage message)
      Mappings:
      Namespace Name Mixin selector
      official a Lsu;a(Lsx;)V
      intermediary method_46286 Lnet/minecraft/class_7561;method_46286(Lnet/minecraft/class_7471;)V
      named add Lnet/minecraft/network/message/MessageSignatureStorage;add(Lnet/minecraft/network/message/SignedMessage;)V
    • addFrom

      @VisibleForTesting void addFrom(List<MessageSignatureData> signatures)
      Mappings:
      Namespace Name Mixin selector
      official a Lsu;a(Ljava/util/List;)V
      intermediary method_46284 Lnet/minecraft/class_7561;method_46284(Ljava/util/List;)V
      named addFrom Lnet/minecraft/network/message/MessageSignatureStorage;addFrom(Ljava/util/List;)V
    • addFrom

      private void addFrom(ArrayDeque<MessageSignatureData> deque)
      Mappings:
      Namespace Name Mixin selector
      official a Lsu;a(Ljava/util/ArrayDeque;)V
      intermediary method_46283 Lnet/minecraft/class_7561;method_46283(Ljava/util/ArrayDeque;)V
      named addFrom Lnet/minecraft/network/message/MessageSignatureStorage;addFrom(Ljava/util/ArrayDeque;)V