Class MessagesListAdder

java.lang.Object
net.minecraft.client.report.MessagesListAdder

@Environment(CLIENT) public class MessagesListAdder extends Object
Mappings:
Namespace Name
official esv
intermediary net/minecraft/class_7541
named net/minecraft/client/report/MessagesListAdder
  • Field Details

    • log

      private final ChatLog log
      Mappings:
      Namespace Name Mixin selector
      official a Lesv;a:Lezk;
      intermediary field_39581 Lnet/minecraft/class_7541;field_39581:Lnet/minecraft/class_7555;
      named log Lnet/minecraft/client/report/MessagesListAdder;log:Lnet/minecraft/client/report/log/ChatLog;
    • contextMessageCollector

      private final ContextMessageCollector contextMessageCollector
      Mappings:
      Namespace Name Mixin selector
      official b Lesv;b:Lezr;
      intermediary field_40439 Lnet/minecraft/class_7541;field_40439:Lnet/minecraft/class_7757;
      named contextMessageCollector Lnet/minecraft/client/report/MessagesListAdder;contextMessageCollector:Lnet/minecraft/client/report/ContextMessageCollector;
    • reportablePredicate

      private final Predicate<ReceivedMessage.ChatMessage> reportablePredicate
      Mappings:
      Namespace Name Mixin selector
      official c Lesv;c:Ljava/util/function/Predicate;
      intermediary field_39582 Lnet/minecraft/class_7541;field_39582:Ljava/util/function/Predicate;
      named reportablePredicate Lnet/minecraft/client/report/MessagesListAdder;reportablePredicate:Ljava/util/function/Predicate;
    • maxLogIndex

      private int maxLogIndex
      Mappings:
      Namespace Name Mixin selector
      official e Lesv;e:I
      intermediary field_40440 Lnet/minecraft/class_7541;field_40440:I
      named maxLogIndex Lnet/minecraft/client/report/MessagesListAdder;maxLogIndex:I
    • foldedMessageCount

      private int foldedMessageCount
      Mappings:
      Namespace Name Mixin selector
      official f Lesv;f:I
      intermediary field_40441 Lnet/minecraft/class_7541;field_40441:I
      named foldedMessageCount Lnet/minecraft/client/report/MessagesListAdder;foldedMessageCount:I
    • lastMessage

      @Nullable private @Nullable SignedMessage lastMessage
      Mappings:
      Namespace Name Mixin selector
      official g Lesv;g:Lth;
      intermediary field_40442 Lnet/minecraft/class_7541;field_40442:Lnet/minecraft/class_7471;
      named lastMessage Lnet/minecraft/client/report/MessagesListAdder;lastMessage:Lnet/minecraft/network/message/SignedMessage;
  • Constructor Details

    • MessagesListAdder

      public MessagesListAdder(AbuseReportContext context, Predicate<ReceivedMessage.ChatMessage> reportablePredicate)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lesv;<init>(Lezu;Ljava/util/function/Predicate;)V
      intermediary <init> Lnet/minecraft/class_7541;<init>(Lnet/minecraft/class_7574;Ljava/util/function/Predicate;)V
      named <init> Lnet/minecraft/client/report/MessagesListAdder;<init>(Lnet/minecraft/client/report/AbuseReportContext;Ljava/util/function/Predicate;)V
  • Method Details

    • add

      public void add(int minAmount, MessagesListAdder.MessagesList messages)
      Mappings:
      Namespace Name Mixin selector
      official a Lesv;a(ILesv$a;)V
      intermediary method_44486 Lnet/minecraft/class_7541;method_44486(ILnet/minecraft/class_7541$class_7542;)V
      named add Lnet/minecraft/client/report/MessagesListAdder;add(ILnet/minecraft/client/report/MessagesListAdder$MessagesList;)V
    • tryAdd

      private boolean tryAdd(MessagesListAdder.MessagesList messages, ReceivedMessage.ChatMessage message)
      Mappings:
      Namespace Name Mixin selector
      official a Lesv;a(Lesv$a;Lezn$a;)Z
      intermediary method_45664 Lnet/minecraft/class_7541;method_45664(Lnet/minecraft/class_7541$class_7542;Lnet/minecraft/class_7557$class_7558;)Z
      named tryAdd Lnet/minecraft/client/report/MessagesListAdder;tryAdd(Lnet/minecraft/client/report/MessagesListAdder$MessagesList;Lnet/minecraft/client/report/log/ReceivedMessage$ChatMessage;)Z