Package net.minecraft.client
Class MultiplayerInteractionManager
java.lang.Object
net.minecraft.client.InteractionManager
net.minecraft.client.MultiplayerInteractionManager
- Mappings:
Namespace Name intermediary net/minecraft/class_608glue class_700server net/minecraft/class_608client xknamed net/minecraft/client/MultiplayerInteractionManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate floatprivate booleanprivate intprivate intprivate intprivate intprivate floatprivate floatprivate ClientNetworkHandlerprivate intFields inherited from class net.minecraft.client.InteractionManager
minecraft, noTick -
Constructor Summary
ConstructorsConstructorDescriptionMultiplayerInteractionManager(Minecraft minecraft, ClientNetworkHandler networkHandler) -
Method Summary
Modifier and TypeMethodDescriptionvoidattackBlock(int x, int y, int z, int direction) voidattackEntity(PlayerEntity player, Entity target) booleanbreakBlock(int x, int y, int z, int direction) voidclickSlot(int syncId, int slotId, int button, boolean shift, PlayerEntity player) createPlayer(World world) floatbooleaninteractBlock(PlayerEntity player, World world, ItemStack item, int x, int y, int z, int side) voidinteractEntity(PlayerEntity player, Entity entity) booleaninteractItem(PlayerEntity player, World world, ItemStack item) voidonScreenRemoved(int syncId, PlayerEntity player) voidpreparePlayer(PlayerEntity player) voidprocessBlockBreakingAction(int x, int y, int z, int side) voidvoidtick()voidupdate(float float2) private voidMethods inherited from class net.minecraft.client.InteractionManager
canBeRendered, preparePlayerRespawn
-
Field Details
-
breakingPosX
private int breakingPosX- Mappings:
Namespace Name Mixin selector intermediary field_2608Lnet/minecraft/class_608;field_2608:Iglue field_2830Lclass_700;field_2830:Iserver field_2608Lnet/minecraft/class_608;field_2608:Iclient cLxk;c:Inamed breakingPosXLnet/minecraft/client/MultiplayerInteractionManager;breakingPosX:I
-
breakingPosY
private int breakingPosY- Mappings:
Namespace Name Mixin selector intermediary field_2609Lnet/minecraft/class_608;field_2609:Iglue field_2831Lclass_700;field_2831:Iserver field_2609Lnet/minecraft/class_608;field_2609:Iclient dLxk;d:Inamed breakingPosYLnet/minecraft/client/MultiplayerInteractionManager;breakingPosY:I
-
breakingPosZ
private int breakingPosZ- Mappings:
Namespace Name Mixin selector intermediary field_2610Lnet/minecraft/class_608;field_2610:Iglue field_2832Lclass_700;field_2832:Iserver field_2610Lnet/minecraft/class_608;field_2610:Iclient eLxk;e:Inamed breakingPosZLnet/minecraft/client/MultiplayerInteractionManager;breakingPosZ:I
-
blockBreakingProgress
private float blockBreakingProgress- Mappings:
Namespace Name Mixin selector intermediary field_2611Lnet/minecraft/class_608;field_2611:Fglue field_2833Lclass_700;field_2833:Fserver field_2611Lnet/minecraft/class_608;field_2611:Fclient fLxk;f:Fnamed blockBreakingProgressLnet/minecraft/client/MultiplayerInteractionManager;blockBreakingProgress:F
-
lastBlockBreakingProgress
private float lastBlockBreakingProgress- Mappings:
Namespace Name Mixin selector intermediary field_2612Lnet/minecraft/class_608;field_2612:Fglue field_2834Lclass_700;field_2834:Fserver field_2612Lnet/minecraft/class_608;field_2612:Fclient gLxk;g:Fnamed lastBlockBreakingProgressLnet/minecraft/client/MultiplayerInteractionManager;lastBlockBreakingProgress:F
-
breakingSoundDelayTicks
private float breakingSoundDelayTicks- Mappings:
Namespace Name Mixin selector intermediary field_2613Lnet/minecraft/class_608;field_2613:Fglue field_2835Lclass_700;field_2835:Fserver field_2613Lnet/minecraft/class_608;field_2613:Fclient hLxk;h:Fnamed breakingSoundDelayTicksLnet/minecraft/client/MultiplayerInteractionManager;breakingSoundDelayTicks:F
-
breakingDelayTicks
private int breakingDelayTicks- Mappings:
Namespace Name Mixin selector intermediary field_2614Lnet/minecraft/class_608;field_2614:Iglue field_2836Lclass_700;field_2836:Iserver field_2614Lnet/minecraft/class_608;field_2614:Iclient iLxk;i:Inamed breakingDelayTicksLnet/minecraft/client/MultiplayerInteractionManager;breakingDelayTicks:I
-
breakingBlock
private boolean breakingBlock- Mappings:
Namespace Name Mixin selector intermediary field_2615Lnet/minecraft/class_608;field_2615:Zglue field_2837Lclass_700;field_2837:Zserver field_2615Lnet/minecraft/class_608;field_2615:Zclient jLxk;j:Znamed breakingBlockLnet/minecraft/client/MultiplayerInteractionManager;breakingBlock:Z
-
networkHandler
- Mappings:
Namespace Name Mixin selector intermediary field_2616Lnet/minecraft/class_608;field_2616:Lnet/minecraft/class_219;glue field_2838Lclass_700;field_2838:Lclass_510;server field_2616Lnet/minecraft/class_608;field_2616:Lnet/minecraft/class_219;client kLxk;k:Lnb;named networkHandlerLnet/minecraft/client/MultiplayerInteractionManager;networkHandler:Lnet/minecraft/client/network/ClientNetworkHandler;
-
selectedSlot
private int selectedSlot- Mappings:
Namespace Name Mixin selector intermediary field_2617Lnet/minecraft/class_608;field_2617:Iglue field_2839Lclass_700;field_2839:Iserver field_2617Lnet/minecraft/class_608;field_2617:Iclient lLxk;l:Inamed selectedSlotLnet/minecraft/client/MultiplayerInteractionManager;selectedSlot:I
-
-
Constructor Details
-
MultiplayerInteractionManager
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_608;<init>(Lnet/minecraft/client/Minecraft;Lnet/minecraft/class_219;)Vglue <init>Lclass_700;<init>(Lnet/minecraft/client/Minecraft;Lclass_510;)Vserver <init>Lnet/minecraft/class_608;<init>(Lnet/minecraft/client/Minecraft;Lnet/minecraft/class_219;)Vclient <init>Lxk;<init>(Lnet/minecraft/client/Minecraft;Lnb;)Vnamed <init>Lnet/minecraft/client/MultiplayerInteractionManager;<init>(Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/network/ClientNetworkHandler;)V
-
-
Method Details
-
preparePlayer
- Overrides:
preparePlayerin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1711Lnet/minecraft/class_504;method_1711(Lnet/minecraft/class_54;)Vglue method_1990Lclass_546;method_1990(Lclass_172;)Vserver method_1711Lnet/minecraft/class_504;method_1711(Lem;)Vclient aLob;a(Lgs;)Vnamed preparePlayerLnet/minecraft/client/InteractionManager;preparePlayer(Lnet/minecraft/entity/player/PlayerEntity;)V
-
breakBlock
public boolean breakBlock(int x, int y, int z, int direction) - Overrides:
breakBlockin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1716Lnet/minecraft/class_504;method_1716(IIII)Zglue method_1995Lclass_546;method_1995(IIII)Zserver method_1716Lnet/minecraft/class_504;method_1716(IIII)Zclient bLob;b(IIII)Znamed breakBlockLnet/minecraft/client/InteractionManager;breakBlock(IIII)Z
-
attackBlock
public void attackBlock(int x, int y, int z, int direction) - Overrides:
attackBlockin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1707Lnet/minecraft/class_504;method_1707(IIII)Vglue method_1986Lclass_546;method_1986(IIII)Vserver method_1707Lnet/minecraft/class_504;method_1707(IIII)Vclient aLob;a(IIII)Vnamed attackBlockLnet/minecraft/client/InteractionManager;attackBlock(IIII)V
-
cancelBlockBreaking
public void cancelBlockBreaking()- Overrides:
cancelBlockBreakingin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1705Lnet/minecraft/class_504;method_1705()Vglue method_1984Lclass_546;method_1984()Vserver method_1705Lnet/minecraft/class_504;method_1705()Vclient aLob;a()Vnamed cancelBlockBreakingLnet/minecraft/client/InteractionManager;cancelBlockBreaking()V
-
processBlockBreakingAction
public void processBlockBreakingAction(int x, int y, int z, int side) - Overrides:
processBlockBreakingActionin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1721Lnet/minecraft/class_504;method_1721(IIII)Vglue method_2000Lclass_546;method_2000(IIII)Vserver method_1721Lnet/minecraft/class_504;method_1721(IIII)Vclient cLob;c(IIII)Vnamed processBlockBreakingActionLnet/minecraft/client/InteractionManager;processBlockBreakingAction(IIII)V
-
update
public void update(float float2) - Overrides:
updatein classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1706Lnet/minecraft/class_504;method_1706(F)Vglue method_1985Lclass_546;method_1985(F)Vserver method_1706Lnet/minecraft/class_504;method_1706(F)Vclient aLob;a(F)Vnamed updateLnet/minecraft/client/InteractionManager;update(F)V
-
getReachDistance
public float getReachDistance()- Overrides:
getReachDistancein classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1715Lnet/minecraft/class_504;method_1715()Fglue method_1994Lclass_546;method_1994()Fserver method_1715Lnet/minecraft/class_504;method_1715()Fclient bLob;b()Fnamed getReachDistanceLnet/minecraft/client/InteractionManager;getReachDistance()F
-
setWorld
- Overrides:
setWorldin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1710Lnet/minecraft/class_504;method_1710(Lnet/minecraft/class_18;)Vglue method_1989Lclass_546;method_1989(Lclass_129;)Vserver method_1710Lnet/minecraft/class_504;method_1710(Ldj;)Vclient aLob;a(Lfd;)Vnamed setWorldLnet/minecraft/client/InteractionManager;setWorld(Lnet/minecraft/world/World;)V
-
tick
public void tick()- Overrides:
tickin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1720Lnet/minecraft/class_504;method_1720()Vglue method_1999Lclass_546;method_1999()Vserver method_1720Lnet/minecraft/class_504;method_1720()Vclient cLob;c()Vnamed tickLnet/minecraft/client/InteractionManager;tick()V
-
updateSelectedSlot
private void updateSelectedSlot()- Mappings:
Namespace Name Mixin selector intermediary method_1997Lnet/minecraft/class_608;method_1997()Vglue method_2262Lclass_700;method_2262()Vserver method_1997Lnet/minecraft/class_608;method_1997()Vclient eLxk;e()Vnamed updateSelectedSlotLnet/minecraft/client/MultiplayerInteractionManager;updateSelectedSlot()V
-
interactBlock
public boolean interactBlock(PlayerEntity player, World world, ItemStack item, int x, int y, int z, int side) - Overrides:
interactBlockin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1713Lnet/minecraft/class_504;method_1713(Lnet/minecraft/class_54;Lnet/minecraft/class_18;Lnet/minecraft/class_31;IIII)Zglue method_1992Lclass_546;method_1992(Lclass_172;Lclass_129;Lclass_224;IIII)Zserver method_1713Lnet/minecraft/class_504;method_1713(Lem;Ldj;Lfy;IIII)Zclient aLob;a(Lgs;Lfd;Liz;IIII)Znamed interactBlockLnet/minecraft/client/InteractionManager;interactBlock(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;IIII)Z
-
interactItem
- Overrides:
interactItemin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1712Lnet/minecraft/class_504;method_1712(Lnet/minecraft/class_54;Lnet/minecraft/class_18;Lnet/minecraft/class_31;)Zglue method_1991Lclass_546;method_1991(Lclass_172;Lclass_129;Lclass_224;)Zserver method_1712Lnet/minecraft/class_504;method_1712(Lem;Ldj;Lfy;)Zclient aLob;a(Lgs;Lfd;Liz;)Znamed interactItemLnet/minecraft/client/InteractionManager;interactItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;)Z
-
createPlayer
- Overrides:
createPlayerin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1717Lnet/minecraft/class_504;method_1717(Lnet/minecraft/class_18;)Lnet/minecraft/class_54;glue method_1996Lclass_546;method_1996(Lclass_129;)Lclass_172;server method_1717Lnet/minecraft/class_504;method_1717(Ldj;)Lem;client bLob;b(Lfd;)Lgs;named createPlayerLnet/minecraft/client/InteractionManager;createPlayer(Lnet/minecraft/world/World;)Lnet/minecraft/entity/player/PlayerEntity;
-
attackEntity
- Overrides:
attackEntityin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1719Lnet/minecraft/class_504;method_1719(Lnet/minecraft/class_54;Lnet/minecraft/class_57;)Vglue method_1998Lclass_546;method_1998(Lclass_172;Lclass_450;)Vserver method_1719Lnet/minecraft/class_504;method_1719(Lem;Llq;)Vclient bLob;b(Lgs;Lsn;)Vnamed attackEntityLnet/minecraft/client/InteractionManager;attackEntity(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;)V
-
interactEntity
- Overrides:
interactEntityin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1714Lnet/minecraft/class_504;method_1714(Lnet/minecraft/class_54;Lnet/minecraft/class_57;)Vglue method_1993Lclass_546;method_1993(Lclass_172;Lclass_450;)Vserver method_1714Lnet/minecraft/class_504;method_1714(Lem;Llq;)Vclient aLob;a(Lgs;Lsn;)Vnamed interactEntityLnet/minecraft/client/InteractionManager;interactEntity(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/Entity;)V
-
clickSlot
- Overrides:
clickSlotin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1708Lnet/minecraft/class_504;method_1708(IIIZLnet/minecraft/class_54;)Lnet/minecraft/class_31;glue method_1987Lclass_546;method_1987(IIIZLclass_172;)Lclass_224;server method_1708Lnet/minecraft/class_504;method_1708(IIIZLem;)Lfy;client aLob;a(IIIZLgs;)Liz;named clickSlotLnet/minecraft/client/InteractionManager;clickSlot(IIIZLnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/item/ItemStack;
-
onScreenRemoved
- Overrides:
onScreenRemovedin classInteractionManager- Mappings:
Namespace Name Mixin selector intermediary method_1709Lnet/minecraft/class_504;method_1709(ILnet/minecraft/class_54;)Vglue method_1988Lclass_546;method_1988(ILclass_172;)Vserver method_1709Lnet/minecraft/class_504;method_1709(ILem;)Vclient aLob;a(ILgs;)Vnamed onScreenRemovedLnet/minecraft/client/InteractionManager;onScreenRemoved(ILnet/minecraft/entity/player/PlayerEntity;)V
-