History - net.minecraft.world.level.portal.PortalShape

1.21.3

Names

eqe

euw

Fields

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

BlockBehaviour$StatePredicate: e, FRAME, field_25883, IS_VALID_FRAME_BLOCK

LevelAccessor: h, level, field_11318, world, f_77686_

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

Direction$Axis: h, axis, field_11317, axis

Direction: j, rightDir, field_11314, negativeDir, f_77688_

Direction: i, rightDir, field_11314, negativeDir

int: k, numPortalBlocks, field_11313, foundPortalBlocks, f_77689_

int: j, numPortalBlocks, field_11313, foundPortalBlocks

BlockPos: l, bottomLeft, field_11316, lowerCorner, f_77690_

BlockPos: k, bottomLeft, field_11316, lowerCorner

int: m, height, field_11312, height, f_77691_

int: l, height, field_11312, height

int: n, width, field_11311, width, f_77692_

int: m, width, field_11311, width

int: c, MIN_WIDTH, field_31825, MIN_WIDTH, f_164752_

int: c, MIN_WIDTH, field_31825, MIN_WIDTH

int: a, MAX_WIDTH, field_31823, MAX_WIDTH, f_164750_

int: a, MAX_WIDTH, field_31823, MAX_WIDTH

int: d, MIN_HEIGHT, field_31826, MIN_HEIGHT, f_164753_

int: d, MIN_HEIGHT, field_31826, MIN_HEIGHT

int: b, MAX_HEIGHT, field_31824, MAX_HEIGHT, f_164751_

int: b, MAX_HEIGHT, field_31824, MAX_HEIGHT

float: f, SAFE_TRAVEL_MAX_ENTITY_XY, field_41086, FALLBACK_THRESHOLD, f_256985_

float: f, SAFE_TRAVEL_MAX_ENTITY_XY, field_41086, FALLBACK_THRESHOLD

double: g, SAFE_TRAVEL_MAX_VERTICAL_DELTA, field_41087, HEIGHT_STRETCH, f_256802_

double: g, SAFE_TRAVEL_MAX_VERTICAL_DELTA, field_41087, HEIGHT_STRETCH

Constructors

(LevelAccessor, BlockPos, Direction$Axis)

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

Methods

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

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

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

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

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_

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

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

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

boolean (): a, isValid, method_10360, isValid

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

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

boolean (): b, isComplete, method_10362, wasAlreadyValid

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

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

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

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

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

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

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

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

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

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

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

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

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

eox

eqe

Fields

Constructors

Methods

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

1.20.6

Names

efp

eox

Fields

Constructors

Methods

1.20.4

Names

ebk

efp

Fields

Constructors

Methods

1.20.2

Names

dyc

ebk

Fields

Constructors

Methods

1.20.1

Names

dxi

dyc

Fields

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_

Constructors

Methods

1.19.4

Names

dui

dxi

Fields

Constructors

Methods

1.19.3

Names

dqu

dui

net.minecraft.world.dimension.AreaHelper

net.minecraft.world.dimension.NetherPortal

Fields

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_

Constructors

Methods

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

Names

Fields

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_

Constructors

Methods

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

Names

dpx

dqu

Fields

Constructors

Methods

1.19

Names

djw

dpx

Fields

Constructors

Methods

1.18.2

Names

diu

djw

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dhj

diu

Fields

Constructors

Methods

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

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

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

cxn

dhj

net.minecraft.block.PortalSize

net.minecraft.src.C_2762_

net.minecraft.server.v1_16_R3.BlockPortalShape

net.minecraft.world.level.portal.BlockPortalShape

Fields

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_

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.16.4

Names

cxk

cxn

net.minecraft.server.v1_16_R2.BlockPortalShape

net.minecraft.server.v1_16_R3.BlockPortalShape

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

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

Fields

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

Constructors

(LevelAccessor, BlockPos, Direction$Axis)

Methods

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