Class FilterMask

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

public class FilterMask extends Object
Mappings:
Namespace Name
official sl
intermediary net/minecraft/class_7649
named net/minecraft/network/message/FilterMask
  • Field Details

    • FULLY_FILTERED

      public static final FilterMask FULLY_FILTERED
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a:Lsl;
      intermediary field_39941 Lnet/minecraft/class_7649;field_39941:Lnet/minecraft/class_7649;
      named FULLY_FILTERED Lnet/minecraft/network/message/FilterMask;FULLY_FILTERED:Lnet/minecraft/network/message/FilterMask;
    • PASS_THROUGH

      public static final FilterMask PASS_THROUGH
      Mappings:
      Namespace Name Mixin selector
      official b Lsl;b:Lsl;
      intermediary field_39942 Lnet/minecraft/class_7649;field_39942:Lnet/minecraft/class_7649;
      named PASS_THROUGH Lnet/minecraft/network/message/FilterMask;PASS_THROUGH:Lnet/minecraft/network/message/FilterMask;
    • FILTERED_STYLE

      public static final Style FILTERED_STYLE
      Mappings:
      Namespace Name Mixin selector
      official c Lsl;c:Lte;
      intermediary field_40674 Lnet/minecraft/class_7649;field_40674:Lnet/minecraft/class_2583;
      named FILTERED_STYLE Lnet/minecraft/network/message/FilterMask;FILTERED_STYLE:Lnet/minecraft/text/Style;
    • FILTERED

      private static final char FILTERED
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lsl;d:C
      intermediary field_39943 Lnet/minecraft/class_7649;field_39943:C
      named FILTERED Lnet/minecraft/network/message/FilterMask;FILTERED:C
    • mask

      private final BitSet mask
      Mappings:
      Namespace Name Mixin selector
      official e Lsl;e:Ljava/util/BitSet;
      intermediary field_39944 Lnet/minecraft/class_7649;field_39944:Ljava/util/BitSet;
      named mask Lnet/minecraft/network/message/FilterMask;mask:Ljava/util/BitSet;
    • status

      private final FilterMask.FilterStatus status
      Mappings:
      Namespace Name Mixin selector
      official f Lsl;f:Lsl$a;
      intermediary field_39945 Lnet/minecraft/class_7649;field_39945:Lnet/minecraft/class_7649$class_7650;
      named status Lnet/minecraft/network/message/FilterMask;status:Lnet/minecraft/network/message/FilterMask$FilterStatus;
  • Constructor Details

    • FilterMask

      private FilterMask(BitSet mask, FilterMask.FilterStatus status)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsl;<init>(Ljava/util/BitSet;Lsl$a;)V
      intermediary <init> Lnet/minecraft/class_7649;<init>(Ljava/util/BitSet;Lnet/minecraft/class_7649$class_7650;)V
      named <init> Lnet/minecraft/network/message/FilterMask;<init>(Ljava/util/BitSet;Lnet/minecraft/network/message/FilterMask$FilterStatus;)V
    • FilterMask

      public FilterMask(int length)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsl;<init>(I)V
      intermediary <init> Lnet/minecraft/class_7649;<init>(I)V
      named <init> Lnet/minecraft/network/message/FilterMask;<init>(I)V
  • Method Details

    • readMask

      public static FilterMask readMask(PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(Lrt;)Lsl;
      intermediary method_45090 Lnet/minecraft/class_7649;method_45090(Lnet/minecraft/class_2540;)Lnet/minecraft/class_7649;
      named readMask Lnet/minecraft/network/message/FilterMask;readMask(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/network/message/FilterMask;
    • writeMask

      public static void writeMask(PacketByteBuf buf, FilterMask mask)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(Lrt;Lsl;)V
      intermediary method_45091 Lnet/minecraft/class_7649;method_45091(Lnet/minecraft/class_2540;Lnet/minecraft/class_7649;)V
      named writeMask Lnet/minecraft/network/message/FilterMask;writeMask(Lnet/minecraft/network/PacketByteBuf;Lnet/minecraft/network/message/FilterMask;)V
    • markFiltered

      public void markFiltered(int index)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(I)V
      intermediary method_45088 Lnet/minecraft/class_7649;method_45088(I)V
      named markFiltered Lnet/minecraft/network/message/FilterMask;markFiltered(I)V
    • filter

      @Nullable public @Nullable String filter(String raw)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_45089 Lnet/minecraft/class_7649;method_45089(Ljava/lang/String;)Ljava/lang/String;
      named filter Lnet/minecraft/network/message/FilterMask;filter(Ljava/lang/String;)Ljava/lang/String;
    • getFilteredText

      @Nullable public @Nullable Text getFilteredText(String message)
      Mappings:
      Namespace Name Mixin selector
      official b Lsl;b(Ljava/lang/String;)Lsi;
      intermediary method_46256 Lnet/minecraft/class_7649;method_46256(Ljava/lang/String;)Lnet/minecraft/class_2561;
      named getFilteredText Lnet/minecraft/network/message/FilterMask;getFilteredText(Ljava/lang/String;)Lnet/minecraft/text/Text;
    • isPassThrough

      public boolean isPassThrough()
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a()Z
      intermediary method_45087 Lnet/minecraft/class_7649;method_45087()Z
      named isPassThrough Lnet/minecraft/network/message/FilterMask;isPassThrough()Z
    • isFullyFiltered

      public boolean isFullyFiltered()
      Mappings:
      Namespace Name Mixin selector
      official b Lsl;b()Z
      intermediary method_45093 Lnet/minecraft/class_7649;method_45093()Z
      named isFullyFiltered Lnet/minecraft/network/message/FilterMask;isFullyFiltered()Z