public static Optional<PortalShape> | | a(ctq arg0, hx arg1, ic$a arg2) | | findEmptyPortalShape(LevelAccessor arg0, BlockPos arg1, Direction$Axis arg2) | | method_30485(class_1936 arg0, class_2338 arg1, class_2350$class_2351 arg2) | | getNewPortal(WorldAccess world, BlockPos pos, Direction$Axis axis) | | m_77708_(C_1598_ p_77709_, C_4675_ p_77710_, C_4687_$C_4689_ p_77711_) |
|
public static Optional<PortalShape> | | a(ctq arg0, hx arg1, Predicate<efp> arg2, ic$a arg3) | | findPortalShape(LevelAccessor arg0, BlockPos arg1, Predicate<PortalShape> arg2, Direction$Axis arg3) | | method_30486(class_1936 arg0, class_2338 arg1, Predicate<class_2424> arg2, class_2350$class_2351 arg3) | | getOrEmpty(WorldAccess world, BlockPos pos, Predicate<NetherPortal> validator, Direction$Axis axis) | | m_77712_(C_1598_ p_77713_, C_4675_ p_77714_, Predicate<C_2762_> p_77715_, C_4687_$C_4689_ p_77716_) |
|
private BlockPos | |
private int | | d() | | calculateWidth() | | method_30495() | | getWidth() | | m_77745_() |
|
private int | |
private int | | e() | | calculateHeight() | | method_30496() | | getHeight() | | m_77746_() |
|
private boolean | |
private int | |
private static boolean | |
public boolean | | a() | | isValid() | | method_10360() | | isValid() | | m_77698_() |
|
public void | | b() | | createPortalBlocks() | | method_10363() | | createPortal() | | m_77743_() |
|
public boolean | | c() | | isComplete() | | method_10362() | | wasAlreadyValid() | | m_77744_() |
|
public static Vec3 | | a(l$a arg0, ic$a arg1, elt arg2, blw arg3) | | getRelativePosition(BlockUtil$FoundRectangle arg0, Direction$Axis arg1, Vec3 arg2, EntityDimensions arg3) | | method_30494(class_5459$class_5460 arg0, class_2350$class_2351 arg1, class_243 arg2, class_4048 arg3) | | entityPosInPortal(BlockLocating$Rectangle portalRect, Direction$Axis portalAxis, Vec3d entityPos, EntityDimensions entityDimensions) | | m_77738_(C_4777_$C_4778_ p_77739_, C_4687_$C_4689_ p_77740_, C_3046_ p_77741_, C_510_ p_77742_) |
|
public static PortalInfo | | a(and arg0, l$a arg1, ic$a arg2, elt arg3, blv arg4, elt arg5, float arg6, float arg7) | | createPortalInfo(ServerLevel arg0, BlockUtil$FoundRectangle arg1, Direction$Axis arg2, Vec3 arg3, Entity arg4, Vec3 arg5, float arg6, float arg7) | | method_30484(class_3218 arg0, class_5459$class_5460 arg1, class_2350$class_2351 arg2, class_243 arg3, class_1297 arg4, class_243 arg5, float arg6, float arg7) | | getNetherTeleportTarget(ServerWorld destination, BlockLocating$Rectangle portalRect, Direction$Axis portalAxis, Vec3d offset, Entity entity, Vec3d velocity, float yaw, float pitch) | | m_257966_(C_12_ p_259301_, C_4777_$C_4778_ p_259931_, C_4687_$C_4689_ p_259901_, C_3046_ p_259630_, C_507_ p_259166_, C_3046_ p_260043_, float p_259853_, float p_259667_) |
|
private static Vec3 | | a(elt arg0, and arg1, blv arg2, blw arg3) | | findCollisionFreePosition(Vec3 arg0, ServerLevel arg1, Entity arg2, EntityDimensions arg3) | | method_47382(class_243 arg0, class_3218 arg1, class_1297 arg2, class_4048 arg3) | | findOpenPosition(Vec3d fallback, ServerWorld world, Entity entity, EntityDimensions dimensions) | | m_257963_(C_3046_ p_260315_, C_12_ p_259704_, C_507_ p_259626_, C_510_ p_259816_) |
|