Class SingleplayerInteractionManager

java.lang.Object
net.minecraft.client.InteractionManager
net.minecraft.client.SingleplayerInteractionManager

@Environment(CLIENT) public class SingleplayerInteractionManager extends InteractionManager
Mappings:
Namespace Name
intermediary net/minecraft/class_520
glue class_571
server net/minecraft/class_520
client os
named net/minecraft/client/SingleplayerInteractionManager
  • Field Details

    • breakingPosX

      private int breakingPosX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2181 Lnet/minecraft/class_520;field_2181:I
      glue field_2381 Lclass_571;field_2381:I
      server field_2181 Lnet/minecraft/class_520;field_2181:I
      client c Los;c:I
      named breakingPosX Lnet/minecraft/client/SingleplayerInteractionManager;breakingPosX:I
    • breakingPosY

      private int breakingPosY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2182 Lnet/minecraft/class_520;field_2182:I
      glue field_2382 Lclass_571;field_2382:I
      server field_2182 Lnet/minecraft/class_520;field_2182:I
      client d Los;d:I
      named breakingPosY Lnet/minecraft/client/SingleplayerInteractionManager;breakingPosY:I
    • breakingPosZ

      private int breakingPosZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2183 Lnet/minecraft/class_520;field_2183:I
      glue field_2383 Lclass_571;field_2383:I
      server field_2183 Lnet/minecraft/class_520;field_2183:I
      client e Los;e:I
      named breakingPosZ Lnet/minecraft/client/SingleplayerInteractionManager;breakingPosZ:I
    • blockBreakingProgress

      private float blockBreakingProgress
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2184 Lnet/minecraft/class_520;field_2184:F
      glue field_2384 Lclass_571;field_2384:F
      server field_2184 Lnet/minecraft/class_520;field_2184:F
      client f Los;f:F
      named blockBreakingProgress Lnet/minecraft/client/SingleplayerInteractionManager;blockBreakingProgress:F
    • lastBlockBreakingProgress

      private float lastBlockBreakingProgress
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2185 Lnet/minecraft/class_520;field_2185:F
      glue field_2385 Lclass_571;field_2385:F
      server field_2185 Lnet/minecraft/class_520;field_2185:F
      client g Los;g:F
      named lastBlockBreakingProgress Lnet/minecraft/client/SingleplayerInteractionManager;lastBlockBreakingProgress:F
    • breakingSoundDelayTicks

      private float breakingSoundDelayTicks
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2186 Lnet/minecraft/class_520;field_2186:F
      glue field_2386 Lclass_571;field_2386:F
      server field_2186 Lnet/minecraft/class_520;field_2186:F
      client h Los;h:F
      named breakingSoundDelayTicks Lnet/minecraft/client/SingleplayerInteractionManager;breakingSoundDelayTicks:F
    • breakingDelayTicks

      private int breakingDelayTicks
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2187 Lnet/minecraft/class_520;field_2187:I
      glue field_2387 Lclass_571;field_2387:I
      server field_2187 Lnet/minecraft/class_520;field_2187:I
      client i Los;i:I
      named breakingDelayTicks Lnet/minecraft/client/SingleplayerInteractionManager;breakingDelayTicks:I
  • Constructor Details

    • SingleplayerInteractionManager

      public SingleplayerInteractionManager(Minecraft minecraft)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_504;<init>(Lnet/minecraft/client/Minecraft;)V
      glue <init> Lclass_546;<init>(Lnet/minecraft/client/Minecraft;)V
      server <init> Lnet/minecraft/class_504;<init>(Lnet/minecraft/client/Minecraft;)V
      client <init> Lob;<init>(Lnet/minecraft/client/Minecraft;)V
      named <init> Lnet/minecraft/client/InteractionManager;<init>(Lnet/minecraft/client/Minecraft;)V
  • Method Details

    • preparePlayer

      public void preparePlayer(PlayerEntity player)
      Overrides:
      preparePlayer in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1711 Lnet/minecraft/class_504;method_1711(Lnet/minecraft/class_54;)V
      glue method_1990 Lclass_546;method_1990(Lclass_172;)V
      server method_1711 Lnet/minecraft/class_504;method_1711(Lem;)V
      client a Lob;a(Lgs;)V
      named preparePlayer Lnet/minecraft/client/InteractionManager;preparePlayer(Lnet/minecraft/entity/player/PlayerEntity;)V
    • breakBlock

      public boolean breakBlock(int x, int y, int z, int direction)
      Overrides:
      breakBlock in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1716 Lnet/minecraft/class_504;method_1716(IIII)Z
      glue method_1995 Lclass_546;method_1995(IIII)Z
      server method_1716 Lnet/minecraft/class_504;method_1716(IIII)Z
      client b Lob;b(IIII)Z
      named breakBlock Lnet/minecraft/client/InteractionManager;breakBlock(IIII)Z
    • attackBlock

      public void attackBlock(int x, int y, int z, int direction)
      Overrides:
      attackBlock in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1707 Lnet/minecraft/class_504;method_1707(IIII)V
      glue method_1986 Lclass_546;method_1986(IIII)V
      server method_1707 Lnet/minecraft/class_504;method_1707(IIII)V
      client a Lob;a(IIII)V
      named attackBlock Lnet/minecraft/client/InteractionManager;attackBlock(IIII)V
    • cancelBlockBreaking

      public void cancelBlockBreaking()
      Overrides:
      cancelBlockBreaking in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1705 Lnet/minecraft/class_504;method_1705()V
      glue method_1984 Lclass_546;method_1984()V
      server method_1705 Lnet/minecraft/class_504;method_1705()V
      client a Lob;a()V
      named cancelBlockBreaking Lnet/minecraft/client/InteractionManager;cancelBlockBreaking()V
    • processBlockBreakingAction

      public void processBlockBreakingAction(int x, int y, int z, int side)
      Overrides:
      processBlockBreakingAction in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1721 Lnet/minecraft/class_504;method_1721(IIII)V
      glue method_2000 Lclass_546;method_2000(IIII)V
      server method_1721 Lnet/minecraft/class_504;method_1721(IIII)V
      client c Lob;c(IIII)V
      named processBlockBreakingAction Lnet/minecraft/client/InteractionManager;processBlockBreakingAction(IIII)V
    • update

      public void update(float float2)
      Overrides:
      update in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1706 Lnet/minecraft/class_504;method_1706(F)V
      glue method_1985 Lclass_546;method_1985(F)V
      server method_1706 Lnet/minecraft/class_504;method_1706(F)V
      client a Lob;a(F)V
      named update Lnet/minecraft/client/InteractionManager;update(F)V
    • getReachDistance

      public float getReachDistance()
      Overrides:
      getReachDistance in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1715 Lnet/minecraft/class_504;method_1715()F
      glue method_1994 Lclass_546;method_1994()F
      server method_1715 Lnet/minecraft/class_504;method_1715()F
      client b Lob;b()F
      named getReachDistance Lnet/minecraft/client/InteractionManager;getReachDistance()F
    • setWorld

      public void setWorld(World world)
      Overrides:
      setWorld in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1710 Lnet/minecraft/class_504;method_1710(Lnet/minecraft/class_18;)V
      glue method_1989 Lclass_546;method_1989(Lclass_129;)V
      server method_1710 Lnet/minecraft/class_504;method_1710(Ldj;)V
      client a Lob;a(Lfd;)V
      named setWorld Lnet/minecraft/client/InteractionManager;setWorld(Lnet/minecraft/world/World;)V
    • tick

      public void tick()
      Overrides:
      tick in class InteractionManager
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1720 Lnet/minecraft/class_504;method_1720()V
      glue method_1999 Lclass_546;method_1999()V
      server method_1720 Lnet/minecraft/class_504;method_1720()V
      client c Lob;c()V
      named tick Lnet/minecraft/client/InteractionManager;tick()V