Package net.minecraft.client.network
Class ClientPlayerInteractionManager
java.lang.Object
net.minecraft.client.network.ClientPlayerInteractionManager
- Mappings:
Namespace Name official bsaintermediary net/minecraft/class_477named net/minecraft/client/network/ClientPlayerInteractionManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate floatprivate booleanprivate final MinecraftClientprivate BlockPosprivate floatprivate GameModeprivate intprivate final ClientPlayNetworkHandlerprivate ItemStack -
Constructor Summary
ConstructorsConstructorDescriptionClientPlayerInteractionManager(MinecraftClient client, ClientPlayNetworkHandler clientPlayNetworkHandler) -
Method Summary
Modifier and TypeMethodDescriptionbooleanattackBlock(BlockPos pos, Direction direction) voidattackEntity(PlayerEntity player, Entity target) static voidbreakBlockOrFire(MinecraftClient client, ClientPlayerInteractionManager interactionManager, BlockPos pos, Direction direction) voidvoidclickButton(int syncId, int buttonId) voidclickCreativeStack(ItemStack stack, int slotId) voidcopyAbilities(PlayerEntity player) voiddropCreativeStack(ItemStack stack) floatbooleanbooleanbooleanbooleanbooleanbooleanbooleanprivate booleanbooleanbooleanvoidmethod_12231(int int2) booleanmethod_12233(BlockPos blockPos) method_12234(PlayerEntity playerEntity, World world, Hand hand) method_12235(PlayerEntity playerEntity, Entity entity, Hand hand) method_12236(PlayerEntity playerEntity, Entity entity, BlockHitResult blockHitResult, Hand hand) method_1224(int int2, int int3, int int4, ItemAction itemAction, PlayerEntity playerEntity) voidmethod_1233(GameMode gameMode) voidmethod_1236(PlayerEntity playerEntity) method_13842(ClientPlayerEntity clientPlayerEntity, ClientWorld clientWorld, BlockPos blockPos, Direction direction, Vec3d vec3d, Hand hand) voidmethod_14674(int int2, RecipeType recipeType, boolean bool, PlayerEntity playerEntity) method_9658(World world, StatHandler statHandler, class_3355 class_3355) voidstopUsingItem(PlayerEntity player) private voidvoidtick()booleanupdateBlockBreakingProgress(BlockPos pos, Direction direction)
-
Field Details
-
client
- Mappings:
Namespace Name Mixin selector official aLbsa;a:Lbib;intermediary field_1646Lnet/minecraft/class_477;field_1646:Lnet/minecraft/class_1600;named clientLnet/minecraft/client/network/ClientPlayerInteractionManager;client:Lnet/minecraft/client/MinecraftClient;
-
networkHandler
- Mappings:
Namespace Name Mixin selector official bLbsa;b:Lbrz;intermediary field_1647Lnet/minecraft/class_477;field_1647:Lnet/minecraft/class_1845;named networkHandlerLnet/minecraft/client/network/ClientPlayerInteractionManager;networkHandler:Lnet/minecraft/client/network/ClientPlayNetworkHandler;
-
currentBreakingPos
- Mappings:
Namespace Name Mixin selector official cLbsa;c:Let;intermediary field_10593Lnet/minecraft/class_477;field_10593:Lnet/minecraft/class_2552;named currentBreakingPosLnet/minecraft/client/network/ClientPlayerInteractionManager;currentBreakingPos:Lnet/minecraft/util/math/BlockPos;
-
selectedStack
- Mappings:
Namespace Name Mixin selector official dLbsa;d:Laip;intermediary field_5147Lnet/minecraft/class_477;field_5147:Lnet/minecraft/class_1071;named selectedStackLnet/minecraft/client/network/ClientPlayerInteractionManager;selectedStack:Lnet/minecraft/item/ItemStack;
-
currentBreakingProgress
private float currentBreakingProgress- Mappings:
Namespace Name Mixin selector official eLbsa;e:Fintermediary field_1651Lnet/minecraft/class_477;field_1651:Fnamed currentBreakingProgressLnet/minecraft/client/network/ClientPlayerInteractionManager;currentBreakingProgress:F
-
blockBreakingSoundCooldown
private float blockBreakingSoundCooldown- Mappings:
Namespace Name Mixin selector official fLbsa;f:Fintermediary field_1653Lnet/minecraft/class_477;field_1653:Fnamed blockBreakingSoundCooldownLnet/minecraft/client/network/ClientPlayerInteractionManager;blockBreakingSoundCooldown:F
-
blockBreakingCooldown
private int blockBreakingCooldown- Mappings:
Namespace Name Mixin selector official gLbsa;g:Iintermediary field_1654Lnet/minecraft/class_477;field_1654:Inamed blockBreakingCooldownLnet/minecraft/client/network/ClientPlayerInteractionManager;blockBreakingCooldown:I
-
breakingBlock
private boolean breakingBlock- Mappings:
Namespace Name Mixin selector official hLbsa;h:Zintermediary field_1655Lnet/minecraft/class_477;field_1655:Znamed breakingBlockLnet/minecraft/client/network/ClientPlayerInteractionManager;breakingBlock:Z
-
field_1656
- Mappings:
Namespace Name Mixin selector official iLbsa;i:Lams;intermediary field_1656Lnet/minecraft/class_477;field_1656:Lnet/minecraft/class_1157;named field_1656Lnet/minecraft/client/network/ClientPlayerInteractionManager;field_1656:Lnet/minecraft/world/GameMode;
-
lastSelectedSlot
private int lastSelectedSlot- Mappings:
Namespace Name Mixin selector official jLbsa;j:Iintermediary field_1657Lnet/minecraft/class_477;field_1657:Inamed lastSelectedSlotLnet/minecraft/client/network/ClientPlayerInteractionManager;lastSelectedSlot:I
-
-
Constructor Details
-
ClientPlayerInteractionManager
public ClientPlayerInteractionManager(MinecraftClient client, ClientPlayNetworkHandler clientPlayNetworkHandler) - Mappings:
Namespace Name Mixin selector official <init>Lbsa;<init>(Lbib;Lbrz;)Vintermediary <init>Lnet/minecraft/class_477;<init>(Lnet/minecraft/class_1600;Lnet/minecraft/class_1845;)Vnamed <init>Lnet/minecraft/client/network/ClientPlayerInteractionManager;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/network/ClientPlayNetworkHandler;)V
-
-
Method Details
-
breakBlockOrFire
public static void breakBlockOrFire(MinecraftClient client, ClientPlayerInteractionManager interactionManager, BlockPos pos, Direction direction) - Mappings:
Namespace Name Mixin selector official aLbsa;a(Lbib;Lbsa;Let;Lfa;)Vintermediary method_9659Lnet/minecraft/class_477;method_9659(Lnet/minecraft/class_1600;Lnet/minecraft/class_477;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Vnamed breakBlockOrFireLnet/minecraft/client/network/ClientPlayerInteractionManager;breakBlockOrFire(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/network/ClientPlayerInteractionManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)V
-
copyAbilities
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Laed;)Vintermediary method_1226Lnet/minecraft/class_477;method_1226(Lnet/minecraft/class_988;)Vnamed copyAbilitiesLnet/minecraft/client/network/ClientPlayerInteractionManager;copyAbilities(Lnet/minecraft/entity/player/PlayerEntity;)V
-
isSpectator
public boolean isSpectator()- Mappings:
Namespace Name Mixin selector official aLbsa;a()Zintermediary method_1221Lnet/minecraft/class_477;method_1221()Znamed isSpectatorLnet/minecraft/client/network/ClientPlayerInteractionManager;isSpectator()Z
-
method_1233
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Lams;)Vintermediary method_1233Lnet/minecraft/class_477;method_1233(Lnet/minecraft/class_1157;)Vnamed method_1233Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_1233(Lnet/minecraft/world/GameMode;)V
-
method_1236
- Mappings:
Namespace Name Mixin selector official bLbsa;b(Laed;)Vintermediary method_1236Lnet/minecraft/class_477;method_1236(Lnet/minecraft/class_988;)Vnamed method_1236Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_1236(Lnet/minecraft/entity/player/PlayerEntity;)V
-
hasStatusBars
public boolean hasStatusBars()- Mappings:
Namespace Name Mixin selector official bLbsa;b()Zintermediary method_1234Lnet/minecraft/class_477;method_1234()Znamed hasStatusBarsLnet/minecraft/client/network/ClientPlayerInteractionManager;hasStatusBars()Z
-
method_12233
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Let;)Zintermediary method_12233Lnet/minecraft/class_477;method_12233(Lnet/minecraft/class_2552;)Znamed method_12233Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_12233(Lnet/minecraft/util/math/BlockPos;)Z
-
attackBlock
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Let;Lfa;)Zintermediary method_9664Lnet/minecraft/class_477;method_9664(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Znamed attackBlockLnet/minecraft/client/network/ClientPlayerInteractionManager;attackBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
cancelBlockBreaking
public void cancelBlockBreaking()- Mappings:
Namespace Name Mixin selector official cLbsa;c()Vintermediary method_1238Lnet/minecraft/class_477;method_1238()Vnamed cancelBlockBreakingLnet/minecraft/client/network/ClientPlayerInteractionManager;cancelBlockBreaking()V
-
updateBlockBreakingProgress
- Mappings:
Namespace Name Mixin selector official bLbsa;b(Let;Lfa;)Zintermediary method_9665Lnet/minecraft/class_477;method_9665(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Znamed updateBlockBreakingProgressLnet/minecraft/client/network/ClientPlayerInteractionManager;updateBlockBreakingProgress(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
getReachDistance
public float getReachDistance()- Mappings:
Namespace Name Mixin selector official dLbsa;d()Fintermediary method_1241Lnet/minecraft/class_477;method_1241()Fnamed getReachDistanceLnet/minecraft/client/network/ClientPlayerInteractionManager;getReachDistance()F
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official eLbsa;e()Vintermediary method_1242Lnet/minecraft/class_477;method_1242()Vnamed tickLnet/minecraft/client/network/ClientPlayerInteractionManager;tick()V
-
isCurrentlyBreaking
- Mappings:
Namespace Name Mixin selector official bLbsa;b(Let;)Zintermediary method_9661Lnet/minecraft/class_477;method_9661(Lnet/minecraft/class_2552;)Znamed isCurrentlyBreakingLnet/minecraft/client/network/ClientPlayerInteractionManager;isCurrentlyBreaking(Lnet/minecraft/util/math/BlockPos;)Z
-
syncSelectedSlot
private void syncSelectedSlot()- Mappings:
Namespace Name Mixin selector official nLbsa;n()Vintermediary method_1247Lnet/minecraft/class_477;method_1247()Vnamed syncSelectedSlotLnet/minecraft/client/network/ClientPlayerInteractionManager;syncSelectedSlot()V
-
method_13842
public ActionResult method_13842(ClientPlayerEntity clientPlayerEntity, ClientWorld clientWorld, BlockPos blockPos, Direction direction, Vec3d vec3d, Hand hand) - Mappings:
Namespace Name Mixin selector official aLbsa;a(Lbud;Lbsb;Let;Lfa;Lbhe;Lub;)Lud;intermediary method_13842Lnet/minecraft/class_477;method_13842(Lnet/minecraft/class_518;Lnet/minecraft/class_478;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;Lnet/minecraft/class_236;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2962;named method_13842Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_13842(Lnet/minecraft/entity/player/ClientPlayerEntity;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
method_12234
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Laed;Lamu;Lub;)Lud;intermediary method_12234Lnet/minecraft/class_477;method_12234(Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2962;named method_12234Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_12234(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
method_9658
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Lamu;Lqt;Lql;)Lbud;intermediary method_9658Lnet/minecraft/class_477;method_9658(Lnet/minecraft/class_1150;Lnet/minecraft/class_625;Lnet/minecraft/class_3355;)Lnet/minecraft/class_518;named method_9658Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_9658(Lnet/minecraft/world/World;Lnet/minecraft/stat/StatHandler;Lnet/minecraft/class_3355;)Lnet/minecraft/entity/player/ClientPlayerEntity;
-
attackEntity
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Laed;Lvg;)Vintermediary method_1227Lnet/minecraft/class_477;method_1227(Lnet/minecraft/class_988;Lnet/minecraft/class_864;)Vnamed attackEntityLnet/minecraft/client/network/ClientPlayerInteractionManager;attackEntity(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;)V
-
method_12235
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Laed;Lvg;Lub;)Lud;intermediary method_12235Lnet/minecraft/class_477;method_12235(Lnet/minecraft/class_988;Lnet/minecraft/class_864;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2962;named method_12235Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_12235(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
method_12236
public ActionResult method_12236(PlayerEntity playerEntity, Entity entity, BlockHitResult blockHitResult, Hand hand) - Mappings:
Namespace Name Mixin selector official aLbsa;a(Laed;Lvg;Lbhc;Lub;)Lud;intermediary method_12236Lnet/minecraft/class_477;method_12236(Lnet/minecraft/class_988;Lnet/minecraft/class_864;Lnet/minecraft/class_234;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2962;named method_12236Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_12236(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/hit/BlockHitResult;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
method_1224
public ItemStack method_1224(int int2, int int3, int int4, ItemAction itemAction, PlayerEntity playerEntity) - Mappings:
Namespace Name Mixin selector official aLbsa;a(IIILafw;Laed;)Laip;intermediary method_1224Lnet/minecraft/class_477;method_1224(IIILnet/minecraft/class_2679;Lnet/minecraft/class_988;)Lnet/minecraft/class_1071;named method_1224Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_1224(IIILnet/minecraft/util/ItemAction;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/ItemStack;
-
method_14674
- Mappings:
Namespace Name Mixin selector official aLbsa;a(ILakt;ZLaed;)Vintermediary method_14674Lnet/minecraft/class_477;method_14674(ILnet/minecraft/class_1114;ZLnet/minecraft/class_988;)Vnamed method_14674Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_14674(ILnet/minecraft/recipe/RecipeType;ZLnet/minecraft/entity/player/PlayerEntity;)V
-
clickButton
public void clickButton(int syncId, int buttonId) - Mappings:
Namespace Name Mixin selector official aLbsa;a(II)Vintermediary method_1222Lnet/minecraft/class_477;method_1222(II)Vnamed clickButtonLnet/minecraft/client/network/ClientPlayerInteractionManager;clickButton(II)V
-
clickCreativeStack
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Laip;I)Vintermediary method_1231Lnet/minecraft/class_477;method_1231(Lnet/minecraft/class_1071;I)Vnamed clickCreativeStackLnet/minecraft/client/network/ClientPlayerInteractionManager;clickCreativeStack(Lnet/minecraft/item/ItemStack;I)V
-
dropCreativeStack
- Mappings:
Namespace Name Mixin selector official aLbsa;a(Laip;)Vintermediary method_1230Lnet/minecraft/class_477;method_1230(Lnet/minecraft/class_1071;)Vnamed dropCreativeStackLnet/minecraft/client/network/ClientPlayerInteractionManager;dropCreativeStack(Lnet/minecraft/item/ItemStack;)V
-
stopUsingItem
- Mappings:
Namespace Name Mixin selector official cLbsa;c(Laed;)Vintermediary method_1240Lnet/minecraft/class_477;method_1240(Lnet/minecraft/class_988;)Vnamed stopUsingItemLnet/minecraft/client/network/ClientPlayerInteractionManager;stopUsingItem(Lnet/minecraft/entity/player/PlayerEntity;)V
-
hasExperienceBar
public boolean hasExperienceBar()- Mappings:
Namespace Name Mixin selector official fLbsa;f()Zintermediary method_1243Lnet/minecraft/class_477;method_1243()Znamed hasExperienceBarLnet/minecraft/client/network/ClientPlayerInteractionManager;hasExperienceBar()Z
-
hasLimitedAttackSpeed
public boolean hasLimitedAttackSpeed()- Mappings:
Namespace Name Mixin selector official gLbsa;g()Zintermediary method_1244Lnet/minecraft/class_477;method_1244()Znamed hasLimitedAttackSpeedLnet/minecraft/client/network/ClientPlayerInteractionManager;hasLimitedAttackSpeed()Z
-
hasCreativeInventory
public boolean hasCreativeInventory()- Mappings:
Namespace Name Mixin selector official hLbsa;h()Zintermediary method_1245Lnet/minecraft/class_477;method_1245()Znamed hasCreativeInventoryLnet/minecraft/client/network/ClientPlayerInteractionManager;hasCreativeInventory()Z
-
hasExtendedReach
public boolean hasExtendedReach()- Mappings:
Namespace Name Mixin selector official iLbsa;i()Zintermediary method_1246Lnet/minecraft/class_477;method_1246()Znamed hasExtendedReachLnet/minecraft/client/network/ClientPlayerInteractionManager;hasExtendedReach()Z
-
hasRidingInventory
public boolean hasRidingInventory()- Mappings:
Namespace Name Mixin selector official jLbsa;j()Zintermediary method_5707Lnet/minecraft/class_477;method_5707()Znamed hasRidingInventoryLnet/minecraft/client/network/ClientPlayerInteractionManager;hasRidingInventory()Z
-
isFlyingLocked
public boolean isFlyingLocked()- Mappings:
Namespace Name Mixin selector official kLbsa;k()Zintermediary method_9666Lnet/minecraft/class_477;method_9666()Znamed isFlyingLockedLnet/minecraft/client/network/ClientPlayerInteractionManager;isFlyingLocked()Z
-
method_9667
- Mappings:
Namespace Name Mixin selector official lLbsa;l()Lams;intermediary method_9667Lnet/minecraft/class_477;method_9667()Lnet/minecraft/class_1157;named method_9667Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_9667()Lnet/minecraft/world/GameMode;
-
isBreakingBlock
public boolean isBreakingBlock()- Mappings:
Namespace Name Mixin selector official mLbsa;m()Zintermediary method_9668Lnet/minecraft/class_477;method_9668()Znamed isBreakingBlockLnet/minecraft/client/network/ClientPlayerInteractionManager;isBreakingBlock()Z
-
method_12231
public void method_12231(int int2) - Mappings:
Namespace Name Mixin selector official aLbsa;a(I)Vintermediary method_12231Lnet/minecraft/class_477;method_12231(I)Vnamed method_12231Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_12231(I)V
-