net.minecraft.server.jsonrpc

public record PendingRpcRequest<Result>

atr
net.minecraft.server.jsonrpc.PendingRpcRequest
net.minecraft.class_11815
net.minecraft.server.dedicated.management.PendingResponse
net.minecraft.src.C_411001_
net.minecraft.server.jsonrpc.PendingRpcRequest

Field summary

Modifier and TypeField
private final Holder$Reference<? extends OutgoingRpcMethod<?, ? extends Result>>
a
method
comp_4673
method
f_413717_
private final CompletableFuture<Result>
b
resultFuture
comp_4674
resultFuture
f_412443_
private final long
c
timeoutTime
comp_4675
timeoutTime
f_412668_

Constructor summary

ModifierConstructor
public (Holder$Reference<? extends OutgoingRpcMethod<?, ? extends Result>> resultFuture, CompletableFuture<Result> timeoutTime, long arg2)

Method summary

Modifier and TypeMethod
public void
a(com.google.gson.JsonElement arg0)
accept(com.google.gson.JsonElement arg0)
method_73697(com.google.gson.JsonElement arg0)
handleResponse(com.google.gson.JsonElement result)
m_416359_(com.google.gson.JsonElement arg0)
public boolean
a(long arg0)
timedOut(long arg0)
method_73696(long arg0)
shouldTimeout(long time)
m_415908_(long arg0)
public Holder$Reference<? extends OutgoingRpcMethod<?, ? extends Result>>
a()
method()
comp_4673()
method()
f_413717_()
public CompletableFuture<Result>
b()
resultFuture()
comp_4674()
resultFuture()
f_412443_()
public long
c()
timeoutTime()
comp_4675()
timeoutTime()
f_412668_()