net.minecraft.server.dedicated.management.network

public class ManagementConnectionHandler

extends io.netty.channel.SimpleChannelInboundHandler<com.google.gson.JsonElement>

ath
net.minecraft.server.jsonrpc.Connection
net.minecraft.class_11795
net.minecraft.server.dedicated.management.network.ManagementConnectionHandler
net.minecraft.unmapped.C_ifannozd
net.minecraft.unmapped.C_ifannozd
net.minecraft.src.C_411152_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_62284
LOGGER
f_lkifkpgw
LOGGER
f_413802_
private static final AtomicInteger
b
CONNECTION_ID_COUNTER
field_62285
CONNECTION_ID
f_ekokjzae
f_411792_
private final ManagementLogger
c
jsonRpcLogger
field_62286
managementLogger
f_qhiwoaba
f_413842_
private final ManagementConnectionId
d
clientInfo
field_62287
remote
f_bgamedsf
f_413455_
private final ManagementServer
e
managementServer
field_62288
managementServer
f_eljrnrcf
f_412457_
private final io.netty.channel.Channel
f
channel
field_62289
channel
f_tpcieoxm
f_412738_
private final ManagementHandlerDispatcher
g
minecraftApi
field_62290
handlerDispatcher
f_hxpezbup
f_413903_
private final AtomicInteger
h
transactionId
field_62291
OUTGOING_REQUEST_ID
f_ooupypyp
f_413889_
private final it.unimi.dsi.fastutil.ints.Int2ObjectMap<PendingResponse<?>>
i
pendingRequests
field_62292
pendingResponses
f_lpfobiwx
f_411892_

Constructor summary

ModifierConstructor
public (io.netty.channel.Channel channel, ManagementServer managementServer, ManagementHandlerDispatcher handlerDispatcher, ManagementLogger managementLogger)

Method summary

