类 PortalForcer


  • public class PortalForcer
    extends Object
    Mappings:
    Namespace Name
    official dgh
    intermediary net/minecraft/class_1946
    named net/minecraft/world/PortalForcer
    • 字段详细资料

      • field_31810

        private static final int field_31810
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldgh;a:I
        intermediary field_31810 Lnet/minecraft/class_1946;field_31810:I
        named field_31810 Lnet/minecraft/world/PortalForcer;field_31810:I
      • field_31811

        private static final int field_31811
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Ldgh;b:I
        intermediary field_31811 Lnet/minecraft/class_1946;field_31811:I
        named field_31811 Lnet/minecraft/world/PortalForcer;field_31811:I
      • field_31812

        private static final int field_31812
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Ldgh;c:I
        intermediary field_31812 Lnet/minecraft/class_1946;field_31812:I
        named field_31812 Lnet/minecraft/world/PortalForcer;field_31812:I
      • field_31813

        private static final int field_31813
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Ldgh;d:I
        intermediary field_31813 Lnet/minecraft/class_1946;field_31813:I
        named field_31813 Lnet/minecraft/world/PortalForcer;field_31813:I
      • field_31814

        private static final int field_31814
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Ldgh;e:I
        intermediary field_31814 Lnet/minecraft/class_1946;field_31814:I
        named field_31814 Lnet/minecraft/world/PortalForcer;field_31814:I
      • field_31815

        private static final int field_31815
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Ldgh;f:I
        intermediary field_31815 Lnet/minecraft/class_1946;field_31815:I
        named field_31815 Lnet/minecraft/world/PortalForcer;field_31815:I
      • field_31816

        private static final int field_31816
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Ldgh;g:I
        intermediary field_31816 Lnet/minecraft/class_1946;field_31816:I
        named field_31816 Lnet/minecraft/world/PortalForcer;field_31816:I
      • field_31817

        private static final int field_31817
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Ldgh;h:I
        intermediary field_31817 Lnet/minecraft/class_1946;field_31817:I
        named field_31817 Lnet/minecraft/world/PortalForcer;field_31817:I
      • field_31818

        private static final int field_31818
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Ldgh;i:I
        intermediary field_31818 Lnet/minecraft/class_1946;field_31818:I
        named field_31818 Lnet/minecraft/world/PortalForcer;field_31818:I
      • field_31819

        private static final int field_31819
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Ldgh;j:I
        intermediary field_31819 Lnet/minecraft/class_1946;field_31819:I
        named field_31819 Lnet/minecraft/world/PortalForcer;field_31819:I
      • field_31820

        private static final int field_31820
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Ldgh;k:I
        intermediary field_31820 Lnet/minecraft/class_1946;field_31820:I
        named field_31820 Lnet/minecraft/world/PortalForcer;field_31820:I
      • field_31821

        private static final int field_31821
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official l Ldgh;l:I
        intermediary field_31821 Lnet/minecraft/class_1946;field_31821:I
        named field_31821 Lnet/minecraft/world/PortalForcer;field_31821:I
      • field_31822

        private static final int field_31822
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official m Ldgh;m:I
        intermediary field_31822 Lnet/minecraft/class_1946;field_31822:I
        named field_31822 Lnet/minecraft/world/PortalForcer;field_31822:I
      • world

        private final ServerWorld world
        Mappings:
        Namespace Name Mixin selector
        official n Ldgh;n:Labj;
        intermediary field_9286 Lnet/minecraft/class_1946;field_9286:Lnet/minecraft/class_3218;
        named world Lnet/minecraft/world/PortalForcer;world:Lnet/minecraft/server/world/ServerWorld;
    • 构造器详细资料

      • PortalForcer

        public PortalForcer​(ServerWorld world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldgh;<init>(Labj;)V
        intermediary <init> Lnet/minecraft/class_1946;<init>(Lnet/minecraft/class_3218;)V
        named <init> Lnet/minecraft/world/PortalForcer;<init>(Lnet/minecraft/server/world/ServerWorld;)V
    • 方法详细资料

      • getPortalRect

        public Optional<PortalUtil.Rectangle> getPortalRect​(BlockPos destPos,
                                                            boolean destIsNether)
        Mappings:
        Namespace Name Mixin selector
        official a Ldgh;a(Lgb;Z)Ljava/util/Optional;
        intermediary method_30483 Lnet/minecraft/class_1946;method_30483(Lnet/minecraft/class_2338;Z)Ljava/util/Optional;
        named getPortalRect Lnet/minecraft/world/PortalForcer;getPortalRect(Lnet/minecraft/util/math/BlockPos;Z)Ljava/util/Optional;
      • createPortal

        public Optional<PortalUtil.Rectangle> createPortal​(BlockPos blockPos,
                                                           Direction.Axis axis)
        Mappings:
        Namespace Name Mixin selector
        official a Ldgh;a(Lgb;Lgg$a;)Ljava/util/Optional;
        intermediary method_30482 Lnet/minecraft/class_1946;method_30482(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional;
        named createPortal Lnet/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 a Ldgh;a(Lgb;Lgb$a;Lgg;I)Z
        intermediary method_30481 Lnet/minecraft/class_1946;method_30481(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;I)Z
        named isValidPortalPos Lnet/minecraft/world/PortalForcer;isValidPortalPos(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos$Mutable;Lnet/minecraft/util/math/Direction;I)Z