Class BlockPos.Mutable

All Implemented Interfaces:
Comparable<Vec3i>
Enclosing class:
BlockPos

public static final class BlockPos.Mutable
extends BlockPos
Mappings:
Namespace Name
official cj$a
intermediary net/minecraft/class_1372$class_1373
named net/minecraft/util/math/BlockPos$Mutable
  • Field Details

    • xx

      private int xx
      Mappings:
      Namespace Name Mixin selector
      official c Lcj$a;c:I
      intermediary field_5784 Lnet/minecraft/class_1372$class_1373;field_5784:I
      named xx Lnet/minecraft/util/math/BlockPos$Mutable;xx:I
    • yy

      private int yy
      Mappings:
      Namespace Name Mixin selector
      official d Lcj$a;d:I
      intermediary field_5785 Lnet/minecraft/class_1372$class_1373;field_5785:I
      named yy Lnet/minecraft/util/math/BlockPos$Mutable;yy:I
    • zz

      private int zz
      Mappings:
      Namespace Name Mixin selector
      official e Lcj$a;e:I
      intermediary field_5786 Lnet/minecraft/class_1372$class_1373;field_5786:I
      named zz Lnet/minecraft/util/math/BlockPos$Mutable;zz:I
  • Constructor Details

    • Mutable

      public Mutable()
    • Mutable

      public Mutable​(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldf;<init>(III)V
      intermediary <init> Lnet/minecraft/class_1400;<init>(III)V
      named <init> Lnet/minecraft/util/math/Vec3i;<init>(III)V
  • Method Details

    • getX

      public int getX()
      Overrides:
      getX in class Vec3i
      Mappings:
      Namespace Name Mixin selector
      official n Ldf;n()I
      intermediary method_4978 Lnet/minecraft/class_1400;method_4978()I
      named getX Lnet/minecraft/util/math/Vec3i;getX()I
    • getY

      public int getY()
      Overrides:
      getY in class Vec3i
      Mappings:
      Namespace Name Mixin selector
      official o Ldf;o()I
      intermediary method_4979 Lnet/minecraft/class_1400;method_4979()I
      named getY Lnet/minecraft/util/math/Vec3i;getY()I
    • getZ

      public int getZ()
      Overrides:
      getZ in class Vec3i
      Mappings:
      Namespace Name Mixin selector
      official p Ldf;p()I
      intermediary method_4980 Lnet/minecraft/class_1400;method_4980()I
      named getZ Lnet/minecraft/util/math/Vec3i;getZ()I
    • setPosition

      public BlockPos.Mutable setPosition​(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official c Lcj$a;c(III)Lcj$a;
      intermediary method_4891 Lnet/minecraft/class_1372$class_1373;method_4891(III)Lnet/minecraft/class_1372$class_1373;
      named setPosition Lnet/minecraft/util/math/BlockPos$Mutable;setPosition(III)Lnet/minecraft/util/math/BlockPos$Mutable;