Package net.minecraft.world
Class PortalForcer
java.lang.Object
net.minecraft.world.PortalForcer
public class PortalForcer extends Object
- Mappings:
Namespace Name official dgfintermediary net/minecraft/class_1946named net/minecraft/world/PortalForcer
-
Field Summary
Fields Modifier and Type Field Description private static intfield_31810private static intfield_31811private static intfield_31812private static intfield_31813private static intfield_31814private static intfield_31815private static intfield_31816private static intfield_31817private static intfield_31818private static intfield_31819private static intfield_31820private static intfield_31821private static intfield_31822private 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
-
field_31810
private static final int field_31810- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLdgf;a:Iintermediary field_31810Lnet/minecraft/class_1946;field_31810:Inamed field_31810Lnet/minecraft/world/PortalForcer;field_31810:I
-
field_31811
private static final int field_31811- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLdgf;b:Iintermediary field_31811Lnet/minecraft/class_1946;field_31811:Inamed field_31811Lnet/minecraft/world/PortalForcer;field_31811:I
-
field_31812
private static final int field_31812- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLdgf;c:Iintermediary field_31812Lnet/minecraft/class_1946;field_31812:Inamed field_31812Lnet/minecraft/world/PortalForcer;field_31812:I
-
field_31813
private static final int field_31813- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLdgf;d:Iintermediary field_31813Lnet/minecraft/class_1946;field_31813:Inamed field_31813Lnet/minecraft/world/PortalForcer;field_31813:I
-
field_31814
private static final int field_31814- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLdgf;e:Iintermediary field_31814Lnet/minecraft/class_1946;field_31814:Inamed field_31814Lnet/minecraft/world/PortalForcer;field_31814:I
-
field_31815
private static final int field_31815- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official fLdgf;f:Iintermediary field_31815Lnet/minecraft/class_1946;field_31815:Inamed field_31815Lnet/minecraft/world/PortalForcer;field_31815:I
-
field_31816
private static final int field_31816- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official gLdgf;g:Iintermediary field_31816Lnet/minecraft/class_1946;field_31816:Inamed field_31816Lnet/minecraft/world/PortalForcer;field_31816:I
-
field_31817
private static final int field_31817- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official hLdgf;h:Iintermediary field_31817Lnet/minecraft/class_1946;field_31817:Inamed field_31817Lnet/minecraft/world/PortalForcer;field_31817:I
-
field_31818
private static final int field_31818- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official iLdgf;i:Iintermediary field_31818Lnet/minecraft/class_1946;field_31818:Inamed field_31818Lnet/minecraft/world/PortalForcer;field_31818:I
-
field_31819
private static final int field_31819- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official jLdgf;j:Iintermediary field_31819Lnet/minecraft/class_1946;field_31819:Inamed field_31819Lnet/minecraft/world/PortalForcer;field_31819:I
-
field_31820
private static final int field_31820- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official kLdgf;k:Iintermediary field_31820Lnet/minecraft/class_1946;field_31820:Inamed field_31820Lnet/minecraft/world/PortalForcer;field_31820:I
-
field_31821
private static final int field_31821- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official lLdgf;l:Iintermediary field_31821Lnet/minecraft/class_1946;field_31821:Inamed field_31821Lnet/minecraft/world/PortalForcer;field_31821:I
-
field_31822
private static final int field_31822- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official mLdgf;m:Iintermediary field_31822Lnet/minecraft/class_1946;field_31822:Inamed field_31822Lnet/minecraft/world/PortalForcer;field_31822:I
-
world
- Mappings:
Namespace Name Mixin selector official nLdgf;n:Labj;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>Ldgf;<init>(Labj;)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 aLdgf;a(Lgb;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 aLdgf;a(Lgb;Lgg$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 aLdgf;a(Lgb;Lgb$a;Lgg;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
-