历史 - net.minecraft.world.level.portal.PortalShape

1.21.11

名称

fgz

fma

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

fbk

fgz

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

eyz

fbk

字段

构造函数

方法

1.21.5

名称

etz

eyz

字段

构造函数

方法

1.21.4

名称

euw

etz

字段

构造函数

方法

1.21.3

名称

eqe

euw

字段

LevelAccessor: h, level, field_11318, world, f_77686_

Direction$Axis: i, axis, field_11317, axis, f_77687_

Direction$Axis: h, axis, field_11317, axis, f_77687_

Direction: j, rightDir, field_11314, negativeDir, f_77688_

Direction: i, rightDir, field_11314, negativeDir, f_77688_

int: k, numPortalBlocks, field_11313, foundPortalBlocks, f_77689_

int: j, numPortalBlocks, field_11313, foundPortalBlocks, f_77689_

BlockPos: l, bottomLeft, field_11316, lowerCorner, f_77690_

BlockPos: k, bottomLeft, field_11316, lowerCorner, f_77690_

int: m, height, field_11312, height, f_77691_

int: l, height, field_11312, height, f_77691_

int: n, width, field_11311, width, f_77692_

int: m, width, field_11311, width, f_77692_

构造函数

(LevelAccessor, BlockPos, Direction$Axis)

(Direction$Axis, int, Direction, BlockPos, int, int)

方法

BlockPos (BlockPos): a, calculateBottomLeft, method_30492, getLowerCorner, m_77733_

int (): d, calculateWidth, method_30495, getWidth, m_77745_

int (BlockPos, Direction): a, getDistanceUntilEdgeAboveFrame, method_30493, getWidth, m_77735_

int (): e, calculateHeight, method_30496, getHeight, m_77746_

boolean (BlockPos$MutableBlockPos, int): a, hasTopFrame, method_30491, isHorizontalFrameValid, m_77730_

int (BlockPos$MutableBlockPos): a, getDistanceUntilTop, method_30490, getPotentialHeight, m_77728_

void (): b, createPortalBlocks, method_10363, createPortal, m_77743_

boolean (): c, isComplete, method_10362, wasAlreadyValid, m_77744_

boolean (): b, isComplete, method_10362, wasAlreadyValid, m_77744_

PortalShape (BlockGetter, BlockPos, Direction$Axis): a, findAnyShape, method_64314, getOnAxis, m_353869_

BlockPos (BlockGetter, Direction, BlockPos): a, calculateBottomLeft, method_30492, getLowerCorner, m_77733_

int (BlockGetter, BlockPos, Direction): a, calculateWidth, method_30495, getValidatedWidth, m_77745_

int (BlockGetter, BlockPos, Direction): b, getDistanceUntilEdgeAboveFrame, method_30493, getWidth, m_77735_

int (BlockGetter, BlockPos, Direction, int, org.apache.commons.lang3.mutable.MutableInt): a, calculateHeight, method_30496, getHeight, m_77746_

boolean (BlockGetter, BlockPos, Direction, BlockPos$MutableBlockPos, int, int): a, hasTopFrame, method_30491, isHorizontalFrameValid, m_77730_

int (BlockGetter, BlockPos, Direction, BlockPos$MutableBlockPos, int, org.apache.commons.lang3.mutable.MutableInt): a, getDistanceUntilTop, method_30490, getPotentialHeight, m_77728_

void (LevelAccessor): a, createPortalBlocks, method_10363, createPortal, m_77743_

1.21.1

名称

字段

构造函数

方法

1.21

名称

eox

eqe

字段

构造函数

方法

PortalInfo (ServerLevel, BlockUtil$FoundRectangle, Direction$Axis, Vec3, Entity, Vec3, float, float): a, createPortalInfo, method_30484, getNetherTeleportTarget, m_257966_

1.20.6

名称

efp

eox

字段

构造函数

方法

1.20.4

名称

ebk

efp

字段

构造函数

方法

1.20.2

名称

dyc

ebk

