Package net.minecraft.server.filter
Class V0TextFilterer
java.lang.Object
net.minecraft.server.filter.AbstractTextFilterer
net.minecraft.server.filter.V0TextFilterer
- All Implemented Interfaces:
- AutoCloseable
- Mappings:
- Namespace - Name - named - net/minecraft/server/filter/V0TextFilterer- intermediary - net/minecraft/class_5514- official - arz
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.server.filter.AbstractTextFiltererAbstractTextFilterer.FailedHttpRequestException, AbstractTextFilterer.HashIgnorer, AbstractTextFilterer.MessageEncoder, AbstractTextFilterer.StreamImpl
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Stringprivate static final String(package private) final V0TextFilterer.ProfileEncoder(package private) final URL(package private) final V0TextFilterer.ProfileEncoder(package private) final URLFields inherited from class net.minecraft.server.filter.AbstractTextFiltererhashIgnorer, LOGGER, threadPool
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateV0TextFilterer(URL chatEndpoint, AbstractTextFilterer.MessageEncoder messageEncoder, URL joinEndpoint, V0TextFilterer.ProfileEncoder joinEncoder, URL leaveEndpoint, V0TextFilterer.ProfileEncoder leaveEncoder, String apiKey, AbstractTextFilterer.HashIgnorer ignorer, ExecutorService threadPool) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddAuthentication(HttpURLConnection connection) createFilterer(com.mojang.authlib.GameProfile profile) protected FilteredMessagefilter(String raw, AbstractTextFilterer.HashIgnorer hashIgnorer, JsonObject response) static @Nullable AbstractTextFilterer(package private) voidsendJoinOrLeaveRequest(com.mojang.authlib.GameProfile gameProfile, URL endpoint, V0TextFilterer.ProfileEncoder profileEncoder, Executor executor) private voidsendRequest(JsonObject payload, URL endpoint) Methods inherited from class net.minecraft.server.filter.AbstractTextFiltererclose, createFilterMask, createTextFilter, discardRestOfInput, filter, getEndpointPath, getReadTimeout, newThreadPool, openConnection, openConnection, resolveEndpoint
- 
Field Details- 
CHAT_ENDPOINT- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - CHAT_ENDPOINT- Lnet/minecraft/server/filter/V0TextFilterer;CHAT_ENDPOINT:Ljava/lang/String;- intermediary - field_38055- Lnet/minecraft/class_5514;field_38055:Ljava/lang/String;- official - b- Larz;b:Ljava/lang/String;
 
- 
joinEndpoint- Mappings:
- Namespace - Name - Mixin selector - named - joinEndpoint- Lnet/minecraft/server/filter/V0TextFilterer;joinEndpoint:Ljava/net/URL;- intermediary - field_26827- Lnet/minecraft/class_5514;field_26827:Ljava/net/URL;- official - c- Larz;c:Ljava/net/URL;
 
- 
joinEncoder- Mappings:
- Namespace - Name - Mixin selector - named - joinEncoder- Lnet/minecraft/server/filter/V0TextFilterer;joinEncoder:Lnet/minecraft/server/filter/V0TextFilterer$ProfileEncoder;- intermediary - field_38057- Lnet/minecraft/class_5514;field_38057:Lnet/minecraft/class_5514$class_7241;- official - d- Larz;d:Larz$a;
 
- 
leaveEndpoint- Mappings:
- Namespace - Name - Mixin selector - named - leaveEndpoint- Lnet/minecraft/server/filter/V0TextFilterer;leaveEndpoint:Ljava/net/URL;- intermediary - field_26828- Lnet/minecraft/class_5514;field_26828:Ljava/net/URL;- official - e- Larz;e:Ljava/net/URL;
 
- 
leaveEncoder- Mappings:
- Namespace - Name - Mixin selector - named - leaveEncoder- Lnet/minecraft/server/filter/V0TextFilterer;leaveEncoder:Lnet/minecraft/server/filter/V0TextFilterer$ProfileEncoder;- intermediary - field_38058- Lnet/minecraft/class_5514;field_38058:Lnet/minecraft/class_5514$class_7241;- official - f- Larz;f:Larz$a;
 
