Class ServerPlayerInteractionManager

java.lang.Object
net.minecraft.server.network.ServerPlayerInteractionManager

@Environment(SERVER) public class ServerPlayerInteractionManager extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_70
glue class_613
server pu
client net/minecraft/class_70
named net/minecraft/server/network/ServerPlayerInteractionManager
  • Field Details

    • world

      private ServerWorld world
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2310 Lnet/minecraft/class_70;field_2310:Lnet/minecraft/class_73;
      glue field_2502 Lclass_613;field_2502:Lclass_137;
      server b Lpu;b:Ldp;
      client field_2310 Lnet/minecraft/class_70;field_2310:Lnet/minecraft/class_73;
      named world Lnet/minecraft/server/network/ServerPlayerInteractionManager;world:Lnet/minecraft/world/ServerWorld;
    • player

      public PlayerEntity player
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2309 Lnet/minecraft/class_70;field_2309:Lnet/minecraft/class_54;
      glue field_2501 Lclass_613;field_2501:Lclass_172;
      server a Lpu;a:Lem;
      client field_2309 Lnet/minecraft/class_70;field_2309:Lgs;
      named player Lnet/minecraft/server/network/ServerPlayerInteractionManager;player:Lnet/minecraft/entity/player/PlayerEntity;
    • blockBreakProgress

      private float blockBreakProgress
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2311 Lnet/minecraft/class_70;field_2311:F
      glue field_2503 Lclass_613;field_2503:F
      server c Lpu;c:F
      client field_2311 Lnet/minecraft/class_70;field_2311:F
      named blockBreakProgress Lnet/minecraft/server/network/ServerPlayerInteractionManager;blockBreakProgress:F
    • failedMiningStartTime

      private int failedMiningStartTime
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2312 Lnet/minecraft/class_70;field_2312:I
      glue field_2504 Lclass_613;field_2504:I
      server d Lpu;d:I
      client field_2312 Lnet/minecraft/class_70;field_2312:I
      named failedMiningStartTime Lnet/minecraft/server/network/ServerPlayerInteractionManager;failedMiningStartTime:I
    • failedMiningX

      private int failedMiningX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2313 Lnet/minecraft/class_70;field_2313:I
      glue field_2505 Lclass_613;field_2505:I
      server e Lpu;e:I
      client field_2313 Lnet/minecraft/class_70;field_2313:I
      named failedMiningX Lnet/minecraft/server/network/ServerPlayerInteractionManager;failedMiningX:I
    • failedMiningY

      private int failedMiningY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2314 Lnet/minecraft/class_70;field_2314:I
      glue field_2506 Lclass_613;field_2506:I
      server f Lpu;f:I
      client field_2314 Lnet/minecraft/class_70;field_2314:I
      named failedMiningY Lnet/minecraft/server/network/ServerPlayerInteractionManager;failedMiningY:I
    • failedMiningZ

      private int failedMiningZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2315 Lnet/minecraft/class_70;field_2315:I
      glue field_2507 Lclass_613;field_2507:I
      server g Lpu;g:I
      client field_2315 Lnet/minecraft/class_70;field_2315:I
      named failedMiningZ Lnet/minecraft/server/network/ServerPlayerInteractionManager;failedMiningZ:I
    • tickCounter

      private int tickCounter
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2316 Lnet/minecraft/class_70;field_2316:I
      glue field_2508 Lclass_613;field_2508:I
      server h Lpu;h:I
      client field_2316 Lnet/minecraft/class_70;field_2316:I
      named tickCounter Lnet/minecraft/server/network/ServerPlayerInteractionManager;tickCounter:I
    • mining

      private boolean mining
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2317 Lnet/minecraft/class_70;field_2317:Z
      glue field_2509 Lclass_613;field_2509:Z
      server i Lpu;i:Z
      client field_2317 Lnet/minecraft/class_70;field_2317:Z
      named mining Lnet/minecraft/server/network/ServerPlayerInteractionManager;mining:Z
    • miningX

      private int miningX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2318 Lnet/minecraft/class_70;field_2318:I
      glue field_2510 Lclass_613;field_2510:I
      server j Lpu;j:I
      client field_2318 Lnet/minecraft/class_70;field_2318:I
      named miningX Lnet/minecraft/server/network/ServerPlayerInteractionManager;miningX:I
    • miningY

      private int miningY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2319 Lnet/minecraft/class_70;field_2319:I
      glue field_2511 Lclass_613;field_2511:I
      server k Lpu;k:I
      client field_2319 Lnet/minecraft/class_70;field_2319:I
      named miningY Lnet/minecraft/server/network/ServerPlayerInteractionManager;miningY:I
    • miningZ

      private int miningZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2320 Lnet/minecraft/class_70;field_2320:I
      glue field_2512 Lclass_613;field_2512:I
      server l Lpu;l:I
      client field_2320 Lnet/minecraft/class_70;field_2320:I
      named miningZ Lnet/minecraft/server/network/ServerPlayerInteractionManager;miningZ:I
    • startMiningTime

      private int startMiningTime
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2321 Lnet/minecraft/class_70;field_2321:I
      glue field_2513 Lclass_613;field_2513:I
      server m Lpu;m:I
      client field_2321 Lnet/minecraft/class_70;field_2321:I
      named startMiningTime Lnet/minecraft/server/network/ServerPlayerInteractionManager;startMiningTime:I
  • Constructor Details

    • ServerPlayerInteractionManager

      public ServerPlayerInteractionManager(ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_70;<init>(Lnet/minecraft/class_73;)V
      glue <init> Lclass_613;<init>(Lclass_137;)V
      server <init> Lpu;<init>(Ldp;)V
      client <init> Lnet/minecraft/class_70;<init>(Lnet/minecraft/class_73;)V
      named <init> Lnet/minecraft/server/network/ServerPlayerInteractionManager;<init>(Lnet/minecraft/world/ServerWorld;)V
  • Method Details

    • update

      public void update()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1828 Lnet/minecraft/class_70;method_1828()V
      glue method_2068 Lclass_613;method_2068()V
      server a Lpu;a()V
      client method_1828 Lnet/minecraft/class_70;method_1828()V
      named update Lnet/minecraft/server/network/ServerPlayerInteractionManager;update()V
    • onBlockBreakingAction

      public void onBlockBreakingAction(int x, int y, int z, int direction)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1830 Lnet/minecraft/class_70;method_1830(IIII)V
      glue method_2070 Lclass_613;method_2070(IIII)V
      server a Lpu;a(IIII)V
      client method_1830 Lnet/minecraft/class_70;method_1830(IIII)V
      named onBlockBreakingAction Lnet/minecraft/server/network/ServerPlayerInteractionManager;onBlockBreakingAction(IIII)V
    • continueMining

      public void continueMining(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1829 Lnet/minecraft/class_70;method_1829(III)V
      glue method_2069 Lclass_613;method_2069(III)V
      server a Lpu;a(III)V
      client method_1829 Lnet/minecraft/class_70;method_1829(III)V
      named continueMining Lnet/minecraft/server/network/ServerPlayerInteractionManager;continueMining(III)V
    • finishMining

      public boolean finishMining(int x, int y, int z)
      Returns:
      if block successfully mined
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1833 Lnet/minecraft/class_70;method_1833(III)Z
      glue method_2073 Lclass_613;method_2073(III)Z
      server b Lpu;b(III)Z
      client method_1833 Lnet/minecraft/class_70;method_1833(III)Z
      named finishMining Lnet/minecraft/server/network/ServerPlayerInteractionManager;finishMining(III)Z
    • tryBreakBlock

      public boolean tryBreakBlock(int x, int y, int z)
      Returns:
      if block successfully broke
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1834 Lnet/minecraft/class_70;method_1834(III)Z
      glue method_2074 Lclass_613;method_2074(III)Z
      server c Lpu;c(III)Z
      client method_1834 Lnet/minecraft/class_70;method_1834(III)Z
      named tryBreakBlock Lnet/minecraft/server/network/ServerPlayerInteractionManager;tryBreakBlock(III)Z
    • interactItem

      public boolean interactItem(PlayerEntity player, World world, ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1831 Lnet/minecraft/class_70;method_1831(Lnet/minecraft/class_54;Lnet/minecraft/class_18;Lnet/minecraft/class_31;)Z
      glue method_2071 Lclass_613;method_2071(Lclass_172;Lclass_129;Lclass_224;)Z
      server a Lpu;a(Lem;Ldj;Lfy;)Z
      client method_1831 Lnet/minecraft/class_70;method_1831(Lgs;Lfd;Liz;)Z
      named interactItem Lnet/minecraft/server/network/ServerPlayerInteractionManager;interactItem(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;)Z
    • interactBlock

      public boolean interactBlock(PlayerEntity player, World world, ItemStack stack, int x, int y, int z, int side)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1832 Lnet/minecraft/class_70;method_1832(Lnet/minecraft/class_54;Lnet/minecraft/class_18;Lnet/minecraft/class_31;IIII)Z
      glue method_2072 Lclass_613;method_2072(Lclass_172;Lclass_129;Lclass_224;IIII)Z
      server a Lpu;a(Lem;Ldj;Lfy;IIII)Z
      client method_1832 Lnet/minecraft/class_70;method_1832(Lgs;Lfd;Liz;IIII)Z
      named interactBlock Lnet/minecraft/server/network/ServerPlayerInteractionManager;interactBlock(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;IIII)Z