Class NewTextFilterer

java.lang.Object
net.minecraft.server.filter.AbstractTextFilterer
net.minecraft.server.filter.NewTextFilterer
All Implemented Interfaces:
AutoCloseable

public class NewTextFilterer extends AbstractTextFilterer
Mappings:
Namespace Name
named net/minecraft/server/filter/NewTextFilterer
intermediary net/minecraft/class_9846
official ase
  • Field Details

    • application

      private final com.microsoft.aad.msal4j.ConfidentialClientApplication application
      Mappings:
      Namespace Name Mixin selector
      named application Lnet/minecraft/server/filter/NewTextFilterer;application:Lcom/microsoft/aad/msal4j/ConfidentialClientApplication;
      intermediary field_52360 Lnet/minecraft/class_9846;field_52360:Lcom/microsoft/aad/msal4j/ConfidentialClientApplication;
      official b Lase;b:Lcom/microsoft/aad/msal4j/ConfidentialClientApplication;
    • credentialParameters

      private final com.microsoft.aad.msal4j.ClientCredentialParameters credentialParameters
      Mappings:
      Namespace Name Mixin selector
      named credentialParameters Lnet/minecraft/server/filter/NewTextFilterer;credentialParameters:Lcom/microsoft/aad/msal4j/ClientCredentialParameters;
      intermediary field_52361 Lnet/minecraft/class_9846;field_52361:Lcom/microsoft/aad/msal4j/ClientCredentialParameters;
      official c Lase;c:Lcom/microsoft/aad/msal4j/ClientCredentialParameters;
    • field_52362

      private final Set<String> field_52362
      Mappings:
      Namespace Name Mixin selector
      named field_52362 Lnet/minecraft/server/filter/NewTextFilterer;field_52362:Ljava/util/Set;
      intermediary field_52362 Lnet/minecraft/class_9846;field_52362:Ljava/util/Set;
      official d Lase;d:Ljava/util/Set;
    • readTimeout

      private final int readTimeout
      Mappings:
      Namespace Name Mixin selector
      named readTimeout Lnet/minecraft/server/filter/NewTextFilterer;readTimeout:I
      intermediary field_52363 Lnet/minecraft/class_9846;field_52363:I
      official e Lase;e:I
  • Constructor Details

    • NewTextFilterer

      private NewTextFilterer(URL url, AbstractTextFilterer.MessageEncoder messageEncoder, AbstractTextFilterer.HashIgnorer hashIgnorer, ExecutorService executorService, com.microsoft.aad.msal4j.ConfidentialClientApplication confidentialClientApplication, com.microsoft.aad.msal4j.ClientCredentialParameters clientCredentialParameters, Set<String> set, int int2)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/filter/NewTextFilterer;<init>(Ljava/net/URL;Lnet/minecraft/server/filter/AbstractTextFilterer$MessageEncoder;Lnet/minecraft/server/filter/AbstractTextFilterer$HashIgnorer;Ljava/util/concurrent/ExecutorService;Lcom/microsoft/aad/msal4j/ConfidentialClientApplication;Lcom/microsoft/aad/msal4j/ClientCredentialParameters;Ljava/util/Set;I)V
      intermediary <init> Lnet/minecraft/class_9846;<init>(Ljava/net/URL;Lnet/minecraft/class_9847$class_7242;Lnet/minecraft/class_9847$class_5515;Ljava/util/concurrent/ExecutorService;Lcom/microsoft/aad/msal4j/ConfidentialClientApplication;Lcom/microsoft/aad/msal4j/ClientCredentialParameters;Ljava/util/Set;I)V
      official <init> Lase;<init>(Ljava/net/URL;Lasn$b;Lasn$a;Ljava/util/concurrent/ExecutorService;Lcom/microsoft/aad/msal4j/ConfidentialClientApplication;Lcom/microsoft/aad/msal4j/ClientCredentialParameters;Ljava/util/Set;I)V
  • Method Details

    • load

      @Nullable public static @Nullable AbstractTextFilterer load(String response)
      Mappings:
      Namespace Name Mixin selector
      named load Lnet/minecraft/server/filter/NewTextFilterer;load(Ljava/lang/String;)Lnet/minecraft/server/filter/AbstractTextFilterer;
      intermediary method_61286 Lnet/minecraft/class_9846;method_61286(Ljava/lang/String;)Lnet/minecraft/class_9847;
      official a Lase;a(Ljava/lang/String;)Lasn;
    • getAuthToken

      private com.microsoft.aad.msal4j.IAuthenticationResult getAuthToken()
      Mappings:
      Namespace Name Mixin selector
      named getAuthToken Lnet/minecraft/server/filter/NewTextFilterer;getAuthToken()Lcom/microsoft/aad/msal4j/IAuthenticationResult;
      intermediary method_61289 Lnet/minecraft/class_9846;method_61289()Lcom/microsoft/aad/msal4j/IAuthenticationResult;
      official b Lase;b()Lcom/microsoft/aad/msal4j/IAuthenticationResult;
    • addAuthentication

      protected void addAuthentication(HttpURLConnection connection)
      Specified by:
      addAuthentication in class AbstractTextFilterer
      Mappings:
      Namespace Name Mixin selector
      named addAuthentication Lnet/minecraft/server/filter/AbstractTextFilterer;addAuthentication(Ljava/net/HttpURLConnection;)V
      intermediary method_61284 Lnet/minecraft/class_9847;method_61284(Ljava/net/HttpURLConnection;)V
      official a Lasn;a(Ljava/net/HttpURLConnection;)V
    • filter

      protected FilteredMessage filter(String raw, AbstractTextFilterer.HashIgnorer hashIgnorer, JsonObject response)
      Specified by:
      filter in class AbstractTextFilterer
      Mappings:
      Namespace Name Mixin selector
      named filter Lnet/minecraft/server/filter/AbstractTextFilterer;filter(Ljava/lang/String;Lnet/minecraft/server/filter/AbstractTextFilterer$HashIgnorer;Lcom/google/gson/JsonObject;)Lnet/minecraft/server/filter/FilteredMessage;
      intermediary method_61281 Lnet/minecraft/class_9847;method_61281(Ljava/lang/String;Lnet/minecraft/class_9847$class_5515;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_5837;
      official a Lasn;a(Ljava/lang/String;Lasn$a;Lcom/google/gson/JsonObject;)Lary;
    • getReadTimeout

      protected int getReadTimeout()
      Overrides:
      getReadTimeout in class AbstractTextFilterer
      Mappings:
      Namespace Name Mixin selector
      named getReadTimeout Lnet/minecraft/server/filter/AbstractTextFilterer;getReadTimeout()I
      intermediary method_61285 Lnet/minecraft/class_9847;method_61285()I
      official a Lasn;a()I