- 
apiKey- Mappings:
- Namespace - Name - Mixin selector - named - apiKey- Lnet/minecraft/server/filter/V0TextFilterer;apiKey:Ljava/lang/String;- intermediary - field_26829- Lnet/minecraft/class_5514;field_26829:Ljava/lang/String;- official - g- Larz;g:Ljava/lang/String;
 
 
- 
- 
Constructor Details- 
V0TextFiltererprivate V0TextFilterer(URL chatEndpoint, AbstractTextFilterer.MessageEncoder messageEncoder, URL joinEndpoint, V0TextFilterer.ProfileEncoder joinEncoder, URL leaveEndpoint, V0TextFilterer.ProfileEncoder leaveEncoder, String apiKey, AbstractTextFilterer.HashIgnorer ignorer, ExecutorService threadPool) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/server/filter/V0TextFilterer;<init>(Ljava/net/URL;Lnet/minecraft/server/filter/AbstractTextFilterer$MessageEncoder;Ljava/net/URL;Lnet/minecraft/server/filter/V0TextFilterer$ProfileEncoder;Ljava/net/URL;Lnet/minecraft/server/filter/V0TextFilterer$ProfileEncoder;Ljava/lang/String;Lnet/minecraft/server/filter/AbstractTextFilterer$HashIgnorer;Ljava/util/concurrent/ExecutorService;)V- intermediary - <init>- Lnet/minecraft/class_5514;<init>(Ljava/net/URL;Lnet/minecraft/class_9847$class_7242;Ljava/net/URL;Lnet/minecraft/class_5514$class_7241;Ljava/net/URL;Lnet/minecraft/class_5514$class_7241;Ljava/lang/String;Lnet/minecraft/class_9847$class_5515;Ljava/util/concurrent/ExecutorService;)V- official - <init>- Larz;<init>(Ljava/net/URL;Lasl$b;Ljava/net/URL;Larz$a;Ljava/net/URL;Larz$a;Ljava/lang/String;Lasl$a;Ljava/util/concurrent/ExecutorService;)V
 
 
- 
- 
Method Details- 
load- Mappings:
- Namespace - Name - Mixin selector - named - load- Lnet/minecraft/server/filter/V0TextFilterer;load(Ljava/lang/String;)Lnet/minecraft/server/filter/AbstractTextFilterer;- intermediary - method_33805- Lnet/minecraft/class_5514;method_33805(Ljava/lang/String;)Lnet/minecraft/class_9847;- official - a- Larz;a(Ljava/lang/String;)Lasl;
 
- 
createFilterer- Overrides:
- createFiltererin class- AbstractTextFilterer
- Mappings:
- Namespace - Name - Mixin selector - named - createFilterer- Lnet/minecraft/server/filter/AbstractTextFilterer;createFilterer(Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/server/filter/TextStream;- intermediary - method_31297- Lnet/minecraft/class_9847;method_31297(Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_5513;- official - a- Lasl;a(Lcom/mojang/authlib/GameProfile;)Lasm;
 
- 
sendJoinOrLeaveRequestvoid sendJoinOrLeaveRequest(com.mojang.authlib.GameProfile gameProfile, URL endpoint, V0TextFilterer.ProfileEncoder profileEncoder, Executor executor) - Mappings:
- Namespace - Name - Mixin selector - named - sendJoinOrLeaveRequest- Lnet/minecraft/server/filter/V0TextFilterer;sendJoinOrLeaveRequest(Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/server/filter/V0TextFilterer$ProfileEncoder;Ljava/util/concurrent/Executor;)V- intermediary - method_31299- Lnet/minecraft/class_5514;method_31299(Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lnet/minecraft/class_5514$class_7241;Ljava/util/concurrent/Executor;)V- official - a- Larz;a(Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Larz$a;Ljava/util/concurrent/Executor;)V
 
- 
sendRequest- Throws:
- IOException
- Mappings:
- Namespace - Name - Mixin selector - named - sendRequest- Lnet/minecraft/server/filter/V0TextFilterer;sendRequest(Lcom/google/gson/JsonObject;Ljava/net/URL;)V- intermediary - method_31304- Lnet/minecraft/class_5514;method_31304(Lcom/google/gson/JsonObject;Ljava/net/URL;)V- official - b- Larz;b(Lcom/google/gson/JsonObject;Ljava/net/URL;)V
 
- 
addAuthentication- Specified by:
- addAuthenticationin 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- Lasl;a(Ljava/net/HttpURLConnection;)V
 
- 
filterprotected FilteredMessage filter(String raw, AbstractTextFilterer.HashIgnorer hashIgnorer, JsonObject response) - Specified by:
- filterin 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- Lasl;a(Ljava/lang/String;Lasl$a;Lcom/google/gson/JsonObject;)Larw;
 
 
-