历史 - net.minecraft.gametest.framework.StructureUtils

1.21.11

名称

tx

ts

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

tr

tx

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

tj

tr

字段

构造函数

方法

BoundingBox (BlockPos, int, ServerLevel): d, getBoundingBoxAtGround, method_59785, createBox, m_319242_

1.21.5

名称

tb

tj

net.minecraft.test.StructureTestUtil

net.minecraft.test.TestInstanceUtil

字段

String: c, testStructuresDir, field_20579, testStructuresDirectoryName, f_127833_

org.slf4j.Logger: d, LOGGER, field_27813, LOGGER, f_177742_

Path: c, testStructuresDir, field_20579, testStructuresDirectoryName, f_127833_

构造函数

方法

AABB (StructureBlockEntity): a, getStructureBounds, method_22242, getStructureBoundingBox, m_127847_

Optional<BlockPos> (BlockPos, int, ServerLevel): a, findStructureBlockContainingPos, method_22244, findContainingStructureBlock, m_127853_

Optional<BlockPos> (BlockPos, int, ServerLevel): a, findTestContainingPos, method_22244, findContainingTestInstanceBlock, m_387571_

boolean (BlockPos, BlockPos, ServerLevel): a, doesStructureContain, method_22247, isInStructureBounds, m_127867_

boolean (BlockPos, BlockPos, ServerLevel): a, doesStructureContain, method_22247, isInBounds, m_127867_

BoundingBox (StructureBlockEntity): b, getStructureBoundingBox, method_29410, getStructureBlockBox, m_127904_

void (BlockPos, BlockPos, Rotation, ServerLevel): a, addCommandBlockAndButtonToStartTest, method_22248, placeStartButton, m_127875_

void (String, BlockPos, Vec3i, Rotation, ServerLevel): a, createNewEmptyStructureBlock, method_22251, createTestArea, m_177764_

BoundingBox (BlockPos, Vec3i, Rotation): b, getStructureBoundingBox, method_29409, getStructureBlockBox, m_177760_

BoundingBox (BlockPos, Vec3i, Rotation): b, getStructureBoundingBox, method_29409, getTestInstanceBlockBox, m_177760_

BlockPos (StructureBlockEntity): c, getStructureOrigin, method_54849, getOrigin, m_304927_

StructureBlockEntity (GameTestInfo, BlockPos, Rotation, ServerLevel): b, prepareTestStructure, method_54903, initStructure, m_305479_

void (BoundingBox, ServerLevel): b, forceLoadChunks, method_22256, forceLoadNearbyChunks, m_127857_

BlockPos (BlockPos, Vec3i, Rotation): a, getTransformedFarCorner, method_54847, getStructureBlockBoxCornerPos, m_305507_

BlockPos (BlockPos, Vec3i, Rotation): a, getTransformedFarCorner, method_54847, getTestInstanceBlockBoxCornerPos, m_305507_

StructureBlockEntity (GameTestInfo, BlockPos, Rotation, ServerLevel): c, createStructureBlock, method_22252, placeStructureTemplate, m_127890_

void (AABB, ServerLevel, boolean): a, encaseStructure, method_57102, placeBarrierBox, m_320357_

void (AABB, ServerLevel): a, removeBarriers, method_57101, clearBarrierBox, m_319541_

Optional<BlockPos> (BlockPos, int, ServerLevel): b, findNearestStructureBlock, method_22255, findNearestStructureBlock, m_127906_

Optional<BlockPos> (BlockPos, int, ServerLevel): b, findNearestTest, method_22255, findNearestTestInstanceBlock, m_388660_

Stream<BlockPos> (BlockPos, int, ServerLevel, String): a, findStructureByTestFunction, method_59782, findStructureBlocks, m_322152_

Stream<BlockPos> (BlockPos, int, ServerLevel): c, findStructureBlocks, method_22258, findStructureBlocks, m_127910_

