Class TestInstanceUtil

java.lang.Object
net.minecraft.test.TestInstanceUtil

public class TestInstanceUtil extends Object
Mappings:
Namespace Name
named net/minecraft/test/TestInstanceUtil
intermediary net/minecraft/class_4525
official tr
  • Field Details

    • field_51468

      public static final int field_51468
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_51468 Lnet/minecraft/test/TestInstanceUtil;field_51468:I
      intermediary field_51468 Lnet/minecraft/class_4525;field_51468:I
      official a Ltr;a:I
    • TEST_STRUCTURES_DIRECTORY_NAME

      public static final String TEST_STRUCTURES_DIRECTORY_NAME
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TEST_STRUCTURES_DIRECTORY_NAME Lnet/minecraft/test/TestInstanceUtil;TEST_STRUCTURES_DIRECTORY_NAME:Ljava/lang/String;
      intermediary field_33173 Lnet/minecraft/class_4525;field_33173:Ljava/lang/String;
      official b Ltr;b:Ljava/lang/String;
    • testStructuresDirectoryName

      public static Path testStructuresDirectoryName
      Mappings:
      Namespace Name Mixin selector
      named testStructuresDirectoryName Lnet/minecraft/test/TestInstanceUtil;testStructuresDirectoryName:Ljava/nio/file/Path;
      intermediary field_20579 Lnet/minecraft/class_4525;field_20579:Ljava/nio/file/Path;
      official c Ltr;c:Ljava/nio/file/Path;
  • Constructor Details

    • TestInstanceUtil

      public TestInstanceUtil()
  • Method Details

    • getRotation

      public static BlockRotation getRotation(int steps)
      Mappings:
      Namespace Name Mixin selector
      named getRotation Lnet/minecraft/test/TestInstanceUtil;getRotation(I)Lnet/minecraft/util/BlockRotation;
      intermediary method_29408 Lnet/minecraft/class_4525;method_29408(I)Lnet/minecraft/class_2470;
      official a Ltr;a(I)Ldwu;
    • getRotationSteps

      public static int getRotationSteps(BlockRotation rotation)
      Mappings:
      Namespace Name Mixin selector
      named getRotationSteps Lnet/minecraft/test/TestInstanceUtil;getRotationSteps(Lnet/minecraft/util/BlockRotation;)I
      intermediary method_36105 Lnet/minecraft/class_4525;method_36105(Lnet/minecraft/class_2470;)I
      official a Ltr;a(Ldwu;)I
    • createTestInstanceBlockEntity

      public static TestInstanceBlockEntity createTestInstanceBlockEntity(Identifier testInstanceId, BlockPos pos, Vec3i size, BlockRotation rotation, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named createTestInstanceBlockEntity Lnet/minecraft/test/TestInstanceUtil;createTestInstanceBlockEntity(Lnet/minecraft/util/Identifier;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/block/entity/TestInstanceBlockEntity;
      intermediary method_66992 Lnet/minecraft/class_4525;method_66992(Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)Lnet/minecraft/class_10638;
      official a Ltr;a(Lame;Ljb;Lkg;Ldwu;Laub;)Lecu;
    • clearArea

      public static void clearArea(BlockBox area, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named clearArea Lnet/minecraft/test/TestInstanceUtil;clearArea(Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/server/world/ServerWorld;)V
      intermediary method_22246 Lnet/minecraft/class_4525;method_22246(Lnet/minecraft/class_3341;Lnet/minecraft/class_3218;)V
      official a Ltr;a(Leuq;Laub;)V
    • getTestInstanceBlockBoxCornerPos

      public static BlockPos getTestInstanceBlockBoxCornerPos(BlockPos pos, Vec3i size, BlockRotation rotation)
      Mappings:
      Namespace Name Mixin selector
      named getTestInstanceBlockBoxCornerPos Lnet/minecraft/test/TestInstanceUtil;getTestInstanceBlockBoxCornerPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/BlockPos;
      intermediary method_54847 Lnet/minecraft/class_4525;method_54847(Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
      official a Ltr;a(Ljb;Lkg;Ldwu;)Ljb;
    • getTestInstanceBlockBox

      public static BlockBox getTestInstanceBlockBox(BlockPos pos, Vec3i relativePos, BlockRotation rotation)
      Mappings:
      Namespace Name Mixin selector
      named getTestInstanceBlockBox Lnet/minecraft/test/TestInstanceUtil;getTestInstanceBlockBox(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/util/math/BlockBox;
      intermediary method_29409 Lnet/minecraft/class_4525;method_29409(Lnet/minecraft/class_2338;Lnet/minecraft/class_2382;Lnet/minecraft/class_2470;)Lnet/minecraft/class_3341;
      official b Ltr;b(Ljb;Lkg;Ldwu;)Leuq;
    • findContainingTestInstanceBlock

      public static Optional<BlockPos> findContainingTestInstanceBlock(BlockPos pos, int radius, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named findContainingTestInstanceBlock Lnet/minecraft/test/TestInstanceUtil;findContainingTestInstanceBlock(Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/server/world/ServerWorld;)Ljava/util/Optional;
      intermediary method_22244 Lnet/minecraft/class_4525;method_22244(Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Optional;
      official a Ltr;a(Ljb;ILaub;)Ljava/util/Optional;
    • findNearestTestInstanceBlock

      public static Optional<BlockPos> findNearestTestInstanceBlock(BlockPos pos, int radius, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named findNearestTestInstanceBlock Lnet/minecraft/test/TestInstanceUtil;findNearestTestInstanceBlock(Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/server/world/ServerWorld;)Ljava/util/Optional;
      intermediary method_22255 Lnet/minecraft/class_4525;method_22255(Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Optional;
      official b Ltr;b(Ljb;ILaub;)Ljava/util/Optional;
    • findTestInstanceBlocks

      public static Stream<BlockPos> findTestInstanceBlocks(BlockPos pos, int radius, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named findTestInstanceBlocks Lnet/minecraft/test/TestInstanceUtil;findTestInstanceBlocks(Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/server/world/ServerWorld;)Ljava/util/stream/Stream;
      intermediary method_22258 Lnet/minecraft/class_4525;method_22258(Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/stream/Stream;
      official c Ltr;c(Ljb;ILaub;)Ljava/util/stream/Stream;
    • findTargetedTestInstanceBlock

      public static Stream<BlockPos> findTargetedTestInstanceBlock(BlockPos pos, Entity entity, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named findTargetedTestInstanceBlock Lnet/minecraft/test/TestInstanceUtil;findTargetedTestInstanceBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;Lnet/minecraft/server/world/ServerWorld;)Ljava/util/stream/Stream;
      intermediary method_56252 Lnet/minecraft/class_4525;method_56252(Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_3218;)Ljava/util/stream/Stream;
      official a Ltr;a(Ljb;Lbzm;Laub;)Ljava/util/stream/Stream;
    • resetBlock

      private static void resetBlock(int altitude, BlockPos pos, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named resetBlock Lnet/minecraft/test/TestInstanceUtil;resetBlock(ILnet/minecraft/util/math/BlockPos;Lnet/minecraft/server/world/ServerWorld;)V
      intermediary method_22368 Lnet/minecraft/class_4525;method_22368(ILnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V
      official a Ltr;a(ILjb;Laub;)V
    • isInBounds

      private static boolean isInBounds(BlockPos testInstanceBlockPos, BlockPos pos, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named isInBounds Lnet/minecraft/test/TestInstanceUtil;isInBounds(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/server/world/ServerWorld;)Z
      intermediary method_22247 Lnet/minecraft/class_4525;method_22247(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z
      official a Ltr;a(Ljb;Ljb;Laub;)Z