Interface BlockPointer

All Superinterfaces:
Position, WorldPosition, WorldPositionPointer
All Known Implementing Classes:
BlockPointerImpl

public interface BlockPointer extends WorldPositionPointer
Mappings:
Namespace Name
official ck
intermediary net/minecraft/class_1332
named net/minecraft/util/math/BlockPointer
  • Method Details

    • getX

      double getX()
      Specified by:
      getX in interface Position
      Mappings:
      Namespace Name Mixin selector
      official a Lcz;a()D
      intermediary method_4379 Lnet/minecraft/class_1364;method_4379()D
      named getX Lnet/minecraft/util/math/Position;getX()D
    • getY

      double getY()
      Specified by:
      getY in interface Position
      Mappings:
      Namespace Name Mixin selector
      official b Lcz;b()D
      intermediary method_4380 Lnet/minecraft/class_1364;method_4380()D
      named getY Lnet/minecraft/util/math/Position;getY()D
    • getZ

      double getZ()
      Specified by:
      getZ in interface Position
      Mappings:
      Namespace Name Mixin selector
      official c Lcz;c()D
      intermediary method_4381 Lnet/minecraft/class_1364;method_4381()D
      named getZ Lnet/minecraft/util/math/Position;getZ()D
    • getBlockPos

      BlockPos getBlockPos()
      Mappings:
      Namespace Name Mixin selector
      official d Lck;d()Lcj;
      intermediary method_4269 Lnet/minecraft/class_1332;method_4269()Lnet/minecraft/class_2552;
      named getBlockPos Lnet/minecraft/util/math/BlockPointer;getBlockPos()Lnet/minecraft/util/math/BlockPos;
    • getBlockStateData

      int getBlockStateData()
      Mappings:
      Namespace Name Mixin selector
      official f Lck;f()I
      intermediary method_4271 Lnet/minecraft/class_1332;method_4271()I
      named getBlockStateData Lnet/minecraft/util/math/BlockPointer;getBlockStateData()I
    • getBlockEntity

      <T extends BlockEntity> T getBlockEntity()
      Mappings:
      Namespace Name Mixin selector
      official h Lck;h()Lakw;
      intermediary method_4272 Lnet/minecraft/class_1332;method_4272()Lnet/minecraft/class_226;
      named getBlockEntity Lnet/minecraft/util/math/BlockPointer;getBlockEntity()Lnet/minecraft/block/entity/BlockEntity;