Stream<BlockPos> (BlockPos, int, ServerLevel): c, findTestBlocks, method_22258, findTestInstanceBlocks, m_127910_

Stream<BlockPos> (BlockPos, Entity, ServerLevel): a, lookedAtStructureBlockPos, method_56252, findTargetedStructureBlock, m_320514_

Stream<BlockPos> (BlockPos, Entity, ServerLevel): a, lookedAtTestPos, method_56252, findTargetedTestInstanceBlock, m_385717_

BlockPos (GameTestInfo, BlockPos, Rotation, ServerLevel): a, getStartCorner, method_62774, getPlacementPos, m_357024_

TestInstanceBlockEntity (ResourceLocation, BlockPos, Vec3i, Rotation, ServerLevel): a, createNewEmptyTest, method_66992, createTestInstanceBlockEntity, m_388116_

1.21.4

名称

ui

tb

字段

构造函数

方法

1.21.3

名称

tn

ui

字段

构造函数

方法

BlockPos (StructureBlockEntity): c, getStructureOrigin, method_54849, getStructureBlockPos, m_304927_

BlockPos (StructureBlockEntity): c, getStructureOrigin, method_54849, getOrigin, m_304927_

StructureBlockEntity (GameTestInfo, BlockPos, Rotation, ServerLevel): a, prepareTestStructure, method_54903, initStructure, m_305479_

StructureBlockEntity (GameTestInfo, BlockPos, Rotation, ServerLevel): b, prepareTestStructure, method_54903, initStructure, m_305479_

StructureBlockEntity (GameTestInfo, BlockPos, Rotation, ServerLevel): b, createStructureBlock, method_22252, placeStructureTemplate, m_127890_

StructureBlockEntity (GameTestInfo, BlockPos, Rotation, ServerLevel): c, createStructureBlock, method_22252, placeStructureTemplate, m_127890_

BlockPos (GameTestInfo, BlockPos, Rotation, ServerLevel): a, getStartCorner, method_62774, getPlacementPos, m_357024_

1.21.1

名称

字段

构造函数

方法

1.21

名称

ue

tn

字段

构造函数

方法

1.20.6

名称

sb

ue

字段

String: b, testStructuresDir, field_20579, testStructuresDirectoryName, f_127833_

String: c, testStructuresDir, field_20579, testStructuresDirectoryName, f_127833_

String: a, DEFAULT_TEST_STRUCTURES_DIR, field_33173, TEST_STRUCTURES_DIRECTORY_NAME, f_177741_

String: b, DEFAULT_TEST_STRUCTURES_DIR, field_33173, TEST_STRUCTURES_DIRECTORY_NAME, f_177741_

org.slf4j.Logger: c, LOGGER, field_27813, LOGGER, f_177742_

org.slf4j.Logger: d, LOGGER, field_27813, LOGGER, f_177742_

int: a, DEFAULT_Y_SEARCH_RADIUS, field_51468, field_51468, f_316717_

构造函数

方法

BlockPos (BlockPos, int, ServerLevel): b, findNearestStructureBlock, method_22255, findNearestStructureBlock, m_127906_

Collection<BlockPos> (BlockPos, int, ServerLevel): c, findStructureBlocks, method_22258, findStructureBlocks, m_127910_

void (AABB, ServerLevel, boolean): a, encaseStructure, method_57102, placeBarrierBox, m_320357_

void (AABB, ServerLevel): a, removeBarriers, method_57101, clearBarrierBox, m_319541_

Optional<BlockPos> (BlockPos, int, ServerLevel): b, findNearestStructureBlock, method_22255, findNearestStructureBlock, m_127906_

Stream<BlockPos> (BlockPos, int, ServerLevel, String): a, findStructureByTestFunction, method_59782, findStructureBlocks, m_322152_

Stream<BlockPos> (BlockPos, int, ServerLevel): c, findStructureBlocks, method_22258, findStructureBlocks, m_127910_