Modifier and TypeMethod
public void
a()
tick()
method_73605()
processTimeouts()
m_fsobhuwn()
m_416268_()
public void
channelActive(io.netty.channel.ChannelHandlerContext arg0)
channelActive(io.netty.channel.ChannelHandlerContext arg0)
channelActive(io.netty.channel.ChannelHandlerContext arg0)
channelActive(io.netty.channel.ChannelHandlerContext context)
channelActive(io.netty.channel.ChannelHandlerContext arg0)
public void
channelInactive(io.netty.channel.ChannelHandlerContext arg0)
channelInactive(io.netty.channel.ChannelHandlerContext arg0)
channelInactive(io.netty.channel.ChannelHandlerContext arg0)
channelInactive(io.netty.channel.ChannelHandlerContext context)
channelInactive(io.netty.channel.ChannelHandlerContext arg0)
public void
exceptionCaught(io.netty.channel.ChannelHandlerContext o, Throwable arg1)
exceptionCaught(io.netty.channel.ChannelHandlerContext arg0, Throwable arg1)
exceptionCaught(io.netty.channel.ChannelHandlerContext arg0, Throwable arg1)
exceptionCaught(io.netty.channel.ChannelHandlerContext context, Throwable throwable)
exceptionCaught(io.netty.channel.ChannelHandlerContext p_423460_, Throwable arg1)
protected void
a(io.netty.channel.ChannelHandlerContext o, com.google.gson.JsonElement arg1)
channelRead0(io.netty.channel.ChannelHandlerContext arg0, com.google.gson.JsonElement arg1)
method_73612(io.netty.channel.ChannelHandlerContext arg0, com.google.gson.JsonElement arg1)
channelRead0(io.netty.channel.ChannelHandlerContext arg0, com.google.gson.JsonElement arg1)
m_ptvbtzeb(io.netty.channel.ChannelHandlerContext arg0, com.google.gson.JsonElement arg1)
channelRead0(io.netty.channel.ChannelHandlerContext arg0, com.google.gson.JsonElement arg1)
channelRead0(io.netty.channel.ChannelHandlerContext p_423367_, com.google.gson.JsonElement arg1)
private com.google.gson.JsonArray
a(List<com.google.gson.JsonElement> arg0)
handleBatchRequest(List<com.google.gson.JsonElement> arg0)
method_74472(List<com.google.gson.JsonElement> arg0)
handleEach(List<com.google.gson.JsonElement> messages)
m_hbknidjg(List<com.google.gson.JsonElement> arg0)
m_415766_(List<com.google.gson.JsonElement> arg0)
public void
a(jk$c<? extends atp<Void, ?>> arg0)
sendNotification(Holder$Reference<? extends OutgoingRpcMethod<Void, ?>> arg0)
method_73608(class_6880$class_6883<? extends class_11808<Void, ?>> arg0)
sendNotification(RegistryEntry$Reference<? extends OutgoingRpcMethod<Void, ?>> method)
m_powcmrfo(C_cjzoxshv$C_rjzpeyec<? extends C_fmmjlhuy<Void, ?>> arg0)
m_419112_(C_203228_$C_203231_<? extends C_410842_<Void, ?>> arg0)
public <Params> void
a(jk$c<? extends atp<Params, ?>> o, Params arg1)
sendNotification(Holder$Reference<? extends OutgoingRpcMethod<Params, ?>> arg0, Params arg1)
method_73609(class_6880$class_6883<? extends class_11808<Params, ?>> arg0, Params arg1)
sendNotification(RegistryEntry$Reference<? extends OutgoingRpcMethod<Params, ?>> method, Params params)
m_epvlrmxb(C_cjzoxshv$C_rjzpeyec<? extends C_fmmjlhuy<Params, ?>> arg0, Params arg1)
m_417635_(C_203228_$C_203231_<? extends C_410842_<Params, ?>> p_422987_, Params arg1)
public <Result> CompletableFuture<Result>
b(jk$c<? extends atp<Void, Result>> arg0)
sendRequest(Holder$Reference<? extends OutgoingRpcMethod<Void, Result>> arg0)
method_73616(class_6880$class_6883<? extends class_11808<Void, Result>> arg0)
sendRequest(RegistryEntry$Reference<? extends OutgoingRpcMethod<Void, Result>> method)
m_qwrozpgv(C_cjzoxshv$C_rjzpeyec<? extends C_fmmjlhuy<Void, Result>> arg0)
m_418630_(C_203228_$C_203231_<? extends C_410842_<Void, Result>> arg0)
public <Params, Result> CompletableFuture<Result>
b(jk$c<? extends atp<Params, Result>> o, Params arg1)
sendRequest(Holder$Reference<? extends OutgoingRpcMethod<Params, Result>> arg0, Params arg1)
method_73617(class_6880$class_6883<? extends class_11808<Params, Result>> arg0, Params arg1)
sendRequest(RegistryEntry$Reference<? extends OutgoingRpcMethod<Params, Result>> method, Params params)
m_yfoegffs(C_cjzoxshv$C_rjzpeyec<? extends C_fmmjlhuy<Params, Result>> arg0, Params arg1)
m_418747_(C_203228_$C_203231_<? extends C_410842_<Params, Result>> p_424704_, Params arg1)
private <Params, Result> CompletableFuture<Result>
a(jk$c<? extends atp<Params, ? extends Result>> o, Params o, boolean arg2)
sendRequest(Holder$Reference<? extends OutgoingRpcMethod<Params, ? extends Result>> arg0, Params arg1, boolean arg2)
method_73610(class_6880$class_6883<? extends class_11808<Params, ? extends Result>> arg0, Params arg1, boolean arg2)
sendRequest(RegistryEntry$Reference<? extends OutgoingRpcMethod<Params, ? extends Result>> method, Params params, boolean expectResponse)
m_vkbcxumo(C_cjzoxshv$C_rjzpeyec<? extends C_fmmjlhuy<Params, ? extends Result>> arg0, Params arg1, boolean arg2)
m_416211_(C_203228_$C_203231_<? extends C_410842_<Params, ? extends Result>> p_431689_, Params p_428466_, boolean arg2)
com.google.gson.JsonObject
a(com.google.gson.JsonObject arg0)
handleJsonObject(com.google.gson.JsonObject arg0)
method_73611(com.google.gson.JsonObject arg0)
handleMessage(com.google.gson.JsonObject request)
m_unbytqvl(com.google.gson.JsonObject arg0)
m_420021_(com.google.gson.JsonObject arg0)
private static boolean
a(com.google.gson.JsonElement o)
isValidRequestId(com.google.gson.JsonElement arg0)
method_74844(com.google.gson.JsonElement arg0)
isValidRequestId(com.google.gson.JsonElement json)
m_kkivuskx(com.google.gson.JsonElement arg0)
m_419989_(com.google.gson.JsonElement p_429929_)
private static boolean
b(com.google.gson.JsonElement o)
isValidResponseId(com.google.gson.JsonElement arg0)
method_74845(com.google.gson.JsonElement arg0)
isValidResponseId(com.google.gson.JsonElement json)
m_xufqaoxp(com.google.gson.JsonElement arg0)
m_xufqaoxp(com.google.gson.JsonElement element)
m_415734_(com.google.gson.JsonElement p_422655_)
private com.google.gson.JsonObject
a(com.google.gson.JsonElement o, String o, com.google.gson.JsonElement arg2)
handleIncomingRequest(com.google.gson.JsonElement arg0, String arg1, com.google.gson.JsonElement arg2)
method_73618(com.google.gson.JsonElement arg0, String arg1, com.google.gson.JsonElement arg2)
handleRequest(com.google.gson.JsonElement json, String method, com.google.gson.JsonElement parameters)
m_iagrisre(com.google.gson.JsonElement arg0, String arg1, com.google.gson.JsonElement arg2)
m_419715_(com.google.gson.JsonElement p_425180_, String p_423468_, com.google.gson.JsonElement arg2)
public com.google.gson.JsonElement
a(String o, com.google.gson.JsonElement arg1)
dispatchIncomingRequest(String arg0, com.google.gson.JsonElement arg1)
method_73614(String arg0, com.google.gson.JsonElement arg1)
processRequest(String method, com.google.gson.JsonElement json)
m_cthqaqeb(String arg0, com.google.gson.JsonElement arg1)
m_cthqaqeb(String id, com.google.gson.JsonElement arg1)
m_415106_(String p_429101_, com.google.gson.JsonElement arg1)
private void
a(int o, com.google.gson.JsonElement arg1)
handleRequestResponse(int arg0, com.google.gson.JsonElement arg1)
method_73606(int arg0, com.google.gson.JsonElement arg1)
handleResponse(int id, com.google.gson.JsonElement result)
m_ocomorlc(int arg0, com.google.gson.JsonElement arg1)
m_418089_(int p_424729_, com.google.gson.JsonElement arg1)
private com.google.gson.JsonObject
a(com.google.gson.JsonElement o, com.google.gson.JsonObject arg1)
handleError(com.google.gson.JsonElement arg0, com.google.gson.JsonObject arg1)
method_73613(com.google.gson.JsonElement arg0, com.google.gson.JsonObject arg1)
handleError(com.google.gson.JsonElement json, com.google.gson.JsonObject error)
m_ntajydro(com.google.gson.JsonElement arg0, com.google.gson.JsonObject arg1)
m_417614_(com.google.gson.JsonElement p_424320_, com.google.gson.JsonObject arg1)