net.minecraft.client.multiplayer

public class MultiPlayerGameMode

ejk
net.minecraft.client.multiplayer.MultiPlayerGameMode
net.minecraft.class_636
net.minecraft.unmapped.C_uxbydbcj
net.minecraft.client.network.ClientPlayerInteractionManager
net.minecraft.src.C_3905_

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_20316
f_qyebcxwl
LOGGER
f_105188_
private final Minecraft
b
minecraft
field_3712
f_hcpfiprw
client
f_105189_
private final ClientPacketListener
c
connection
field_3720
f_opzkhhwp
networkHandler
f_105190_
private BlockPos
d
destroyBlockPos
field_3714
f_vgxtktxe
currentBreakingPos
f_105191_
private ItemStack
e
destroyingItem
field_3718
f_dfvrpeiu
selectedStack
f_105192_
private float
f
destroyProgress
field_3715
f_vjmblmzt
currentBreakingProgress
f_105193_
private float
g
destroyTicks
field_3713
f_dydhfibu
blockBreakingSoundCooldown
f_105194_
private int
h
destroyDelay
field_3716
f_eadbjwpx
blockBreakingCooldown
f_105195_
private boolean
i
isDestroying
field_3717
f_nxuzgmph
breakingBlock
f_105196_
private GameType
j
localPlayerMode
field_3719
f_tkgrjdvm
gameMode
f_105197_
private GameType
k
previousLocalPlayerMode
field_24608
f_yjiwuquc
previousGameMode
f_105198_
private final it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<com.mojang.datafixers.util.Pair<BlockPos, ServerboundPlayerActionPacket$Action>, Vec3>
l
unAckedActions
field_20317
f_dxqbfrsd
unacknowledgedPlayerActions
f_105199_
private static final int
m
MAX_ACTIONS_SIZE
field_32647
f_ghfzrenm
MAX_UNACKNOWLEDGED_PLAYER_ACTIONS
f_171798_
private int
n
carriedIndex
field_3721
f_wsqybnit
lastSelectedSlot
f_105200_

Constructor summary

ModifierConstructor
public (Minecraft client, ClientPacketListener networkHandler)

Method summary