BoundingBox (BlockPos, int, ServerLevel): d, getBoundingBoxAtGround, method_59785, createBox, m_319242_

Stream<BlockPos> (BlockPos, Entity, ServerLevel): a, lookedAtStructureBlockPos, method_56252, findTargetedStructureBlock, m_320514_

1.20.4

名称

qj

sb

字段

int: d, HOW_MANY_CHUNKS_TO_LOAD_IN_EACH_DIRECTION_OF_STRUCTURE, field_33174, field_33174, f_177743_

构造函数

方法

void (BlockPos, ServerLevel): a, forceLoadChunks, method_22256, forceLoadNearbyChunks, m_127857_

void (BoundingBox, int, ServerLevel): a, clearSpaceForStructure, method_22246, clearArea, m_127849_

StructureTemplate (String, ServerLevel): a, getStructureTemplate, method_22369, createStructureTemplate, m_127880_

CompoundTag (Path): a, tryLoadStructure, method_22253, loadSnbt, m_127902_

StructureBlockEntity (String, BlockPos, Rotation, int, ServerLevel, boolean): a, spawnStructure, method_22250, createStructureTemplate, m_127883_

StructureBlockEntity (String, BlockPos, Rotation, ServerLevel, boolean): a, createStructureBlock, method_22252, placeStructureTemplate, m_127890_

BoundingBox (BlockPos, Vec3i, Rotation): a, getStructureBoundingBox, method_29409, getStructureBlockBox, m_177760_

BoundingBox (BlockPos, Vec3i, Rotation): b, getStructureBoundingBox, method_29409, getStructureBlockBox, m_177760_

BlockPos (StructureBlockEntity): c, getStructureOrigin, method_54849, getStructureBlockPos, m_304927_

StructureBlockEntity (GameTestInfo, BlockPos, Rotation, ServerLevel): a, prepareTestStructure, method_54903, initStructure, m_305479_

void (BoundingBox, ServerLevel): b, forceLoadChunks, method_22256, forceLoadNearbyChunks, m_127857_

void (BoundingBox, ServerLevel): a, clearSpaceForStructure, method_22246, clearArea, m_127849_

BlockPos (BlockPos, Vec3i, Rotation): a, getTransformedFarCorner, method_54847, getStructureBlockBoxCornerPos, m_305507_

StructureBlockEntity (GameTestInfo, BlockPos, Rotation, ServerLevel): b, createStructureBlock, method_22252, placeStructureTemplate, m_127890_

1.20.2

名称

qe

qj

字段

构造函数

方法

void (String[]): a, main, method_36106, main, main

1.20.1

名称

qr

qe

字段

构造函数

方法

1.19.4

名称

qc

qr

字段

构造函数

方法

1.19.3

名称

ow

qc

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

net.minecraft.gametest.framework.GameTestHarnessStructures

字段

构造函数

方法

1.19

名称

nx

ow

net.minecraft.gametest.framework.GameTestHarnessStructures

字段

构造函数

方法

StructureTemplate (String, ServerLevel): a, getStructureTemplate, method_22369, createStructure, m_127880_

StructureTemplate (String, ServerLevel): a, getStructureTemplate, method_22369, createStructureTemplate, m_127880_

StructureBlockEntity (String, BlockPos, Rotation, int, ServerLevel, boolean): a, spawnStructure, method_22250, createStructure, m_127883_

StructureBlockEntity (String, BlockPos, Rotation, int, ServerLevel, boolean): a, spawnStructure, method_22250, createStructureTemplate, m_127883_

StructureBlockEntity (String, BlockPos, Rotation, ServerLevel, boolean): a, createStructureBlock, method_22252, placeStructure, m_127890_

StructureBlockEntity (String, BlockPos, Rotation, ServerLevel, boolean): a, createStructureBlock, method_22252, placeStructureTemplate, m_127890_

void (String[]): a, main, method_36106, main, m_177770_

void (String[]): a, main, method_36106, main, main