字段

构造函数

方法

1.20.1

名称

dxi

dyc

字段

int: d, MIN_HEIGHT, field_31826, field_31826, f_164753_

int: d, MIN_HEIGHT, field_31826, MIN_HEIGHT, f_164753_

int: b, MAX_HEIGHT, field_31824, field_31824, f_164751_

int: b, MAX_HEIGHT, field_31824, MAX_HEIGHT, f_164751_

构造函数

方法

1.19.4

名称

dui

dxi

字段

构造函数

方法

1.19.3

名称

dqu

dui

net.minecraft.world.dimension.AreaHelper

net.minecraft.world.dimension.NetherPortal

字段

LevelAccessor: f, level, field_11318, world, f_77686_

LevelAccessor: h, level, field_11318, world, f_77686_

Direction$Axis: g, axis, field_11317, axis, f_77687_

Direction$Axis: i, axis, field_11317, axis, f_77687_

Direction: h, rightDir, field_11314, negativeDir, f_77688_

Direction: j, rightDir, field_11314, negativeDir, f_77688_

int: i, numPortalBlocks, field_11313, foundPortalBlocks, f_77689_

int: k, numPortalBlocks, field_11313, foundPortalBlocks, f_77689_

BlockPos: j, bottomLeft, field_11316, lowerCorner, f_77690_

BlockPos: l, bottomLeft, field_11316, lowerCorner, f_77690_

int: k, height, field_11312, height, f_77691_

int: m, height, field_11312, height, f_77691_

int: l, width, field_11311, width, f_77692_

int: n, width, field_11311, width, f_77692_

float: f, SAFE_TRAVEL_MAX_ENTITY_XY, field_41086, FALLBACK_THRESHOLD, f_256985_

double: g, SAFE_TRAVEL_MAX_VERTICAL_DELTA, field_41087, HEIGHT_STRETCH, f_256802_

构造函数

方法

PortalInfo (ServerLevel, BlockUtil$FoundRectangle, Direction$Axis, Vec3, EntityDimensions, Vec3, float, float): a, createPortalInfo, method_30484, getNetherTeleportTarget, m_77699_

PortalInfo (ServerLevel, BlockUtil$FoundRectangle, Direction$Axis, Vec3, Entity, Vec3, float, float): a, createPortalInfo, method_30484, getNetherTeleportTarget, m_257966_

Vec3 (Vec3, ServerLevel, Entity, EntityDimensions): a, findCollisionFreePosition, method_47382, findOpenPosition, m_257963_

1.19.2

名称

字段

int: c, MIN_WIDTH, field_31825, field_31825, f_164752_

int: c, MIN_WIDTH, field_31825, MIN_WIDTH, f_164752_

int: a, MAX_WIDTH, field_31823, field_31823, f_164750_

int: a, MAX_WIDTH, field_31823, MAX_WIDTH, f_164750_

构造函数

方法

boolean (BlockPos$MutableBlockPos, int): a, hasTopFrame, method_30491, method_30491, m_77730_

boolean (BlockPos$MutableBlockPos, int): a, hasTopFrame, method_30491, isHorizontalFrameValid, m_77730_

int (BlockPos$MutableBlockPos): a, getDistanceUntilTop, method_30490, method_30490, m_77728_

int (BlockPos$MutableBlockPos): a, getDistanceUntilTop, method_30490, getPotentialHeight, m_77728_

1.19.1

名称

dpx

dqu

net.minecraft.world.level.portal.BlockPortalShape

字段

构造函数

方法

1.19

名称

djw

dpx

net.minecraft.world.level.portal.BlockPortalShape

字段

构造函数

方法

1.18.2

名称

diu

djw

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

dhj

diu

字段

构造函数

方法

void (): b, createPortalBlocks, method_10363, createPortal, m_77743_, createPortal

void (): b, createPortalBlocks, method_10363, createPortal, m_77743_

1.17.1

名称

字段

构造函数

方法

1.17

名称

cxn

dhj

