Package net.minecraft.world
Class PortalForcer
java.lang.Object
net.minecraft.world.PortalForcer
public class PortalForcer extends Object
- Mappings:
Namespace Name official detintermediary net/minecraft/class_1946named net/minecraft/world/PortalForcer
-
Field Summary
Fields Modifier and Type Field Description private ServerWorldworld -
Constructor Summary
Constructors Constructor Description PortalForcer(ServerWorld world) -
Method Summary
Modifier and Type Method Description Optional<PortalUtil.Rectangle>createPortal(BlockPos blockPos, Direction.Axis axis)Optional<PortalUtil.Rectangle>getPortalRect(BlockPos destPos, boolean destIsNether)private booleanisValidPortalPos(BlockPos pos, BlockPos.Mutable temp, Direction portalDirection, int distanceOrthogonalToPortal)
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector official aLdet;a:Labf;intermediary field_9286Lnet/minecraft/class_1946;field_9286:Lnet/minecraft/class_3218;named worldLnet/minecraft/world/PortalForcer;world:Lnet/minecraft/server/world/ServerWorld;
-
-
Constructor Details
-
PortalForcer
- Mappings:
Namespace Name Mixin selector official <init>Ldet;<init>(Labf;)Vintermediary <init>Lnet/minecraft/class_1946;<init>(Lnet/minecraft/class_3218;)Vnamed <init>Lnet/minecraft/world/PortalForcer;<init>(Lnet/minecraft/server/world/ServerWorld;)V
-
-
Method Details
-
getPortalRect
- Mappings:
Namespace Name Mixin selector official aLdet;a(Lfx;Z)Ljava/util/Optional;intermediary method_30483Lnet/minecraft/class_1946;method_30483(Lnet/minecraft/class_2338;Z)Ljava/util/Optional;named getPortalRectLnet/minecraft/world/PortalForcer;getPortalRect(Lnet/minecraft/util/math/BlockPos;Z)Ljava/util/Optional;
-
createPortal
- Mappings:
Namespace Name Mixin selector official aLdet;a(Lfx;Lgc$a;)Ljava/util/Optional;intermediary method_30482Lnet/minecraft/class_1946;method_30482(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional;named createPortalLnet/minecraft/world/PortalForcer;createPortal(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction$Axis;)Ljava/util/Optional;
-
isValidPortalPos
private boolean isValidPortalPos(BlockPos pos, BlockPos.Mutable temp, Direction portalDirection, int distanceOrthogonalToPortal)- Mappings:
Namespace Name Mixin selector official aLdet;a(Lfx;Lfx$a;Lgc;I)Zintermediary method_30481Lnet/minecraft/class_1946;method_30481(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;I)Znamed isValidPortalPosLnet/minecraft/world/PortalForcer;isValidPortalPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos$Mutable;Lnet/minecraft/util/math/Direction;I)Z
-