Class ChatLog.Streams

java.lang.Object
net.minecraft.client.report.log.ChatLog.Streams
Enclosing interface:
ChatLog

@Environment(CLIENT) public static class ChatLog.Streams extends Object
A set of streams of log entries.
Mappings:
Namespace Name
official evf$b
intermediary net/minecraft/class_7555$class_7556
named net/minecraft/client/report/log/ChatLog$Streams
  • Field Details

    • CHARACTERISTICS

      private static final int CHARACTERISTICS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Levf$b;a:I
      intermediary field_39634 Lnet/minecraft/class_7555$class_7556;field_39634:I
      named CHARACTERISTICS Lnet/minecraft/client/report/log/ChatLog$Streams;CHARACTERISTICS:I
    • log

      private final ChatLog log
      Mappings:
      Namespace Name Mixin selector
      official b Levf$b;b:Levf;
      intermediary field_39635 Lnet/minecraft/class_7555$class_7556;field_39635:Lnet/minecraft/class_7555;
      named log Lnet/minecraft/client/report/log/ChatLog$Streams;log:Lnet/minecraft/client/report/log/ChatLog;
    • indicesIterator

      private final PrimitiveIterator.OfInt indicesIterator
      Mappings:
      Namespace Name Mixin selector
      official c Levf$b;c:Ljava/util/PrimitiveIterator$OfInt;
      intermediary field_39636 Lnet/minecraft/class_7555$class_7556;field_39636:Ljava/util/PrimitiveIterator$OfInt;
      named indicesIterator Lnet/minecraft/client/report/log/ChatLog$Streams;indicesIterator:Ljava/util/PrimitiveIterator$OfInt;
  • Constructor Details

    • Streams

      Streams(ChatLog log, PrimitiveIterator.OfInt indicesIterator)
      Mappings:
      Namespace Name Mixin selector
      official <init> Levf$b;<init>(Levf;Ljava/util/PrimitiveIterator$OfInt;)V
      intermediary <init> Lnet/minecraft/class_7555$class_7556;<init>(Lnet/minecraft/class_7555;Ljava/util/PrimitiveIterator$OfInt;)V
      named <init> Lnet/minecraft/client/report/log/ChatLog$Streams;<init>(Lnet/minecraft/client/report/log/ChatLog;Ljava/util/PrimitiveIterator$OfInt;)V
  • Method Details

    • streamIndices

      public IntStream streamIndices()
      Returns the stream of entry indices.
      Returns:
      the stream of entry indices
      Mappings:
      Namespace Name Mixin selector
      official a Levf$b;a()Ljava/util/stream/IntStream;
      intermediary method_44548 Lnet/minecraft/class_7555$class_7556;method_44548()Ljava/util/stream/IntStream;
      named streamIndices Lnet/minecraft/client/report/log/ChatLog$Streams;streamIndices()Ljava/util/stream/IntStream;
    • streamLogEntries

      public Stream<ChatLogEntry> streamLogEntries()
      Returns the stream of log entries.
      Returns:
      the stream of log entries
      Mappings:
      Namespace Name Mixin selector
      official b Levf$b;b()Ljava/util/stream/Stream;
      intermediary method_44950 Lnet/minecraft/class_7555$class_7556;method_44950()Ljava/util/stream/Stream;
      named streamLogEntries Lnet/minecraft/client/report/log/ChatLog$Streams;streamLogEntries()Ljava/util/stream/Stream;
    • collectSenderProfiles

      public Collection<com.mojang.authlib.GameProfile> collectSenderProfiles()
      Returns the collection of profiles of message senders.

      This ignores game messages, and the returned collection has no duplicates.

      Returns:
      the collection of profiles of message senders
      Mappings:
      Namespace Name Mixin selector
      official c Levf$b;c()Ljava/util/Collection;
      intermediary method_44704 Lnet/minecraft/class_7555$class_7556;method_44704()Ljava/util/Collection;
      named collectSenderProfiles Lnet/minecraft/client/report/log/ChatLog$Streams;collectSenderProfiles()Ljava/util/Collection;
    • streamIndexedEntries

      public Stream<ChatLog.IndexedEntry<ChatLogEntry>> streamIndexedEntries()
      Returns the stream of indexed log entries.
      Returns:
      the stream of indexed log entries
      Mappings:
      Namespace Name Mixin selector
      official d Levf$b;d()Ljava/util/stream/Stream;
      intermediary method_44951 Lnet/minecraft/class_7555$class_7556;method_44951()Ljava/util/stream/Stream;
      named streamIndexedEntries Lnet/minecraft/client/report/log/ChatLog$Streams;streamIndexedEntries()Ljava/util/stream/Stream;