net.minecraft.block.PortalSize

net.minecraft.src.C_2762_

net.minecraft.server.v1_16_R3.BlockPortalShape

net.minecraft.world.level.portal.BlockPortalShape

字段

BlockBehaviour$StatePredicate: a, FRAME, field_25883, IS_VALID_FRAME_BLOCK, field_242962_a

BlockBehaviour$StatePredicate: e, FRAME, field_25883, IS_VALID_FRAME_BLOCK, f_77685_

LevelAccessor: b, level, field_11318, world, field_150867_a

LevelAccessor: f, level, field_11318, world, f_77686_

Direction$Axis: c, axis, field_11317, axis, field_150865_b

Direction$Axis: g, axis, field_11317, axis, f_77687_

Direction: d, rightDir, field_11314, negativeDir, field_150866_c

Direction: h, rightDir, field_11314, negativeDir, f_77688_

int: e, numPortalBlocks, field_11313, foundPortalBlocks, field_150864_e

int: i, numPortalBlocks, field_11313, foundPortalBlocks, f_77689_

BlockPos: f, bottomLeft, field_11316, lowerCorner, field_150861_f, position

BlockPos: j, bottomLeft, field_11316, lowerCorner, f_77690_

int: g, height, field_11312, height, field_150862_g, height

int: k, height, field_11312, height, f_77691_

int: h, width, field_11311, width, field_150868_h, width

int: l, width, field_11311, width, f_77692_

int: c, MIN_WIDTH, field_31825, field_31825, f_164752_

int: a, MAX_WIDTH, field_31823, field_31823, f_164750_

int: d, MIN_HEIGHT, field_31826, field_31826, f_164753_

int: b, MAX_HEIGHT, field_31824, field_31824, f_164751_

构造函数

方法

Optional<PortalShape> (LevelAccessor, BlockPos, Direction$Axis): a, findEmptyPortalShape, method_30485, method_30485, func_242964_a

Optional<PortalShape> (LevelAccessor, BlockPos, Direction$Axis): a, findEmptyPortalShape, method_30485, getNewPortal, m_77708_

Optional<PortalShape> (LevelAccessor, BlockPos, Predicate<PortalShape>, Direction$Axis): a, findPortalShape, method_30486, method_30486, func_242965_a

Optional<PortalShape> (LevelAccessor, BlockPos, Predicate<PortalShape>, Direction$Axis): a, findPortalShape, method_30486, getOrEmpty, m_77712_

BlockPos (BlockPos): a, calculateBottomLeft, method_30492, method_30492, func_242971_a

BlockPos (BlockPos): a, calculateBottomLeft, method_30492, getLowerCorner, m_77733_

int (): d, calculateWidth, method_30495, method_30495, func_242974_d

int (): d, calculateWidth, method_30495, getWidth, m_77745_

int (BlockPos, Direction): a, getDistanceUntilEdgeAboveFrame, method_30493, method_30493, func_242972_a

int (BlockPos, Direction): a, getDistanceUntilEdgeAboveFrame, method_30493, getWidth, m_77735_

int (): e, calculateHeight, method_30496, method_30496, func_242975_e

int (): e, calculateHeight, method_30496, getHeight, m_77746_

boolean (BlockPos$MutableBlockPos, int): a, hasTopFrame, method_30491, method_30491, func_242970_a

boolean (BlockPos$MutableBlockPos, int): a, hasTopFrame, method_30491, method_30491, m_77730_

int (BlockPos$MutableBlockPos): a, getDistanceUntilTop, method_30490, method_30490, func_242969_a

int (BlockPos$MutableBlockPos): a, getDistanceUntilTop, method_30490, method_30490, m_77728_

boolean (BlockState): a, isEmpty, method_10359, validStateInsidePortal, func_196900_a

boolean (BlockState): a, isEmpty, method_10359, validStateInsidePortal, m_77717_

boolean (): a, isValid, method_10360, isValid, func_150860_b

boolean (): a, isValid, method_10360, isValid, m_77698_

