net.minecraft.server.jsonrpc

public record PendingRpcRequest<Result>

aub
net.minecraft.server.jsonrpc.PendingRpcRequest
net.minecraft.class_11815
net.minecraft.server.dedicated.management.PendingResponse

Field summary

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

Constructor summary

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

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)
public boolean
a(long arg0)
timedOut(long arg0)
method_73696(long arg0)
shouldTimeout(long time)
public Holder$Reference<? extends OutgoingRpcMethod<?, ? extends Result>>
a()
method()
comp_4673()
method()
public CompletableFuture<Result>
b()
resultFuture()
comp_4674()
resultFuture()
public long
c()
timeoutTime()
comp_4675()
timeoutTime()