Package net.minecraft.client.network
Class ClientPlayerInteractionManager
java.lang.Object
net.minecraft.client.network.ClientPlayerInteractionManager
- Mappings:
Namespace Name official bkrintermediary net/minecraft/class_477named net/minecraft/client/network/ClientPlayerInteractionManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate floatprivate booleanprivate final MinecraftClientprivate BlockPosprivate floatprivate LevelInfo.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) method_12232(ClientPlayerEntity clientPlayerEntity, ClientWorld clientWorld, ItemStack itemStack, BlockPos blockPos, Direction direction, Vec3d vec3d, Hand hand) booleanmethod_12233(BlockPos blockPos) method_12234(PlayerEntity playerEntity, World world, ItemStack itemStack, Hand hand) method_12235(PlayerEntity playerEntity, Entity entity, ItemStack itemStack, Hand hand) method_12236(PlayerEntity playerEntity, Entity entity, BlockHitResult blockHitResult, ItemStack itemStack, Hand hand) method_1224(int int2, int int3, int int4, ItemAction itemAction, PlayerEntity playerEntity) voidmethod_1236(PlayerEntity playerEntity) method_9658(World world, StatHandler statHandler) voidsetGameMode(LevelInfo.GameMode gameMode) voidstopUsingItem(PlayerEntity player) private voidvoidtick()booleanupdateBlockBreakingProgress(BlockPos pos, Direction direction)
-
Field Details
-
client
- Mappings:
Namespace Name Mixin selector official aLbkr;a:Lbcd;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 bLbkr;b:Lbkq;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 cLbkr;c:Lcl;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 dLbkr;d:Ladq;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 eLbkr;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 fLbkr;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 gLbkr;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 hLbkr;h:Zintermediary field_1655Lnet/minecraft/class_477;field_1655:Znamed breakingBlockLnet/minecraft/client/network/ClientPlayerInteractionManager;breakingBlock:Z
-
gameMode
- Mappings:
Namespace Name Mixin selector official iLbkr;i:Lahw$a;intermediary field_1656Lnet/minecraft/class_477;field_1656:Lnet/minecraft/class_1156$class_1157;named gameModeLnet/minecraft/client/network/ClientPlayerInteractionManager;gameMode:Lnet/minecraft/world/level/LevelInfo$GameMode;
-
lastSelectedSlot
private int lastSelectedSlot- Mappings:
Namespace Name Mixin selector official jLbkr;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>Lbkr;<init>(Lbcd;Lbkq;)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 aLbkr;a(Lbcd;Lbkr;Lcl;Lcs;)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 aLbkr;a(Lzj;)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 aLbkr;a()Zintermediary method_1221Lnet/minecraft/class_477;method_1221()Znamed isSpectatorLnet/minecraft/client/network/ClientPlayerInteractionManager;isSpectator()Z
-
setGameMode
- Mappings:
Namespace Name Mixin selector official aLbkr;a(Lahw$a;)Vintermediary method_1233Lnet/minecraft/class_477;method_1233(Lnet/minecraft/class_1156$class_1157;)Vnamed setGameModeLnet/minecraft/client/network/ClientPlayerInteractionManager;setGameMode(Lnet/minecraft/world/level/LevelInfo$GameMode;)V
-
method_1236
- Mappings:
Namespace Name Mixin selector official bLbkr;b(Lzj;)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 bLbkr;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 aLbkr;a(Lcl;)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 aLbkr;a(Lcl;Lcs;)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 cLbkr;c()Vintermediary method_1238Lnet/minecraft/class_477;method_1238()Vnamed cancelBlockBreakingLnet/minecraft/client/network/ClientPlayerInteractionManager;cancelBlockBreaking()V
-
updateBlockBreakingProgress
- Mappings:
Namespace Name Mixin selector official bLbkr;b(Lcl;Lcs;)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 dLbkr;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 eLbkr;e()Vintermediary method_1242Lnet/minecraft/class_477;method_1242()Vnamed tickLnet/minecraft/client/network/ClientPlayerInteractionManager;tick()V
-
isCurrentlyBreaking
- Mappings:
Namespace Name Mixin selector official bLbkr;b(Lcl;)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 nLbkr;n()Vintermediary method_1247Lnet/minecraft/class_477;method_1247()Vnamed syncSelectedSlotLnet/minecraft/client/network/ClientPlayerInteractionManager;syncSelectedSlot()V
-
method_12232
public ActionResult method_12232(ClientPlayerEntity clientPlayerEntity, ClientWorld clientWorld, @Nullable ItemStack itemStack, BlockPos blockPos, Direction direction, Vec3d vec3d, Hand hand) - Mappings:
Namespace Name Mixin selector official aLbkr;a(Lbmr;Lbks;Ladq;Lcl;Lcs;Lbbh;Lqm;)Lqo;intermediary method_12232Lnet/minecraft/class_477;method_12232(Lnet/minecraft/class_518;Lnet/minecraft/class_478;Lnet/minecraft/class_1071;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;Lnet/minecraft/class_236;Lnet/minecraft/class_2961;)Lnet/minecraft/class_2962;named method_12232Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_12232(Lnet/minecraft/entity/player/ClientPlayerEntity;Lnet/minecraft/client/world/ClientWorld;Lnet/minecraft/item/ItemStack;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
public ActionResult method_12234(PlayerEntity playerEntity, World world, ItemStack itemStack, Hand hand) - Mappings:
Namespace Name Mixin selector official aLbkr;a(Lzj;Laht;Ladq;Lqm;)Lqo;intermediary method_12234Lnet/minecraft/class_477;method_12234(Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;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/item/ItemStack;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
method_9658
- Mappings:
Namespace Name Mixin selector official aLbkr;a(Laht;Lnv;)Lbmr;intermediary method_9658Lnet/minecraft/class_477;method_9658(Lnet/minecraft/class_1150;Lnet/minecraft/class_625;)Lnet/minecraft/class_518;named method_9658Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_9658(Lnet/minecraft/world/World;Lnet/minecraft/stat/StatHandler;)Lnet/minecraft/entity/player/ClientPlayerEntity;
-
attackEntity
- Mappings:
Namespace Name Mixin selector official aLbkr;a(Lzj;Lrr;)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
public ActionResult method_12235(PlayerEntity playerEntity, Entity entity, @Nullable ItemStack itemStack, Hand hand) - Mappings:
Namespace Name Mixin selector official aLbkr;a(Lzj;Lrr;Ladq;Lqm;)Lqo;intermediary method_12235Lnet/minecraft/class_477;method_12235(Lnet/minecraft/class_988;Lnet/minecraft/class_864;Lnet/minecraft/class_1071;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/item/ItemStack;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
method_12236
public ActionResult method_12236(PlayerEntity playerEntity, Entity entity, BlockHitResult blockHitResult, @Nullable ItemStack itemStack, Hand hand) - Mappings:
Namespace Name Mixin selector official aLbkr;a(Lzj;Lrr;Lbbg;Ladq;Lqm;)Lqo;intermediary method_12236Lnet/minecraft/class_477;method_12236(Lnet/minecraft/class_988;Lnet/minecraft/class_864;Lnet/minecraft/class_234;Lnet/minecraft/class_1071;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/item/ItemStack;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 aLbkr;a(IIILaaz;Lzj;)Ladq;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;
-
clickButton
public void clickButton(int syncId, int buttonId) - Mappings:
Namespace Name Mixin selector official aLbkr;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 aLbkr;a(Ladq;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 aLbkr;a(Ladq;)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 cLbkr;c(Lzj;)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 fLbkr;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 gLbkr;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 hLbkr;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 iLbkr;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 jLbkr;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 kLbkr;k()Zintermediary method_9666Lnet/minecraft/class_477;method_9666()Znamed isFlyingLockedLnet/minecraft/client/network/ClientPlayerInteractionManager;isFlyingLocked()Z
-
getCurrentGameMode
- Mappings:
Namespace Name Mixin selector official lLbkr;l()Lahw$a;intermediary method_9667Lnet/minecraft/class_477;method_9667()Lnet/minecraft/class_1156$class_1157;named getCurrentGameModeLnet/minecraft/client/network/ClientPlayerInteractionManager;getCurrentGameMode()Lnet/minecraft/world/level/LevelInfo$GameMode;
-
isBreakingBlock
public boolean isBreakingBlock()- Mappings:
Namespace Name Mixin selector official mLbkr;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 aLbkr;a(I)Vintermediary method_12231Lnet/minecraft/class_477;method_12231(I)Vnamed method_12231Lnet/minecraft/client/network/ClientPlayerInteractionManager;method_12231(I)V
-