Modifier and TypeMethod
public void
a(bkd arg0)
adjustPlayer(Player arg0)
method_2903(class_1657 arg0)
m_knxyratu(C_jzrpycqo arg0)
copyAbilities(PlayerEntity player)
m_105221_(C_1141_ arg0)
public void
a(bwm arg0, bwm arg1)
setLocalMode(GameType arg0, GameType arg1)
method_32790(class_1934 arg0, class_1934 arg1)
m_zuvahrwi(C_lghcpyvl arg0, C_lghcpyvl arg1)
setGameModes(GameMode gameMode, GameMode previousGameMode)
m_171805_(C_1593_ p_171807_, C_1593_ arg1)
public void
a(bwm arg0)
setLocalMode(GameType arg0)
method_2907(class_1934 arg0)
m_hytbrepu(C_lghcpyvl arg0)
setGameMode(GameMode gameMode)
m_105279_(C_1593_ arg0)
public boolean
a()
canHurtPlayer()
method_2908()
m_qylavnyy()
hasStatusBars()
m_105205_()
public boolean
a(gg arg0)
destroyBlock(BlockPos arg0)
method_2899(class_2338 arg0)
m_zhffzgft(C_hynzadkk arg0)
breakBlock(BlockPos pos)
m_105267_(C_4675_ arg0)
public boolean
a(gg arg0, gl arg1)
startDestroyBlock(BlockPos arg0, Direction arg1)
method_2910(class_2338 arg0, class_2350 arg1)
m_hcwouypu(C_hynzadkk arg0, C_xpuuihxf arg1)
attackBlock(BlockPos pos, Direction direction)
m_105269_(C_4675_ p_105271_, C_4687_ arg1)
public void
b()
stopDestroyBlock()
method_2925()
m_kudrmykk()
cancelBlockBreaking()
m_105276_()
public boolean
b(gg arg0, gl arg1)
continueDestroyBlock(BlockPos arg0, Direction arg1)
method_2902(class_2338 arg0, class_2350 arg1)
m_rswuwwqz(C_hynzadkk arg0, C_xpuuihxf arg1)
updateBlockBreakingProgress(BlockPos pos, Direction direction)
m_105283_(C_4675_ p_105285_, C_4687_ arg1)
public float
c()
getPickRange()
method_2904()
m_lrsrslxa()
getReachDistance()
m_105286_()
public void
d()
tick()
method_2927()
m_muorvszp()
tick()
m_105287_()
private boolean
b(gg arg0)
sameDestroyTarget(BlockPos arg0)
method_2922(class_2338 arg0)
m_vqqvsgnm(C_hynzadkk arg0)
isCurrentlyBreaking(BlockPos pos)
m_105281_(C_4675_ arg0)
private void
n()
ensureHasSentCarriedItem()
method_2911()
m_txnoxxob()
syncSelectedSlot()
m_105297_()
public InteractionResult
a(eml arg0, ejh arg1, arz arg2, dmw arg3)
useItemOn(LocalPlayer arg0, ClientLevel arg1, InteractionHand arg2, BlockHitResult arg3)
method_2896(class_746 arg0, class_638 arg1, class_1268 arg2, class_3965 arg3)
m_hrpyzrid(C_jlopmfei arg0, C_ghdnlrrw arg1, C_laxmzoqs arg2, C_jdakttms arg3)
interactBlock(ClientPlayerEntity player, ClientWorld world, Hand hand, BlockHitResult hitResult)
m_105262_(C_4105_ p_105264_, C_3899_ p_105265_, C_470_ p_105266_, C_3041_ arg3)
public InteractionResult
a(bkd arg0, bwp arg1, arz arg2)
useItem(Player arg0, Level arg1, InteractionHand arg2)
method_2919(class_1657 arg0, class_1937 arg1, class_1268 arg2)
m_pshwfabw(C_jzrpycqo arg0, C_cdctfzbn arg1, C_laxmzoqs arg2)
interactItem(PlayerEntity player, World world, Hand hand)
m_105235_(C_1141_ p_105237_, C_1596_ p_105238_, C_470_ arg2)
public LocalPlayer
a(ejh arg0, afp arg1, dvb arg2)
createPlayer(ClientLevel arg0, StatsCounter arg1, ClientRecipeBook arg2)
method_29357(class_638 arg0, class_3469 arg1, class_299 arg2)
m_ljouiwkb(C_ghdnlrrw arg0, C_udjcmsxa arg1, C_sjlfgpfd arg2)
createPlayer(ClientWorld world, StatHandler statHandler, ClientRecipeBook recipeBook)
m_105246_(C_3899_ p_105248_, C_136_ p_105249_, C_3375_ arg2)
public LocalPlayer
a(ejh arg0, afp arg1, dvb arg2, boolean arg3, boolean arg4)
createPlayer(ClientLevel arg0, StatsCounter arg1, ClientRecipeBook arg2, boolean arg3, boolean arg4)
method_2901(class_638 arg0, class_3469 arg1, class_299 arg2, boolean arg3, boolean arg4)
m_ajcsdguj(C_ghdnlrrw arg0, C_udjcmsxa arg1, C_sjlfgpfd arg2, boolean arg3, boolean arg4)
createPlayer(ClientWorld world, StatHandler statHandler, ClientRecipeBook recipeBook, boolean lastSneaking, boolean lastSprinting)
m_105250_(C_3899_ p_105252_, C_136_ p_105253_, C_3375_ p_105254_, boolean p_105255_, boolean arg4)
public void
a(bkd arg0, atf arg1)
attack(Player arg0, Entity arg1)
method_2918(class_1657 arg0, class_1297 arg1)
m_htotpgaw(C_jzrpycqo arg0, C_astfners arg1)
attackEntity(PlayerEntity player, Entity target)
m_105223_(C_1141_ p_105225_, C_507_ arg1)
public InteractionResult
a(bkd arg0, atf arg1, arz arg2)
interact(Player arg0, Entity arg1, InteractionHand arg2)
method_2905(class_1657 arg0, class_1297 arg1, class_1268 arg2)
m_cavqoyzl(C_jzrpycqo arg0, C_astfners arg1, C_laxmzoqs arg2)
interactEntity(PlayerEntity player, Entity entity, Hand hand)
m_105226_(C_1141_ p_105228_, C_507_ p_105229_, C_470_ arg2)
public InteractionResult
a(bkd arg0, atf arg1, dmx arg2, arz arg3)
interactAt(Player arg0, Entity arg1, EntityHitResult arg2, InteractionHand arg3)
method_2917(class_1657 arg0, class_1297 arg1, class_3966 arg2, class_1268 arg3)
m_thyiczms(C_jzrpycqo arg0, C_astfners arg1, C_wokbhynj arg2, C_laxmzoqs arg3)
interactEntityAtLocation(PlayerEntity player, Entity entity, EntityHitResult hitResult, Hand hand)
m_105230_(C_1141_ p_105232_, C_507_ p_105233_, C_3042_ p_105234_, C_470_ arg3)
public void
a(int arg0, int arg1, int arg2, bms arg3, bkd 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 syncId, int slotId, int button, SlotActionType actionType, PlayerEntity arg4)
m_171799_(int p_171801_, int p_171802_, int p_171803_, C_1245_ p_171804_, C_1141_ arg4)
public void
a(int arg0, bth<?> arg1, boolean arg2)
handlePlaceRecipe(int arg0, Recipe<?> arg1, boolean arg2)
method_2912(int arg0, class_1860<?> arg1, boolean arg2)
m_wsfmquvc(int arg0, C_awrmdwqd<?> arg1, boolean arg2)
clickRecipe(int syncId, Recipe<?> recipe, boolean craftAll)
m_105217_(int p_105219_, C_1469_<?> p_105220_, boolean arg2)
public void
a(int arg0, int arg1)
handleInventoryButtonClick(int arg0, int arg1)
method_2900(int arg0, int arg1)
m_smegevhc(int arg0, int arg1)
clickButton(int syncId, int buttonId)
m_105208_(int p_105210_, int arg1)
public void
a(bqp arg0, int arg1)
handleCreativeModeItemAdd(ItemStack arg0, int arg1)
method_2909(class_1799 arg0, int arg1)
m_myychqxr(C_sddaxwyk arg0, int arg1)
clickCreativeStack(ItemStack stack, int slotId)
m_105241_(C_1391_ p_105243_, int arg1)
public void
a(bqp arg0)
handleCreativeModeItemDrop(ItemStack arg0)
method_2915(class_1799 arg0)
m_kerknadm(C_sddaxwyk arg0)
dropCreativeStack(ItemStack stack)
m_105239_(C_1391_ arg0)
public void
b(bkd arg0)
releaseUsingItem(Player arg0)
method_2897(class_1657 arg0)
m_yhqdomcj(C_jzrpycqo arg0)
stopUsingItem(PlayerEntity player)
m_105277_(C_1141_ arg0)
public boolean
e()
hasExperience()
method_2913()
m_bkeaexip()
hasExperienceBar()
m_105288_()
public boolean
f()
hasMissTime()
method_2924()
m_qsusaivg()
hasLimitedAttackSpeed()
m_105289_()
public boolean
g()
hasInfiniteItems()
method_2914()
m_qshbzlht()
hasCreativeInventory()
m_105290_()
public boolean
h()
hasFarPickRange()
method_2926()
m_pmfwcbrf()
hasExtendedReach()
m_105291_()
public boolean
i()
isServerControlledInventory()
method_2895()
m_wflwwroo()
hasRidingInventory()
m_105292_()
public boolean
j()
isAlwaysFlying()
method_2928()
m_mbzgqzbz()
isFlyingLocked()
m_105293_()
public GameType
k()
getPreviousPlayerMode()
method_28107()
m_nmkqlnik()
getPreviousGameMode()
m_105294_()
public GameType
l()
getPlayerMode()
method_2920()
m_idhtrlsh()
getCurrentGameMode()
m_105295_()
public boolean
m()
isDestroying()
method_2923()
m_wlmcfvay()
isBreakingBlock()
m_105296_()
public void
a(int arg0)
handlePickItem(int arg0)
method_2916(int arg0)
m_kdryujbt(int arg0)
pickFromInventory(int slot)
m_105206_(int arg0)
private void
a(ul$a arg0, gg arg1, gl 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)
sendPlayerAction(PlayerActionC2SPacket$Action action, BlockPos pos, Direction direction)
m_105272_(C_5175_$C_5176_ p_105274_, C_4675_ p_105275_, C_4687_ arg2)
public void
a(ejh arg0, gg arg1, cks arg2, ul$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)
m_vepqrwbv(C_ghdnlrrw arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_cbvghftd$C_dowtgrks arg3, boolean arg4)
processPlayerActionResponse(ClientWorld world, BlockPos pos, BlockState state, PlayerActionC2SPacket$Action action, boolean approved)
m_105256_(C_3899_ p_105258_, C_4675_ p_105259_, C_2064_ p_105260_, C_5175_$C_5176_ p_105261_, boolean arg4)