net.minecraft.client.network

public class ClientPlayerInteractionManager

dke
net.minecraft.client.multiplayer.MultiPlayerGameMode
net.minecraft.class_636
net.minecraft.client.network.ClientPlayerInteractionManager
net.minecraft.unmapped.C_uxbydbcj
net.minecraft.client.ClientPlayerInteractionManager
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
f_qyebcxwl
f_85803820
field_225325_a
field_225325_a
private final MinecraftClient
b
minecraft
field_3712
client
f_hcpfiprw
minecraft
field_78776_a
mc
private final ClientPlayNetworkHandler
c
connection
field_3720
networkHandler
f_opzkhhwp
networkHandler
field_78774_b
connection
private BlockPos
d
destroyBlockPos
field_3714
currentBreakingPos
f_vgxtktxe
target
field_178895_c
currentBlock
private ItemStack
e
destroyingItem
field_3718
selectedStack
f_dfvrpeiu
miningTool
field_85183_f
currentItemHittingBlock
private float
f
destroyProgress
field_3715
currentBreakingProgress
f_vjmblmzt
miningProgress
field_78770_f
curBlockDamageMP
private float
g
destroyTicks
field_3713
f_dydhfibu
miningSoundTimer
field_78780_h
stepSoundTickCounter
private int
h
destroyDelay
field_3716
f_eadbjwpx
miningCooldown
field_78781_i
blockHitDelay
private boolean
i
isDestroying
field_3717
breakingBlock
f_nxuzgmph
isMiningBlock
field_78778_j
isHittingBlock
private GameMode
j
localPlayerMode
field_3719
gameMode
f_tkgrjdvm
gameMode
field_78779_k
currentGameType
private final it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<Pair<BlockPos, PlayerActionC2SPacket$Action>, PosAndRot>
k
unAckedActions
field_20317
f_dxqbfrsd
f_78955381
field_225326_k
field_225326_k
private int
l
carriedIndex
field_3721
lastSelectedSlot
f_wsqybnit
selectedHotbarSlot
field_78777_l
currentPlayerItem

Constructor summary

ModifierConstructor
public (MinecraftClient minecraft, ClientPlayNetworkHandler networkHandler)

Method summary