void (): b, createPortalBlocks, method_10363, createPortal, func_150859_c, createPortal

void (): b, createPortalBlocks, method_10363, createPortal, m_77743_, createPortal

boolean (): c, isComplete, method_10362, wasAlreadyValid, func_208508_f

boolean (): c, isComplete, method_10362, wasAlreadyValid, m_77744_

Vec3 (BlockUtil$FoundRectangle, Direction$Axis, Vec3, EntityDimensions): a, getRelativePosition, method_30494, method_30494, func_242973_a

Vec3 (BlockUtil$FoundRectangle, Direction$Axis, Vec3, EntityDimensions): a, getRelativePosition, method_30494, entityPosInPortal, m_77738_

PortalInfo (ServerLevel, BlockUtil$FoundRectangle, Direction$Axis, Vec3, EntityDimensions, Vec3, float, float): a, createPortalInfo, method_30484, method_30484, func_242963_a

PortalInfo (ServerLevel, BlockUtil$FoundRectangle, Direction$Axis, Vec3, EntityDimensions, Vec3, float, float): a, createPortalInfo, method_30484, getNetherTeleportTarget, m_77699_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

cxk

cxn

net.minecraft.server.v1_16_R2.BlockPortalShape

net.minecraft.server.v1_16_R3.BlockPortalShape

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

cxk

net.minecraft.world.level.portal.PortalShape

net.minecraft.class_2424

net.minecraft.world.dimension.AreaHelper

net.minecraft.block.PortalSize

net.minecraft.server.v1_16_R2.BlockPortalShape

字段

BlockBehaviour$StatePredicate: a, FRAME, field_25883, IS_VALID_FRAME_BLOCK, field_242962_a

LevelAccessor: b, level, field_11318, world, field_150867_a

Direction$Axis: c, axis, field_11317, axis, field_150865_b

Direction: d, rightDir, field_11314, negativeDir, field_150866_c

int: e, numPortalBlocks, field_11313, foundPortalBlocks, field_150864_e

BlockPos: f, bottomLeft, field_11316, lowerCorner, field_150861_f, position

int: g, height, field_11312, height, field_150862_g, height

int: h, width, field_11311, width, field_150868_h, width

构造函数

(LevelAccessor, BlockPos, Direction$Axis)

方法

Optional<PortalShape> (LevelAccessor, BlockPos, Direction$Axis): a, findEmptyPortalShape, method_30485, method_30485, func_242964_a

Optional<PortalShape> (LevelAccessor, BlockPos, Predicate<PortalShape>, Direction$Axis): a, findPortalShape, method_30486, method_30486, func_242965_a

BlockPos (BlockPos): a, calculateBottomLeft, method_30492, method_30492, func_242971_a

int (): d, calculateWidth, method_30495, method_30495, func_242974_d

int (BlockPos, Direction): a, getDistanceUntilEdgeAboveFrame, method_30493, method_30493, func_242972_a

int (): e, calculateHeight, method_30496, method_30496, func_242975_e

boolean (BlockPos$MutableBlockPos, int): a, hasTopFrame, method_30491, method_30491, func_242970_a

int (BlockPos$MutableBlockPos): a, getDistanceUntilTop, method_30490, method_30490, func_242969_a

boolean (BlockState): a, isEmpty, method_10359, validStateInsidePortal, func_196900_a

boolean (): a, isValid, method_10360, isValid, func_150860_b

void (): b, createPortalBlocks, method_10363, createPortal, func_150859_c, createPortal

boolean (): c, isComplete, method_10362, wasAlreadyValid, func_208508_f

Vec3 (BlockUtil$FoundRectangle, Direction$Axis, Vec3, EntityDimensions): a, getRelativePosition, method_30494, method_30494, func_242973_a

PortalInfo (ServerLevel, BlockUtil$FoundRectangle, Direction$Axis, Vec3, EntityDimensions, Vec3, float, float): a, createPortalInfo, method_30484, method_30484, func_242963_a