net.minecraft.client.multiplayer.prediction

public class BlockStatePredictionHandler

implements AutoCloseable

gas
net.minecraft.client.multiplayer.prediction.BlockStatePredictionHandler
net.minecraft.class_7202
net.minecraft.unmapped.C_czisrdmd
net.minecraft.client.network.PendingUpdateManager
net.minecraft.client.network.BlockUpdatePredictionManager
net.minecraft.src.C_213404_

Field summary

Modifier and TypeField
private final it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<BlockStatePredictionHandler$ServerVerifiedState>
a
serverVerifiedStates
field_37953
f_irkdwisi
blockPosToPendingUpdate
serverVerifiedStates
f_233851_
private int
b
currentSequenceNr
field_37954
f_hcvpxtyt
sequence
actionIndex
f_233852_
private boolean
c
isPredicting
field_37955
f_bmpbngyn
pendingSequence
predicting
f_233853_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(jd arg0, dtc arg1, geb arg2)
retainKnownServerState(BlockPos arg0, BlockState arg1, LocalPlayer arg2)
method_41941(class_2338 arg0, class_2680 arg1, class_746 arg2)
m_plwiurco(C_hynzadkk arg0, C_txtbiemp arg1, C_jlopmfei arg2)
addPendingUpdate(BlockPos pos, BlockState state, ClientPlayerEntity player)
retainKnownServerState(BlockPos pos, BlockState state, ClientPlayerEntity player)
m_233867_(C_4675_ p_233869_, C_2064_ p_233870_, C_4105_ arg2)
public boolean
a(jd arg0, dtc arg1)
updateKnownServerState(BlockPos arg0, BlockState arg1)
method_41940(class_2338 arg0, class_2680 arg1)
m_mmtdqsga(C_hynzadkk arg0, C_txtbiemp arg1)
hasPendingUpdate(BlockPos pos, BlockState state)
updateKnownServerState(BlockPos pos, BlockState state)
m_233864_(C_4675_ p_233866_, C_2064_ arg1)
public void
a(int arg0, fzf arg1)
endPredictionsUpTo(int arg0, ClientLevel arg1)
method_41938(int arg0, class_638 arg1)
m_vfahppjl(int arg0, C_ghdnlrrw arg1)
processPendingUpdates(int maxProcessableSequence, ClientWorld world)
endPredictionsUntil(int maxActionIndex, ClientWorld world)
m_233856_(int p_233858_, C_3899_ arg1)
public BlockStatePredictionHandler
a()
startPredicting()
method_41937()
m_rhbdpkkw()
incrementSequence()
incrementActionIndex()
m_233855_()
public void
close()
close()
close()
public int
b()
currentSequence()
method_41942()
m_gqtwgmpw()
getSequence()
getActionIndex()
m_233871_()
public boolean
c()
isPredicting()
method_41943()
m_nssimvch()
hasPendingSequence()
isPredicting()
m_233872_()