Class Box

java.lang.Object
net.minecraft.util.maths.Box

public class Box extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_25
glue class_113
server cz
client eq
named net/minecraft/util/maths/Box
  • Field Details

    • uselessWasteOfMemory

      private static List uselessWasteOfMemory
      Mappings:
      Namespace Name Mixin selector
      intermediary field_135 Lnet/minecraft/class_25;field_135:Ljava/util/List;
      glue field_369 Lclass_113;field_369:Ljava/util/List;
      server g Lcz;g:Ljava/util/List;
      client g Leq;g:Ljava/util/List;
      named uselessWasteOfMemory Lnet/minecraft/util/maths/Box;uselessWasteOfMemory:Ljava/util/List;
    • thisIsAlwaysZero

      private static int thisIsAlwaysZero
      Mappings:
      Namespace Name Mixin selector
      intermediary field_136 Lnet/minecraft/class_25;field_136:I
      glue field_370 Lclass_113;field_370:I
      server h Lcz;h:I
      client h Leq;h:I
      named thisIsAlwaysZero Lnet/minecraft/util/maths/Box;thisIsAlwaysZero:I
    • minX

      public double minX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_129 Lnet/minecraft/class_25;field_129:D
      glue field_363 Lclass_113;field_363:D
      server a Lcz;a:D
      client a Leq;a:D
      named minX Lnet/minecraft/util/maths/Box;minX:D
    • minY

      public double minY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_130 Lnet/minecraft/class_25;field_130:D
      glue field_364 Lclass_113;field_364:D
      server b Lcz;b:D
      client b Leq;b:D
      named minY Lnet/minecraft/util/maths/Box;minY:D
    • minZ

      public double minZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_131 Lnet/minecraft/class_25;field_131:D
      glue field_365 Lclass_113;field_365:D
      server c Lcz;c:D
      client c Leq;c:D
      named minZ Lnet/minecraft/util/maths/Box;minZ:D
    • maxX

      public double maxX
      Mappings:
      Namespace Name Mixin selector
      intermediary field_132 Lnet/minecraft/class_25;field_132:D
      glue field_366 Lclass_113;field_366:D
      server d Lcz;d:D
      client d Leq;d:D
      named maxX Lnet/minecraft/util/maths/Box;maxX:D
    • maxY

      public double maxY
      Mappings:
      Namespace Name Mixin selector
      intermediary field_133 Lnet/minecraft/class_25;field_133:D
      glue field_367 Lclass_113;field_367:D
      server e Lcz;e:D
      client e Leq;e:D
      named maxY Lnet/minecraft/util/maths/Box;maxY:D
    • maxZ

      public double maxZ
      Mappings:
      Namespace Name Mixin selector
      intermediary field_134 Lnet/minecraft/class_25;field_134:D
      glue field_368 Lclass_113;field_368:D
      server f Lcz;f:D
      client f Leq;f:D
      named maxZ Lnet/minecraft/util/maths/Box;maxZ:D
  • Constructor Details

    • Box

      private Box(double double2, double double3, double double4, double double5, double double6, double double7)
  • Method Details

    • create

      public static Box create(double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_87 Lnet/minecraft/class_25;method_87(DDDDDD)Lnet/minecraft/class_25;
      glue method_386 Lclass_113;method_386(DDDDDD)Lclass_113;
      server a Lcz;a(DDDDDD)Lcz;
      client a Leq;a(DDDDDD)Leq;
      named create Lnet/minecraft/util/maths/Box;create(DDDDDD)Lnet/minecraft/util/maths/Box;
    • method_105

      @Environment(CLIENT) public static void method_105()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_105 Lnet/minecraft/class_25;method_105()V
      glue method_856 Lclass_113;method_856()V
      server method_105 Lcz;method_105()V
      client a Leq;a()V
      named method_105 Lnet/minecraft/util/maths/Box;method_105()V
    • method_85

      public static void method_85()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_85 Lnet/minecraft/class_25;method_85()V
      glue method_384 Lclass_113;method_384()V
      server a Lcz;a()V
      client b Leq;b()V
      named method_85 Lnet/minecraft/util/maths/Box;method_85()V
    • createButWasteMemory

      public static Box createButWasteMemory(double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_94 Lnet/minecraft/class_25;method_94(DDDDDD)Lnet/minecraft/class_25;
      glue method_393 Lclass_113;method_393(DDDDDD)Lclass_113;
      server b Lcz;b(DDDDDD)Lcz;
      client b Leq;b(DDDDDD)Leq;
      named createButWasteMemory Lnet/minecraft/util/maths/Box;createButWasteMemory(DDDDDD)Lnet/minecraft/util/maths/Box;
    • method_99

      public Box method_99(double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_99 Lnet/minecraft/class_25;method_99(DDDDDD)Lnet/minecraft/class_25;
      glue method_398 Lclass_113;method_398(DDDDDD)Lclass_113;
      server c Lcz;c(DDDDDD)Lcz;
      client c Leq;c(DDDDDD)Leq;
      named method_99 Lnet/minecraft/util/maths/Box;method_99(DDDDDD)Lnet/minecraft/util/maths/Box;
    • method_86

      public Box method_86(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_86 Lnet/minecraft/class_25;method_86(DDD)Lnet/minecraft/class_25;
      glue method_385 Lclass_113;method_385(DDD)Lclass_113;
      server a Lcz;a(DDD)Lcz;
      client a Leq;a(DDD)Leq;
      named method_86 Lnet/minecraft/util/maths/Box;method_86(DDD)Lnet/minecraft/util/maths/Box;
    • expand

      public Box expand(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_93 Lnet/minecraft/class_25;method_93(DDD)Lnet/minecraft/class_25;
      glue method_392 Lclass_113;method_392(DDD)Lclass_113;
      server b Lcz;b(DDD)Lcz;
      client b Leq;b(DDD)Leq;
      named expand Lnet/minecraft/util/maths/Box;expand(DDD)Lnet/minecraft/util/maths/Box;
    • method_98

      public Box method_98(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_98 Lnet/minecraft/class_25;method_98(DDD)Lnet/minecraft/class_25;
      glue method_397 Lclass_113;method_397(DDD)Lclass_113;
      server c Lcz;c(DDD)Lcz;
      client c Leq;c(DDD)Leq;
      named method_98 Lnet/minecraft/util/maths/Box;method_98(DDD)Lnet/minecraft/util/maths/Box;
    • method_91

      public double method_91(Box box, double double2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_91 Lnet/minecraft/class_25;method_91(Lnet/minecraft/class_25;D)D
      glue method_390 Lclass_113;method_390(Lclass_113;D)D
      server a Lcz;a(Lcz;D)D
      client a Leq;a(Leq;D)D
      named method_91 Lnet/minecraft/util/maths/Box;method_91(Lnet/minecraft/util/maths/Box;D)D
    • method_97

      public double method_97(Box box, double double2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_97 Lnet/minecraft/class_25;method_97(Lnet/minecraft/class_25;D)D
      glue method_396 Lclass_113;method_396(Lclass_113;D)D
      server b Lcz;b(Lcz;D)D
      client b Leq;b(Leq;D)D
      named method_97 Lnet/minecraft/util/maths/Box;method_97(Lnet/minecraft/util/maths/Box;D)D
    • method_101

      public double method_101(Box box, double double2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_101 Lnet/minecraft/class_25;method_101(Lnet/minecraft/class_25;D)D
      glue method_400 Lclass_113;method_400(Lclass_113;D)D
      server c Lcz;c(Lcz;D)D
      client c Leq;c(Leq;D)D
      named method_101 Lnet/minecraft/util/maths/Box;method_101(Lnet/minecraft/util/maths/Box;D)D
    • boxIntersects

      public boolean boxIntersects(Box box)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_90 Lnet/minecraft/class_25;method_90(Lnet/minecraft/class_25;)Z
      glue method_389 Lclass_113;method_389(Lclass_113;)Z
      server a Lcz;a(Lcz;)Z
      client a Leq;a(Leq;)Z
      named boxIntersects Lnet/minecraft/util/maths/Box;boxIntersects(Lnet/minecraft/util/maths/Box;)Z
    • method_102

      public Box method_102(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_102 Lnet/minecraft/class_25;method_102(DDD)Lnet/minecraft/class_25;
      glue method_401 Lclass_113;method_401(DDD)Lclass_113;
      server d Lcz;d(DDD)Lcz;
      client d Leq;d(DDD)Leq;
      named method_102 Lnet/minecraft/util/maths/Box;method_102(DDD)Lnet/minecraft/util/maths/Box;
    • method_88

      public boolean method_88(Vec3f vec3f)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_88 Lnet/minecraft/class_25;method_88(Lnet/minecraft/class_26;)Z
      glue method_387 Lclass_113;method_387(Lclass_45;)Z
      server a Lcz;a(Lba;)Z
      client a Leq;a(Lbt;)Z
      named method_88 Lnet/minecraft/util/maths/Box;method_88(Lnet/minecraft/util/maths/Vec3f;)Z
    • averageDimension

      @Environment(CLIENT) public double averageDimension()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_106 Lnet/minecraft/class_25;method_106()D
      glue method_857 Lclass_113;method_857()D
      server method_106 Lcz;method_106()D
      client c Leq;c()D
      named averageDimension Lnet/minecraft/util/maths/Box;averageDimension()D
    • method_104

      public Box method_104(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_104 Lnet/minecraft/class_25;method_104(DDD)Lnet/minecraft/class_25;
      glue method_403 Lclass_113;method_403(DDD)Lclass_113;
      server e Lcz;e(DDD)Lcz;
      client e Leq;e(DDD)Leq;
      named method_104 Lnet/minecraft/util/maths/Box;method_104(DDD)Lnet/minecraft/util/maths/Box;
    • method_92

      public Box method_92()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_92 Lnet/minecraft/class_25;method_92()Lnet/minecraft/class_25;
      glue method_391 Lclass_113;method_391()Lclass_113;
      server b Lcz;b()Lcz;
      client d Leq;d()Leq;
      named method_92 Lnet/minecraft/util/maths/Box;method_92()Lnet/minecraft/util/maths/Box;
    • method_89

      public HitResult method_89(Vec3f vec3f, Vec3f vec3f2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_89 Lnet/minecraft/class_25;method_89(Lnet/minecraft/class_26;Lnet/minecraft/class_26;)Lnet/minecraft/class_27;
      glue method_388 Lclass_113;method_388(Lclass_45;Lclass_45;)Lclass_518;
      server a Lcz;a(Lba;Lba;)Lnh;
      client a Leq;a(Lbt;Lbt;)Lvf;
      named method_89 Lnet/minecraft/util/maths/Box;method_89(Lnet/minecraft/util/maths/Vec3f;Lnet/minecraft/util/maths/Vec3f;)Lnet/minecraft/util/hit/HitResult;
    • method_95

      private boolean method_95(Vec3f vec3f)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_95 Lnet/minecraft/class_25;method_95(Lnet/minecraft/class_26;)Z
      glue method_394 Lclass_113;method_394(Lclass_45;)Z
      server b Lcz;b(Lba;)Z
      client b Leq;b(Lbt;)Z
      named method_95 Lnet/minecraft/util/maths/Box;method_95(Lnet/minecraft/util/maths/Vec3f;)Z
    • method_100

      private boolean method_100(Vec3f vec3f)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_100 Lnet/minecraft/class_25;method_100(Lnet/minecraft/class_26;)Z
      glue method_399 Lclass_113;method_399(Lclass_45;)Z
      server c Lcz;c(Lba;)Z
      client c Leq;c(Lbt;)Z
      named method_100 Lnet/minecraft/util/maths/Box;method_100(Lnet/minecraft/util/maths/Vec3f;)Z
    • method_103

      private boolean method_103(Vec3f vec3f)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_103 Lnet/minecraft/class_25;method_103(Lnet/minecraft/class_26;)Z
      glue method_402 Lclass_113;method_402(Lclass_45;)Z
      server d Lcz;d(Lba;)Z
      client d Leq;d(Lbt;)Z
      named method_103 Lnet/minecraft/util/maths/Box;method_103(Lnet/minecraft/util/maths/Vec3f;)Z
    • method_96

      public void method_96(Box box)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_96 Lnet/minecraft/class_25;method_96(Lnet/minecraft/class_25;)V
      glue method_395 Lclass_113;method_395(Lclass_113;)V
      server b Lcz;b(Lcz;)V
      client b Leq;b(Leq;)V
      named method_96 Lnet/minecraft/util/maths/Box;method_96(Lnet/minecraft/util/maths/Box;)V
    • toString

      public String toString()
      Overrides:
      toString in class Object