1.18.2

名称

np

nx

字段

org.apache.logging.log4j.Logger: c, LOGGER, field_27813, LOGGER, f_177742_

org.slf4j.Logger: c, LOGGER, field_27813, LOGGER, f_177742_

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

mn

np

字段

String: a, DEFAULT_TEST_STRUCTURES_DIR, field_33173, field_33173, f_177741_

String: a, DEFAULT_TEST_STRUCTURES_DIR, field_33173, TEST_STRUCTURES_DIRECTORY_NAME, f_177741_

构造函数

方法

1.17.1

名称

字段

构造函数

方法

1.17

名称

lq

mn

net.minecraft.test.StructureHelper

net.minecraft.src.C_4900_

net.minecraft.server.v1_16_R3.GameTestHarnessStructures

net.minecraft.gametest.framework.GameTestHarnessStructures

字段

String: a, testStructuresDir, field_20579, testStructuresDirectoryName, field_229590_a_

String: b, testStructuresDir, field_20579, testStructuresDirectoryName, f_127833_

org.apache.logging.log4j.Logger: c, LOGGER, field_27813, LOGGER, f_177742_

String: a, DEFAULT_TEST_STRUCTURES_DIR, field_33173, field_33173, f_177741_

int: d, HOW_MANY_CHUNKS_TO_LOAD_IN_EACH_DIRECTION_OF_STRUCTURE, field_33174, field_33174, f_177743_

构造函数

()

方法

AABB (StructureBlockEntity): a, getStructureBounds, method_22242, getStructureBoundingBox, func_229594_a_

AABB (StructureBlockEntity): a, getStructureBounds, method_22242, getStructureBoundingBox, m_127847_

void (BlockPos, ServerLevel): a, forceLoadChunks, method_22256, forceLoadNearbyChunks, func_229608_b_

void (BlockPos, ServerLevel): a, forceLoadChunks, method_22256, forceLoadNearbyChunks, m_127857_

void (BoundingBox, int, ServerLevel): a, clearSpaceForStructure, method_22246, clearArea, func_229595_a_

void (BoundingBox, int, ServerLevel): a, clearSpaceForStructure, method_22246, clearArea, m_127849_

Optional<BlockPos> (BlockPos, int, ServerLevel): a, findStructureBlockContainingPos, method_22244, findContainingStructureBlock, func_229596_a_

Optional<BlockPos> (BlockPos, int, ServerLevel): a, findStructureBlockContainingPos, method_22244, findContainingStructureBlock, m_127853_

BlockPos (BlockPos, int, ServerLevel): b, findNearestStructureBlock, method_22255, findNearestStructureBlock, func_229607_b_

BlockPos (BlockPos, int, ServerLevel): b, findNearestStructureBlock, method_22255, findNearestStructureBlock, m_127906_

Collection<BlockPos> (BlockPos, int, ServerLevel): c, findStructureBlocks, method_22258, findStructureBlocks, func_229609_c_

Collection<BlockPos> (BlockPos, int, ServerLevel): c, findStructureBlocks, method_22258, findStructureBlocks, m_127910_

StructureTemplate (String, ServerLevel): a, getStructureTemplate, method_22369, createStructure, func_229605_a_

StructureTemplate (String, ServerLevel): a, getStructureTemplate, method_22369, createStructure, m_127880_

CompoundTag (Path): a, tryLoadStructure, method_22253, loadSnbt, func_229606_a_

CompoundTag (Path): a, tryLoadStructure, method_22253, loadSnbt, m_127902_

void (int, BlockPos, ServerLevel): a, clearBlock, method_22368, resetBlock, func_229591_a_

void (int, BlockPos, ServerLevel): a, clearBlock, method_22368, resetBlock, m_127841_

boolean (BlockPos, BlockPos, ServerLevel): a, doesStructureContain, method_22247, isInStructureBounds, func_229599_a_

