net.minecraft.client.network

public class ClientPlayerInteractionManager

dnr
net.minecraft.client.multiplayer.MultiPlayerGameMode
net.minecraft.class_636
net.minecraft.client.network.ClientPlayerInteractionManager
net.minecraft.unmapped.C_uxbydbcj
net.minecraft.client.multiplayer.PlayerController
net.minecraft.client.multiplayer.PlayerController

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_20316
LOGGER
f_qyebcxwl
field_225325_a
LOGGER
private final MinecraftClient
b
minecraft
field_3712
client
f_hcpfiprw
field_78776_a
mc
private final ClientPlayNetworkHandler
c
connection
field_3720
networkHandler
f_opzkhhwp
field_78774_b
connection
private BlockPos
d
destroyBlockPos
field_3714
currentBreakingPos
f_vgxtktxe
field_178895_c
currentBlock
private ItemStack
e
destroyingItem
field_3718
selectedStack
f_dfvrpeiu
field_85183_f
currentItemHittingBlock
private float
f
destroyProgress
field_3715
currentBreakingProgress
f_vjmblmzt
field_78770_f
curBlockDamageMP
private float
g
destroyTicks
field_3713
blockBreakingSoundCooldown
f_dydhfibu
field_78780_h
stepSoundTickCounter
private int
h
destroyDelay
field_3716
blockBreakingCooldown
f_eadbjwpx
field_78781_i
blockHitDelay
private boolean
i
isDestroying
field_3717
breakingBlock
f_nxuzgmph
field_78778_j
isHittingBlock
private GameMode
j
localPlayerMode
field_3719
gameMode
f_tkgrjdvm
field_78779_k
currentGameType
private final it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<Pair<BlockPos, PlayerActionC2SPacket$Action>, PosAndRot>
k
unAckedActions
field_20317
unacknowledgedPlayerActions
f_dxqbfrsd
field_225326_k
unacknowledgedDiggingPackets
private int
l
carriedIndex
field_3721
lastSelectedSlot
f_wsqybnit
field_78777_l
currentPlayerItem

Constructor summary

ModifierConstructor
public (MinecraftClient arg0, ClientPlayNetworkHandler arg1)

Method summary

