Uses of Class
net.minecraft.world.BlockLocating.Rectangle
Package
Description
-
Uses of BlockLocating.Rectangle in net.minecraft.entity
Modifier and TypeMethodDescriptionprotected Optional<BlockLocating.Rectangle>
Entity.getPortalRect
(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) Returns the portal rect atdestPos
.Modifier and TypeMethodDescriptionprotected Vec3d
Entity.positionInPortal
(Direction.Axis portalAxis, BlockLocating.Rectangle portalRect) Returns the entity's position in the portal after teleportation.protected Vec3d
LivingEntity.positionInPortal
(Direction.Axis portalAxis, BlockLocating.Rectangle portalRect) Returns the entity's position in the portal after teleportation. -
Uses of BlockLocating.Rectangle in net.minecraft.entity.vehicle
Modifier and TypeMethodDescriptionprotected Vec3d
AbstractMinecartEntity.positionInPortal
(Direction.Axis portalAxis, BlockLocating.Rectangle portalRect) Returns the entity's position in the portal after teleportation.protected Vec3d
BoatEntity.positionInPortal
(Direction.Axis portalAxis, BlockLocating.Rectangle portalRect) Returns the entity's position in the portal after teleportation. -
Uses of BlockLocating.Rectangle in net.minecraft.server.network
Modifier and TypeMethodDescriptionprotected Optional<BlockLocating.Rectangle>
ServerPlayerEntity.getPortalRect
(ServerWorld destWorld, BlockPos destPos, boolean destIsNether, WorldBorder worldBorder) Returns the portal rect atdestPos
. -
Uses of BlockLocating.Rectangle in net.minecraft.world
Modifier and TypeMethodDescriptionstatic BlockLocating.Rectangle
BlockLocating.getLargestRectangle
(BlockPos center, Direction.Axis primaryAxis, int primaryMaxBlocks, Direction.Axis secondaryAxis, int secondaryMaxBlocks, Predicate<BlockPos> predicate) Gets the largest rectangle of blocks along two axes for which all blocks meet a predicate.Modifier and TypeMethodDescriptionPortalForcer.createPortal
(BlockPos pos, Direction.Axis axis) PortalForcer.getPortalRect
(BlockPos pos, boolean destIsNether, WorldBorder worldBorder) -
Uses of BlockLocating.Rectangle in net.minecraft.world.dimension
Modifier and TypeMethodDescriptionstatic Vec3d
AreaHelper.entityPosInPortal
(BlockLocating.Rectangle portalRect, Direction.Axis portalAxis, Vec3d entityPos, EntityDimensions entityDimensions) static TeleportTarget
AreaHelper.getNetherTeleportTarget
(ServerWorld destination, BlockLocating.Rectangle portalRect, Direction.Axis portalAxis, Vec3d offset, EntityDimensions dimensions, Vec3d velocity, float yaw, float pitch) Determines aTeleportTarget
based on a specific portal.