boolean (BlockPos, BlockPos, ServerLevel): a, doesStructureContain, method_22247, isInStructureBounds, m_127867_

Rotation (int): a, getRotationForRotationSteps, method_29408, method_29408, func_240562_a_

Rotation (int): a, getRotationForRotationSteps, method_29408, getRotation, m_127835_

BoundingBox (StructureBlockEntity): b, getStructureBoundingBox, method_29410, method_29410, func_240568_b_

BoundingBox (StructureBlockEntity): b, getStructureBoundingBox, method_29410, getStructureBlockBox, m_127904_

void (BlockPos, BlockPos, Rotation, ServerLevel): a, addCommandBlockAndButtonToStartTest, method_22248, placeStartButton, func_240564_a_

void (BlockPos, BlockPos, Rotation, ServerLevel): a, addCommandBlockAndButtonToStartTest, method_22248, placeStartButton, m_127875_

void (String, BlockPos, BlockPos, Rotation, ServerLevel): a, createNewEmptyStructureBlock, method_22251, createTestArea, func_229603_a_

StructureBlockEntity (String, BlockPos, Rotation, int, ServerLevel, boolean): a, spawnStructure, method_22250, method_22250, func_240565_a_

StructureBlockEntity (String, BlockPos, Rotation, int, ServerLevel, boolean): a, spawnStructure, method_22250, createStructure, m_127883_

BoundingBox (BlockPos, BlockPos, Rotation): a, getStructureBoundingBox, method_29409, method_29409, func_229598_a_

StructureBlockEntity (String, BlockPos, Rotation, ServerLevel, boolean): a, createStructureBlock, method_22252, placeStructure, func_240566_a_

StructureBlockEntity (String, BlockPos, Rotation, ServerLevel, boolean): a, createStructureBlock, method_22252, placeStructure, m_127890_

int (Rotation): a, getRotationStepsForRotation, method_36105, getRotationSteps, m_177751_

void (String[]): a, main, method_36106, main, m_177770_

void (String, BlockPos, Vec3i, Rotation, ServerLevel): a, createNewEmptyStructureBlock, method_22251, createTestArea, m_177764_

BoundingBox (BlockPos, Vec3i, Rotation): a, getStructureBoundingBox, method_29409, getStructureBlockBox, m_177760_

1.16.5

名称

字段

构造函数

方法

void (int, BlockPos, ServerLevel): a, clearBlock, method_22368, method_22368, func_229591_a_

void (int, BlockPos, ServerLevel): a, clearBlock, method_22368, resetBlock, func_229591_a_

1.16.4

名称

net.minecraft.server.v1_16_R2.GameTestHarnessStructures

net.minecraft.server.v1_16_R3.GameTestHarnessStructures

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

kr

lq

net.minecraft.server.v1_16_R1.GameTestHarnessStructures

net.minecraft.server.v1_16_R2.GameTestHarnessStructures

字段

构造函数

方法

1.16.1

名称

jg

kr

net.minecraft.server.v1_15_R1.GameTestHarnessStructures

net.minecraft.server.v1_16_R1.GameTestHarnessStructures

字段

构造函数

方法

void (BlockPos, ServerLevel): a, addCommandBlockAndButtonToStartTest, method_22248, placeStartButton, func_229600_a_

void (String, BlockPos, BlockPos, int, ServerLevel): a, createNewEmptyStructureBlock, method_22251, createTestArea, func_229603_a_

StructureBlockEntity (String, BlockPos, int, ServerLevel, boolean): a, spawnStructure, method_22250, func_229602_a_

void (BlockPos, ServerLevel): b, forceLoadChunks, method_22256, forceLoadNearbyChunks, func_229608_b_

void (BlockPos, ServerLevel): a, forceLoadChunks, method_22256, forceLoadNearbyChunks, func_229608_b_

BoundingBox (BlockPos, BlockPos, int): a, createStructureBoundingBox, method_23646, func_229598_a_