Modifier and TypeMethod
public static void
a(dbn arg0, dnr arg1, fk arg2, fp arg3)
creativeDestroyBlock(Minecraft arg0, MultiPlayerGameMode arg1, BlockPos arg2, Direction arg3)
method_2921(class_310 arg0, class_636 arg1, class_2338 arg2, class_2350 arg3)
breakBlockOrFire(MinecraftClient client, ClientPlayerInteractionManager interactionManager, BlockPos pos, Direction direction)
m_zvcywscl(C_ayfeobid arg0, C_uxbydbcj arg1, C_hynzadkk arg2, C_xpuuihxf arg3)
func_178891_a(Minecraft arg0, PlayerController arg1, BlockPos arg2, Direction arg3)
clickBlockCreative(Minecraft mcIn, PlayerController playerController, BlockPos pos, Direction facing)
public void
a(ayj arg0)
adjustPlayer(Player arg0)
method_2903(class_1657 arg0)
copyAbilities(PlayerEntity player)
m_knxyratu(C_jzrpycqo arg0)
func_78748_a(PlayerEntity arg0)
setPlayerCapabilities(PlayerEntity player)
public void
a(bjt arg0)
setLocalMode(GameType arg0)
method_2907(class_1934 arg0)
setGameMode(GameMode gameMode)
m_nlllvhei(C_lghcpyvl arg0)
func_78746_a(GameType arg0)
setGameType(GameType type)
public boolean
a()
canHurtPlayer()
method_2908()
hasStatusBars()
m_qylavnyy()
func_78755_b()
shouldDrawHUD()
public boolean
a(fk arg0)
destroyBlock(BlockPos arg0)
method_2899(class_2338 arg0)
breakBlock(BlockPos pos)
m_zhffzgft(C_hynzadkk arg0)
func_187103_a(BlockPos arg0)
onPlayerDestroyBlock(BlockPos pos)
public boolean
a(fk arg0, fp arg1)
startDestroyBlock(BlockPos arg0, Direction arg1)
method_2910(class_2338 arg0, class_2350 arg1)
attackBlock(BlockPos pos, Direction direction)
m_hcwouypu(C_hynzadkk arg0, C_xpuuihxf arg1)
func_180511_b(BlockPos arg0, Direction arg1)
clickBlock(BlockPos loc, Direction face)
public void
b()
stopDestroyBlock()
method_2925()
cancelBlockBreaking()
m_kudrmykk()
func_78767_c()
resetBlockRemoving()
public boolean
b(fk arg0, fp arg1)
continueDestroyBlock(BlockPos arg0, Direction arg1)
method_2902(class_2338 arg0, class_2350 arg1)
updateBlockBreakingProgress(BlockPos pos, Direction direction)
m_rswuwwqz(C_hynzadkk arg0, C_xpuuihxf arg1)
func_180512_c(BlockPos arg0, Direction arg1)
onPlayerDamageBlock(BlockPos posBlock, Direction directionFacing)
public float
c()
getPickRange()
method_2904()
getReachDistance()
m_lrsrslxa()
func_78757_d()
getBlockReachDistance()
public void
d()
tick()
method_2927()
tick()
m_muorvszp()
func_78765_e()
tick()
private boolean
b(fk arg0)
sameDestroyTarget(BlockPos arg0)
method_2922(class_2338 arg0)
isCurrentlyBreaking(BlockPos pos)
m_vqqvsgnm(C_hynzadkk arg0)
func_178893_a(BlockPos arg0)
isHittingPosition(BlockPos pos)
private void
m()
ensureHasSentCarriedItem()
method_2911()
syncSelectedSlot()
m_txnoxxob()
func_78750_j()
syncCurrentPlayItem()
public ActionResult
a(dqb arg0, dno arg1, ajk arg2, cvg arg3)
useItemOn(LocalPlayer arg0, ClientLevel arg1, InteractionHand arg2, BlockHitResult arg3)
method_2896(class_746 arg0, class_638 arg1, class_1268 arg2, class_3965 arg3)
interactBlock(ClientPlayerEntity player, ClientWorld world, Hand hand, BlockHitResult hitResult)
m_hrpyzrid(C_jlopmfei arg0, C_ghdnlrrw arg1, C_laxmzoqs arg2, C_jdakttms arg3)
func_217292_a(ClientPlayerEntity arg0, ClientWorld arg1, Hand arg2, BlockRayTraceResult arg3)
func_217292_a(ClientPlayerEntity arg0, ClientWorld arg1, Hand arg2, BlockRayTraceResult arg3)
public ActionResult
a(ayj arg0, bjw arg1, ajk arg2)
useItem(Player arg0, Level arg1, InteractionHand arg2)
method_2919(class_1657 arg0, class_1937 arg1, class_1268 arg2)
interactItem(PlayerEntity player, World world, Hand hand)
m_pshwfabw(C_jzrpycqo arg0, C_cdctfzbn arg1, C_laxmzoqs arg2)
func_187101_a(PlayerEntity arg0, World arg1, Hand arg2)
processRightClick(PlayerEntity player, World worldIn, Hand hand)
public ClientPlayerEntity
a(dno arg0, aas arg1, dbc arg2)
createPlayer(ClientLevel arg0, StatsCounter arg1, ClientRecipeBook arg2)
method_2901(class_638 arg0, class_3469 arg1, class_299 arg2)
createPlayer(ClientWorld world, StatHandler stateHandler, ClientRecipeBook recipeBook)
m_dertjitr(C_ghdnlrrw arg0, C_udjcmsxa arg1, C_sjlfgpfd arg2)
func_199681_a(ClientWorld arg0, StatisticsManager arg1, ClientRecipeBook arg2)
createPlayer(ClientWorld worldIn, StatisticsManager statsManager, ClientRecipeBook recipes)
public void
a(ayj arg0, akq arg1)
attack(Player arg0, Entity arg1)
method_2918(class_1657 arg0, class_1297 arg1)
attackEntity(PlayerEntity player, Entity target)
m_htotpgaw(C_jzrpycqo arg0, C_astfners arg1)
func_78764_a(PlayerEntity arg0, Entity arg1)
attackEntity(PlayerEntity playerIn, Entity targetEntity)
public ActionResult
a(ayj arg0, akq arg1, ajk arg2)
interact(Player arg0, Entity arg1, InteractionHand arg2)
method_2905(class_1657 arg0, class_1297 arg1, class_1268 arg2)
interactEntity(PlayerEntity player, Entity entity, Hand hand)
m_cavqoyzl(C_jzrpycqo arg0, C_astfners arg1, C_laxmzoqs arg2)
func_187097_a(PlayerEntity arg0, Entity arg1, Hand arg2)
interactWithEntity(PlayerEntity player, Entity target, Hand hand)
public ActionResult
a(ayj arg0, akq arg1, cvh arg2, ajk arg3)
interactAt(Player arg0, Entity arg1, EntityHitResult arg2, InteractionHand arg3)
method_2917(class_1657 arg0, class_1297 arg1, class_3966 arg2, class_1268 arg3)
interactEntityAtLocation(PlayerEntity player, Entity arg1, EntityHitResult hitResult, Hand arg3)
m_thyiczms(C_jzrpycqo arg0, C_astfners arg1, C_wokbhynj arg2, C_laxmzoqs arg3)
func_187102_a(PlayerEntity arg0, Entity arg1, EntityRayTraceResult arg2, Hand arg3)
interactWithEntity(PlayerEntity player, Entity target, EntityRayTraceResult ray, Hand hand)
public ItemStack
a(int arg0, int arg1, int arg2, bav arg3, ayj arg4)
handleInventoryMouseClick(int arg0, int arg1, int arg2, ClickType arg3, Player arg4)
method_2906(int arg0, int arg1, int arg2, class_1713 arg3, class_1657 arg4)
clickSlot(int syncId, int slotId, int mouseButton, SlotActionType actionType, PlayerEntity player)
m_jlukryuq(int arg0, int arg1, int arg2, C_viureuve arg3, C_jzrpycqo arg4)
func_187098_a(int arg0, int arg1, int arg2, ClickType arg3, PlayerEntity arg4)
windowClick(int windowId, int slotId, int mouseButton, ClickType type, PlayerEntity player)
public void
a(int arg0, bgw<?> arg1, boolean arg2)
handlePlaceRecipe(int arg0, Recipe<?> arg1, boolean arg2)
method_2912(int arg0, class_1860<?> arg1, boolean arg2)
clickRecipe(int syncId, Recipe<?> recipe, boolean craftAll)
m_wsfmquvc(int arg0, C_awrmdwqd<?> arg1, boolean arg2)
func_203413_a(int arg0, IRecipe<?> arg1, boolean arg2)
sendPlaceRecipePacket(int arg0, IRecipe<?> arg1, boolean arg2)
public void
a(int arg0, int arg1)
handleInventoryButtonClick(int arg0, int arg1)
method_2900(int arg0, int arg1)
clickButton(int syncId, int buttonId)
m_smegevhc(int arg0, int arg1)
func_78756_a(int arg0, int arg1)
sendEnchantPacket(int windowID, int button)
public void
a(ben arg0, int arg1)
handleCreativeModeItemAdd(ItemStack arg0, int arg1)
method_2909(class_1799 arg0, int arg1)
clickCreativeStack(ItemStack stack, int slotId)
m_myychqxr(C_sddaxwyk arg0, int arg1)
func_78761_a(ItemStack arg0, int arg1)
sendSlotPacket(ItemStack itemStackIn, int slotId)
public void
a(ben arg0)
handleCreativeModeItemDrop(ItemStack arg0)
method_2915(class_1799 arg0)
dropCreativeStack(ItemStack stack)
m_kerknadm(C_sddaxwyk arg0)
func_78752_a(ItemStack arg0)
sendPacketDropItem(ItemStack itemStackIn)
public void
b(ayj arg0)
releaseUsingItem(Player arg0)
method_2897(class_1657 arg0)
stopUsingItem(PlayerEntity player)
m_yhqdomcj(C_jzrpycqo arg0)
func_78766_c(PlayerEntity arg0)
onStoppedUsingItem(PlayerEntity playerIn)
public boolean
e()
hasExperience()
method_2913()
hasExperienceBar()
m_bkeaexip()
func_78763_f()
gameIsSurvivalOrAdventure()
public boolean
f()
hasMissTime()
method_2924()
hasLimitedAttackSpeed()
m_qsusaivg()
func_78762_g()
isNotCreative()
public boolean
g()
hasInfiniteItems()
method_2914()
hasCreativeInventory()
m_qshbzlht()
func_78758_h()
isInCreativeMode()
public boolean
h()
hasFarPickRange()
method_2926()
hasExtendedReach()
m_pmfwcbrf()
func_78749_i()
extendedReach()
public boolean
i()
isServerControlledInventory()
method_2895()
hasRidingInventory()
m_wflwwroo()
func_110738_j()
isRidingHorse()
public boolean
j()
isAlwaysFlying()
method_2928()
isFlyingLocked()
m_mbzgqzbz()
func_178887_k()
isSpectatorMode()
public GameMode
k()
getPlayerMode()
method_2920()
getCurrentGameMode()
m_idhtrlsh()
func_178889_l()
getCurrentGameType()
public boolean
l()
isDestroying()
method_2923()
isBreakingBlock()
m_wlmcfvay()
func_181040_m()
getIsHittingBlock()
public void
a(int arg0)
handlePickItem(int arg0)
method_2916(int arg0)
pickFromInventory(int slot)
m_kdryujbt(int arg0)
func_187100_a(int arg0)
pickItem(int index)
private void
a(qj$a arg0, fk arg1, fp arg2)
sendBlockAction(ServerboundPlayerActionPacket$Action arg0, BlockPos arg1, Direction arg2)
method_21706(class_2846$class_2847 arg0, class_2338 arg1, class_2350 arg2)
sendPlayerAction(PlayerActionC2SPacket$Action action, BlockPos pos, Direction direction)
m_zxyhkmjt(C_cbvghftd$C_dowtgrks arg0, C_hynzadkk arg1, C_xpuuihxf arg2)
func_225324_a(CPlayerDiggingPacket$Action arg0, BlockPos arg1, Direction arg2)
sendDiggingPacket(CPlayerDiggingPacket$Action action, BlockPos pos, Direction dir)
public void
a(dno arg0, fk arg1, byj arg2, qj$a arg3, boolean arg4)
handleBlockBreakAck(ClientLevel arg0, BlockPos arg1, BlockState arg2, ServerboundPlayerActionPacket$Action arg3, boolean arg4)
method_21705(class_638 arg0, class_2338 arg1, class_2680 arg2, class_2846$class_2847 arg3, boolean arg4)
processPlayerActionResponse(ClientWorld world, BlockPos pos, BlockState state, PlayerActionC2SPacket$Action action, boolean approved)
m_vepqrwbv(C_ghdnlrrw arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_cbvghftd$C_dowtgrks arg3, boolean arg4)
func_225323_a(ClientWorld arg0, BlockPos arg1, BlockState arg2, CPlayerDiggingPacket$Action arg3, boolean arg4)
acknowledgePlayerDiggingReceived(ClientWorld worldIn, BlockPos pos, BlockState blockIn, CPlayerDiggingPacket$Action action, boolean successful)