Modifier and TypeMethod
public static void
a(cyc arg0, dke arg1, ew arg2, fb arg3)
creativeDestroyBlock(Minecraft arg0, MultiPlayerGameMode arg1, BlockPos arg2, Direction arg3)
method_2921(class_310 arg0, class_636 arg1, class_2338 arg2, class_2350 arg3)
m_zvcywscl(C_ayfeobid arg0, C_uxbydbcj arg1, C_hynzadkk arg2, C_xpuuihxf arg3)
instaMineBlock(Minecraft minecraft, ClientPlayerInteractionManager interactionManager, BlockPos pos, Direction face)
func_178891_a(Minecraft arg0, PlayerController arg1, BlockPos arg2, Direction arg3)
clickBlockCreative(Minecraft mcIn, PlayerController playerController, BlockPos pos, Direction facing)
public void
a(awg arg0)
adjustPlayer(Player arg0)
method_2903(class_1657 arg0)
copyAbilities(PlayerEntity player)
m_knxyratu(C_jzrpycqo arg0)
adjustPlayer(PlayerEntity player)
func_78748_a(PlayerEntity arg0)
setPlayerCapabilities(PlayerEntity player)
public void
a(bho arg0)
setLocalMode(GameType arg0)
method_2907(class_1934 arg0)
setGameMode(GameMode gameMode)
m_nlllvhei(C_lghcpyvl arg0)
setGameMode(GameMode gameMode)
func_78746_a(GameType arg0)
setGameType(GameType type)
public boolean
a()
canHurtPlayer()
method_2908()
hasStatusBars()
m_qylavnyy()
hasStatusBars()
func_78755_b()
shouldDrawHUD()
public boolean
a(ew arg0)
destroyBlock(BlockPos arg0)
method_2899(class_2338 arg0)
breakBlock(BlockPos pos)
m_zhffzgft(C_hynzadkk arg0)
finishMiningBlock(BlockPos pos)
func_187103_a(BlockPos arg0)
onPlayerDestroyBlock(BlockPos pos)
public boolean
a(ew arg0, fb 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)
startMiningBlock(BlockPos pos, Direction face)
func_180511_b(BlockPos arg0, Direction arg1)
clickBlock(BlockPos loc, Direction face)
public void
b()
stopDestroyBlock()
method_2925()
cancelBlockBreaking()
m_kudrmykk()
stopMiningBlock()
func_78767_c()
resetBlockRemoving()
public boolean
b(ew arg0, fb arg1)
continueDestroyBlock(BlockPos arg0, Direction arg1)
method_2902(class_2338 arg0, class_2350 arg1)
m_rswuwwqz(C_hynzadkk arg0, C_xpuuihxf arg1)
tickBlockMining(BlockPos pos, Direction face)
func_180512_c(BlockPos arg0, Direction arg1)
onPlayerDamageBlock(BlockPos posBlock, Direction directionFacing)
public float
c()
getPickRange()
method_2904()
getReachDistance()
m_lrsrslxa()
getReach()
func_78757_d()
getBlockReachDistance()
public void
d()
tick()
method_2927()
tick()
m_muorvszp()
tick()
func_78765_e()
tick()
private boolean
b(ew arg0)
sameDestroyTarget(BlockPos arg0)
method_2922(class_2338 arg0)
isCurrentlyBreaking(BlockPos pos)
m_vqqvsgnm(C_hynzadkk arg0)
isMiningBlock(BlockPos pos)
func_178893_a(BlockPos arg0)
isHittingPosition(BlockPos pos)
private void
m()
ensureHasSentCarriedItem()
method_2911()
syncSelectedSlot()
m_txnoxxob()
updateSelectedHotbarSlot()
func_78750_j()
syncCurrentPlayItem()
public ActionResult
a(dmp arg0, dkf arg1, ahi arg2, csd arg3)
useItemOn(LocalPlayer arg0, MultiPlayerLevel 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_gxivznor arg1, C_laxmzoqs arg2, C_jdakttms arg3)
useBlock(LocalClientPlayerEntity arg0, ClientWorld arg1, InteractionHand arg2, BlockHitResult 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(awg arg0, bhr arg1, ahi 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)
useItem(PlayerEntity player, World world, InteractionHand hand)
func_187101_a(PlayerEntity arg0, World arg1, Hand arg2)
processRightClick(PlayerEntity player, World worldIn, Hand hand)
public ClientPlayerEntity
a(dkf arg0, yz arg1, cxr arg2)
createPlayer(MultiPlayerLevel 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_gxivznor arg0, C_udjcmsxa arg1, C_sjlfgpfd arg2)
createPlayer(ClientWorld arg0, PlayerStats arg1, ClientRecipeBook arg2)
func_199681_a(ClientWorld arg0, StatisticsManager arg1, ClientRecipeBook arg2)
createPlayer(ClientWorld arg0, StatisticsManager arg1, ClientRecipeBook arg2)
public void
a(awg arg0, aio 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)
attackEntity(PlayerEntity player, Entity target)
func_78764_a(PlayerEntity arg0, Entity arg1)
attackEntity(PlayerEntity playerIn, Entity targetEntity)
public ActionResult
a(awg arg0, aio arg1, ahi 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)
interactEntity(PlayerEntity player, Entity entity, InteractionHand hand)
func_187097_a(PlayerEntity arg0, Entity arg1, Hand arg2)
interactWithEntity(PlayerEntity player, Entity target, Hand hand)
public ActionResult
a(awg arg0, aio arg1, cse arg2, ahi 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)
interactEntityAt(PlayerEntity arg0, Entity arg1, EntityHitResult arg2, InteractionHand 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, ays arg3, awg 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)
m_jlukryuq(int arg0, int arg1, int arg2, C_viureuve arg3, C_jzrpycqo arg4)
clickSlot(int menuId, int slotId, int clickData, ActionType actionType, PlayerEntity player)
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, ber<?> 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)
placeRecipe(int menuId, Recipe<?> recipe, boolean shift)
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)
clickMenuButton(int menuId, int buttonId)
func_78756_a(int arg0, int arg1)
sendEnchantPacket(int windowID, int button)
public void
a(bcj 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)
addItemToCreativeMenu(ItemStack item, int slot)
func_78761_a(ItemStack arg0, int arg1)
sendSlotPacket(ItemStack itemStackIn, int slotId)
public void
a(bcj arg0)
handleCreativeModeItemDrop(ItemStack arg0)
method_2915(class_1799 arg0)
dropCreativeStack(ItemStack stack)
m_kerknadm(C_sddaxwyk arg0)
dropItemFromCreativeMenu(ItemStack item)
func_78752_a(ItemStack arg0)
sendPacketDropItem(ItemStack itemStackIn)
public void
b(awg arg0)
releaseUsingItem(Player arg0)
method_2897(class_1657 arg0)
stopUsingItem(PlayerEntity player)
m_yhqdomcj(C_jzrpycqo arg0)
stopUsingHand(PlayerEntity player)
func_78766_c(PlayerEntity arg0)
onStoppedUsingItem(PlayerEntity playerIn)
public boolean
e()
hasExperience()
method_2913()
hasExperienceBar()
m_bkeaexip()
hasXpBar()
func_78763_f()
gameIsSurvivalOrAdventure()
public boolean
f()
hasMissTime()
method_2924()
hasLimitedAttackSpeed()
m_qsusaivg()
hasAttackCooldown()
func_78762_g()
isNotCreative()
public boolean
g()
hasInfiniteItems()
method_2914()
hasCreativeInventory()
m_qshbzlht()
hasCreativeInventory()
func_78758_h()
isInCreativeMode()
public boolean
h()
hasFarPickRange()
method_2926()
hasExtendedReach()
m_pmfwcbrf()
hasExtendedReach()
func_78749_i()
extendedReach()
public boolean
i()
isServerControlledInventory()
method_2895()
hasRidingInventory()
m_wflwwroo()
hasRidingInventory()
func_110738_j()
isRidingHorse()
public boolean
j()
isAlwaysFlying()
method_2928()
isFlyingLocked()
m_mbzgqzbz()
isSpectator()
func_178887_k()
isSpectatorMode()
public GameMode
k()
getPlayerMode()
method_2920()
getCurrentGameMode()
m_idhtrlsh()
getGameMode()
func_178889_l()
getCurrentGameType()
public boolean
l()
isDestroying()
method_2923()
isBreakingBlock()
m_wlmcfvay()
isMiningBlock()
func_181040_m()
getIsHittingBlock()
public void
a(int arg0)
handlePickItem(int arg0)
method_2916(int arg0)
pickFromInventory(int slot)
m_kdryujbt(int arg0)
pickItem(int slot)
func_187100_a(int arg0)
pickItem(int index)
private void
a(os$a arg0, ew arg1, fb arg2)
sendBlockAction(ServerboundPlayerActionPacket$Action arg0, BlockPos arg1, Direction arg2)
method_21706(class_2846$class_2847 arg0, class_2338 arg1, class_2350 arg2)
m_zxyhkmjt(C_cbvghftd$C_dowtgrks arg0, C_hynzadkk arg1, C_xpuuihxf arg2)
m_84218003(PlayerHandActionC2SPacket$Action arg0, BlockPos arg1, Direction arg2)
func_225324_a(CPlayerDiggingPacket$Action arg0, BlockPos arg1, Direction arg2)
func_225324_a(CPlayerDiggingPacket$Action arg0, BlockPos arg1, Direction arg2)
public void
a(dkf arg0, ew arg1, bvt arg2, os$a arg3, boolean arg4)
handleBlockBreakAck(MultiPlayerLevel 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)
m_vepqrwbv(C_gxivznor arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_cbvghftd$C_dowtgrks arg3, boolean arg4)
m_43434596(ClientWorld arg0, BlockPos arg1, BlockState arg2, PlayerHandActionC2SPacket$Action arg3, boolean arg4)
func_225323_a(ClientWorld arg0, BlockPos arg1, BlockState arg2, CPlayerDiggingPacket$Action arg3, boolean arg4)
func_225323_a(ClientWorld arg0, BlockPos arg1, BlockState arg2, CPlayerDiggingPacket$Action arg3, boolean arg4)