net.minecraft.server.network

public class TextFilterClient

implements AutoCloseable

abd
net.minecraft.server.network.TextFilterClient
net.minecraft.class_5514
net.minecraft.server.filter.TextFilterer
net.minecraft.util.text.filter.ChatFilterClient
net.minecraft.server.v1_16_R3.TextFilter

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_26823
LOGGER
field_244549_a
private static final AtomicInteger
b
WORKER_COUNT
field_26824
NEXT_WORKER_ID
field_244550_b
private static final ThreadFactory
c
THREAD_FACTORY
field_26825
THREAD_FACTORY
field_244551_c
private final URL
d
chatEndpoint
field_26826
chatEndpoint
field_244552_d
private final URL
e
joinEndpoint
field_26827
joinEndpoint
field_244553_e
private final URL
f
leaveEndpoint
field_26828
leaveEndpoint
field_244554_f
private final String
g
authKey
field_26829
apiKey
field_244555_g
private final int
h
ruleId
field_26830
ruleId
field_244556_h
private final String
i
serverId
field_26831
serverId
field_244557_i
private final TextFilterClient$IgnoreStrategy
j
chatIgnoreStrategy
field_26832
ignorer
field_244558_j
private final ExecutorService
k
workerPool
field_26833
executor
field_244559_k

Method summary

Modifier and TypeMethod
private void
a(com.mojang.authlib.GameProfile arg0, URL arg1, Executor arg2)
processJoinOrLeave(com.mojang.authlib.GameProfile arg0, URL arg1, Executor arg2)
method_31299(com.mojang.authlib.GameProfile arg0, URL arg1, Executor arg2)
sendJoinOrLeaveRequest(com.mojang.authlib.GameProfile gameProfile, URL endpoint, Executor executor)
func_244568_a(com.mojang.authlib.GameProfile arg0, URL arg1, Executor arg2)
private CompletableFuture<Optional<String>>
a(com.mojang.authlib.GameProfile arg0, String arg1, abd$a arg2, Executor arg3)
requestMessageProcessing(com.mojang.authlib.GameProfile arg0, String arg1, TextFilterClient$IgnoreStrategy arg2, Executor arg3)
method_31298(com.mojang.authlib.GameProfile arg0, String arg1, class_5514$class_5515 arg2, Executor arg3)
filterMessage(com.mojang.authlib.GameProfile gameProfile, String message, TextFilterer$HashIgnorer ignorer, Executor executor)
func_244567_a(com.mojang.authlib.GameProfile arg0, String arg1, ChatFilterClient$IIgnoreTest arg2, Executor arg3)
public void
close()
close()
close()
close()
close()
private void
a(InputStream arg0)
drainStream(InputStream arg0)
method_31300(InputStream arg0)
consumeFully(InputStream inputStream)
func_244569_a(InputStream arg0)
private com.google.gson.JsonObject
a(com.google.gson.JsonObject arg0, URL arg1)
processRequestResponse(com.google.gson.JsonObject arg0, URL arg1)
method_31295(com.google.gson.JsonObject arg0, URL arg1)
sendJsonRequest(com.google.gson.JsonObject payload, URL endpoint)
func_244564_a(com.google.gson.JsonObject arg0, URL arg1)
private void
b(com.google.gson.JsonObject arg0, URL arg1)
processRequest(com.google.gson.JsonObject arg0, URL arg1)
method_31304(com.google.gson.JsonObject arg0, URL arg1)
sendRequest(com.google.gson.JsonObject payload, URL endpoint)
func_244573_b(com.google.gson.JsonObject arg0, URL arg1)
private HttpURLConnection
c(com.google.gson.JsonObject arg0, URL arg1)
makeRequest(com.google.gson.JsonObject arg0, URL arg1)
method_31306(com.google.gson.JsonObject arg0, URL arg1)
createConnection(com.google.gson.JsonObject payload, URL endpoint)
func_244575_c(com.google.gson.JsonObject arg0, URL arg1)
public TextFilter
a(com.mojang.authlib.GameProfile arg0)
createContext(com.mojang.authlib.GameProfile arg0)
method_31297(com.mojang.authlib.GameProfile arg0)
createFilterer(com.mojang.authlib.GameProfile gameProfile)
func_244566_a(com.mojang.authlib.GameProfile arg0)