net.minecraft.server.filter

public class V0TextFilterer

extends AbstractTextFilterer

net.minecraft.server.network.LegacyTextFilter
net.minecraft.server.network.LegacyTextFilter
net.minecraft.class_5514
net.minecraft.server.filter.V0TextFilterer

Field summary

Modifier and TypeField
private static final String
ENDPOINT
ENDPOINT
field_38055
CHAT_ENDPOINT
private final URL
joinEndpoint
joinEndpoint
field_26827
joinEndpoint
private final V0TextFilterer$ProfileEncoder
joinEncoder
joinEncoder
field_38057
joinEncoder
private final URL
leaveEndpoint
leaveEndpoint
field_26828
leaveEndpoint
private final V0TextFilterer$ProfileEncoder
leaveEncoder
leaveEncoder
field_38058
leaveEncoder
private final String
authKey
authKey
field_26829
apiKey

Constructor summary

ModifierConstructor
private (URL chatEndpoint, AbstractTextFilterer$MessageEncoder messageEncoder, URL joinEndpoint, V0TextFilterer$ProfileEncoder joinEncoder, URL leaveEndpoint, V0TextFilterer$ProfileEncoder leaveEncoder, String apiKey, AbstractTextFilterer$HashIgnorer ignorer, ExecutorService threadPool)

Method summary

Modifier and TypeMethod
public static AbstractTextFilterer
createTextFilterFromConfig(String config)
createTextFilterFromConfig(String config)
method_33805(String arg0)
load(String config)
public TextStream
createContext(com.mojang.authlib.GameProfile gameProfile)
createContext(com.mojang.authlib.GameProfile gameProfile)
method_31297(com.mojang.authlib.GameProfile arg0)
createFilterer(com.mojang.authlib.GameProfile arg0)
private void
processJoinOrLeave(com.mojang.authlib.GameProfile user, URL endpoint, LegacyTextFilter$JoinOrLeaveEncoder encoder, Executor executor)
processJoinOrLeave(com.mojang.authlib.GameProfile user, URL endpoint, LegacyTextFilter$JoinOrLeaveEncoder encoder, Executor executor)
method_31299(com.mojang.authlib.GameProfile arg0, URL arg1, class_5514$class_7241 arg2, Executor arg3)
sendJoinOrLeaveRequest(com.mojang.authlib.GameProfile gameProfile, URL endpoint, V0TextFilterer$ProfileEncoder profileEncoder, Executor executor)
private void
processRequest(com.google.gson.JsonObject payload, URL url)
processRequest(com.google.gson.JsonObject payload, URL url)
method_31304(com.google.gson.JsonObject arg0, URL arg1)
sendRequest(com.google.gson.JsonObject payload, URL endpoint)
protected void
setAuthorizationProperty(HttpURLConnection connection)
setAuthorizationProperty(HttpURLConnection connection)
method_61284(HttpURLConnection arg0)
addAuthentication(HttpURLConnection arg0)
protected FilteredMessage
filterText(String message, ServerTextFilter$IgnoreStrategy ignoreStrategy, com.google.gson.JsonObject result)
filterText(String message, ServerTextFilter$IgnoreStrategy ignoreStrategy, com.google.gson.JsonObject result)
method_61281(String arg0, class_9847$class_5515 arg1, com.google.gson.JsonObject arg2)
filter(String arg0, AbstractTextFilterer$HashIgnorer arg1, com.google.gson.JsonObject arg2)