StructureTemplate (String, ServerLevel): a, getStructureTemplate, method_22369, func_229605_a_

StructureTemplate (String, ServerLevel): a, getStructureTemplate, method_22369, createStructure, func_229605_a_

StructureBlockEntity (String, BlockPos, ServerLevel, boolean): a, createStructureBlock, method_22252, placeStructure, func_229604_a_

void (int, BlockPos, ServerLevel): a, clearBlock, method_22368, func_229591_a_

void (int, BlockPos, ServerLevel): a, clearBlock, method_22368, method_22368, func_229591_a_

Rotation (int): a, getRotationForRotationSteps, method_29408, method_29408, func_240562_a_

BoundingBox (StructureBlockEntity): b, getStructureBoundingBox, method_29410, method_29410, func_240568_b_

void (BlockPos, BlockPos, Rotation, ServerLevel): a, addCommandBlockAndButtonToStartTest, method_22248, placeStartButton, func_240564_a_

void (String, BlockPos, BlockPos, Rotation, ServerLevel): a, createNewEmptyStructureBlock, method_22251, createTestArea, func_229603_a_

StructureBlockEntity (String, BlockPos, Rotation, int, ServerLevel, boolean): a, spawnStructure, method_22250, method_22250, func_240565_a_

BoundingBox (BlockPos, BlockPos, Rotation): a, getStructureBoundingBox, method_29409, method_29409, func_229598_a_

StructureBlockEntity (String, BlockPos, Rotation, ServerLevel, boolean): a, createStructureBlock, method_22252, placeStructure, func_240566_a_

1.15.2

名称

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

jg

net.minecraft.gametest.framework.StructureUtils

net.minecraft.class_4525

net.minecraft.test.StructureTestUtil

net.minecraft.test.StructureHelper

net.minecraft.server.v1_15_R1.GameTestHarnessStructures

字段

String: a, testStructuresDir, field_20579, testStructuresDirectoryName, field_229590_a_

构造函数

方法

AABB (StructureBlockEntity): a, getStructureBounds, method_22242, getStructureBoundingBox, func_229594_a_

void (BlockPos, ServerLevel): a, addCommandBlockAndButtonToStartTest, method_22248, placeStartButton, func_229600_a_

void (String, BlockPos, BlockPos, int, ServerLevel): a, createNewEmptyStructureBlock, method_22251, createTestArea, func_229603_a_

StructureBlockEntity (String, BlockPos, int, ServerLevel, boolean): a, spawnStructure, method_22250, func_229602_a_

void (BlockPos, ServerLevel): b, forceLoadChunks, method_22256, forceLoadNearbyChunks, func_229608_b_

void (BoundingBox, int, ServerLevel): a, clearSpaceForStructure, method_22246, clearArea, func_229595_a_

BoundingBox (BlockPos, BlockPos, int): a, createStructureBoundingBox, method_23646, func_229598_a_

Optional<BlockPos> (BlockPos, int, ServerLevel): a, findStructureBlockContainingPos, method_22244, findContainingStructureBlock, func_229596_a_

BlockPos (BlockPos, int, ServerLevel): b, findNearestStructureBlock, method_22255, findNearestStructureBlock, func_229607_b_

Collection<BlockPos> (BlockPos, int, ServerLevel): c, findStructureBlocks, method_22258, findStructureBlocks, func_229609_c_

StructureTemplate (String, ServerLevel): a, getStructureTemplate, method_22369, func_229605_a_

StructureBlockEntity (String, BlockPos, ServerLevel, boolean): a, createStructureBlock, method_22252, placeStructure, func_229604_a_

CompoundTag (Path): a, tryLoadStructure, method_22253, loadSnbt, func_229606_a_

void (int, BlockPos, ServerLevel): a, clearBlock, method_22368, func_229591_a_

boolean (BlockPos, BlockPos, ServerLevel): a, doesStructureContain, method_22247, isInStructureBounds, func_229599_a_