枚举 DirectionTransformation

    • 枚举常量详细资料

      • IDENTITY

        public static final DirectionTransformation IDENTITY
        Mappings:
        Namespace Name Mixin selector
        official a Lf;a:Lf;
        intermediary field_23292 Lnet/minecraft/class_4990;field_23292:Lnet/minecraft/class_4990;
        named IDENTITY Lnet/minecraft/util/math/DirectionTransformation;IDENTITY:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_FACE_XY

        public static final DirectionTransformation ROT_180_FACE_XY
        Mappings:
        Namespace Name Mixin selector
        official b Lf;b:Lf;
        intermediary field_23299 Lnet/minecraft/class_4990;field_23299:Lnet/minecraft/class_4990;
        named ROT_180_FACE_XY Lnet/minecraft/util/math/DirectionTransformation;ROT_180_FACE_XY:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_FACE_XZ

        public static final DirectionTransformation ROT_180_FACE_XZ
        Mappings:
        Namespace Name Mixin selector
        official c Lf;c:Lf;
        intermediary field_23300 Lnet/minecraft/class_4990;field_23300:Lnet/minecraft/class_4990;
        named ROT_180_FACE_XZ Lnet/minecraft/util/math/DirectionTransformation;ROT_180_FACE_XZ:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_FACE_YZ

        public static final DirectionTransformation ROT_180_FACE_YZ
        Mappings:
        Namespace Name Mixin selector
        official d Lf;d:Lf;
        intermediary field_23301 Lnet/minecraft/class_4990;field_23301:Lnet/minecraft/class_4990;
        named ROT_180_FACE_YZ Lnet/minecraft/util/math/DirectionTransformation;ROT_180_FACE_YZ:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_120_NNN

        public static final DirectionTransformation ROT_120_NNN
        Mappings:
        Namespace Name Mixin selector
        official e Lf;e:Lf;
        intermediary field_23302 Lnet/minecraft/class_4990;field_23302:Lnet/minecraft/class_4990;
        named ROT_120_NNN Lnet/minecraft/util/math/DirectionTransformation;ROT_120_NNN:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_120_NNP

        public static final DirectionTransformation ROT_120_NNP
        Mappings:
        Namespace Name Mixin selector
        official f Lf;f:Lf;
        intermediary field_23303 Lnet/minecraft/class_4990;field_23303:Lnet/minecraft/class_4990;
        named ROT_120_NNP Lnet/minecraft/util/math/DirectionTransformation;ROT_120_NNP:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_120_NPN

        public static final DirectionTransformation ROT_120_NPN
        Mappings:
        Namespace Name Mixin selector
        official g Lf;g:Lf;
        intermediary field_23304 Lnet/minecraft/class_4990;field_23304:Lnet/minecraft/class_4990;
        named ROT_120_NPN Lnet/minecraft/util/math/DirectionTransformation;ROT_120_NPN:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_120_NPP

        public static final DirectionTransformation ROT_120_NPP
        Mappings:
        Namespace Name Mixin selector
        official h Lf;h:Lf;
        intermediary field_23305 Lnet/minecraft/class_4990;field_23305:Lnet/minecraft/class_4990;
        named ROT_120_NPP Lnet/minecraft/util/math/DirectionTransformation;ROT_120_NPP:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_120_PNN

        public static final DirectionTransformation ROT_120_PNN
        Mappings:
        Namespace Name Mixin selector
        official i Lf;i:Lf;
        intermediary field_23306 Lnet/minecraft/class_4990;field_23306:Lnet/minecraft/class_4990;
        named ROT_120_PNN Lnet/minecraft/util/math/DirectionTransformation;ROT_120_PNN:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_120_PNP

        public static final DirectionTransformation ROT_120_PNP
        Mappings:
        Namespace Name Mixin selector
        official j Lf;j:Lf;
        intermediary field_23307 Lnet/minecraft/class_4990;field_23307:Lnet/minecraft/class_4990;
        named ROT_120_PNP Lnet/minecraft/util/math/DirectionTransformation;ROT_120_PNP:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_120_PPN

        public static final DirectionTransformation ROT_120_PPN
        Mappings:
        Namespace Name Mixin selector
        official k Lf;k:Lf;
        intermediary field_23308 Lnet/minecraft/class_4990;field_23308:Lnet/minecraft/class_4990;
        named ROT_120_PPN Lnet/minecraft/util/math/DirectionTransformation;ROT_120_PPN:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_120_PPP

        public static final DirectionTransformation ROT_120_PPP
        Mappings:
        Namespace Name Mixin selector
        official l Lf;l:Lf;
        intermediary field_23309 Lnet/minecraft/class_4990;field_23309:Lnet/minecraft/class_4990;
        named ROT_120_PPP Lnet/minecraft/util/math/DirectionTransformation;ROT_120_PPP:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_EDGE_XY_NEG

        public static final DirectionTransformation ROT_180_EDGE_XY_NEG
        Mappings:
        Namespace Name Mixin selector
        official m Lf;m:Lf;
        intermediary field_23310 Lnet/minecraft/class_4990;field_23310:Lnet/minecraft/class_4990;
        named ROT_180_EDGE_XY_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_180_EDGE_XY_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_EDGE_XY_POS

        public static final DirectionTransformation ROT_180_EDGE_XY_POS
        Mappings:
        Namespace Name Mixin selector
        official n Lf;n:Lf;
        intermediary field_23311 Lnet/minecraft/class_4990;field_23311:Lnet/minecraft/class_4990;
        named ROT_180_EDGE_XY_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_180_EDGE_XY_POS:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_EDGE_XZ_NEG

        public static final DirectionTransformation ROT_180_EDGE_XZ_NEG
        Mappings:
        Namespace Name Mixin selector
        official o Lf;o:Lf;
        intermediary field_23312 Lnet/minecraft/class_4990;field_23312:Lnet/minecraft/class_4990;
        named ROT_180_EDGE_XZ_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_180_EDGE_XZ_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_EDGE_XZ_POS

        public static final DirectionTransformation ROT_180_EDGE_XZ_POS
        Mappings:
        Namespace Name Mixin selector
        official p Lf;p:Lf;
        intermediary field_23313 Lnet/minecraft/class_4990;field_23313:Lnet/minecraft/class_4990;
        named ROT_180_EDGE_XZ_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_180_EDGE_XZ_POS:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_EDGE_YZ_NEG

        public static final DirectionTransformation ROT_180_EDGE_YZ_NEG
        Mappings:
        Namespace Name Mixin selector
        official q Lf;q:Lf;
        intermediary field_23314 Lnet/minecraft/class_4990;field_23314:Lnet/minecraft/class_4990;
        named ROT_180_EDGE_YZ_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_180_EDGE_YZ_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_180_EDGE_YZ_POS

        public static final DirectionTransformation ROT_180_EDGE_YZ_POS
        Mappings:
        Namespace Name Mixin selector
        official r Lf;r:Lf;
        intermediary field_23315 Lnet/minecraft/class_4990;field_23315:Lnet/minecraft/class_4990;
        named ROT_180_EDGE_YZ_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_180_EDGE_YZ_POS:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_X_NEG

        public static final DirectionTransformation ROT_90_X_NEG
        Mappings:
        Namespace Name Mixin selector
        official s Lf;s:Lf;
        intermediary field_23316 Lnet/minecraft/class_4990;field_23316:Lnet/minecraft/class_4990;
        named ROT_90_X_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_90_X_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_X_POS

        public static final DirectionTransformation ROT_90_X_POS
        Mappings:
        Namespace Name Mixin selector
        official t Lf;t:Lf;
        intermediary field_23317 Lnet/minecraft/class_4990;field_23317:Lnet/minecraft/class_4990;
        named ROT_90_X_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_90_X_POS:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_Y_NEG

        public static final DirectionTransformation ROT_90_Y_NEG
        Mappings:
        Namespace Name Mixin selector
        official u Lf;u:Lf;
        intermediary field_23318 Lnet/minecraft/class_4990;field_23318:Lnet/minecraft/class_4990;
        named ROT_90_Y_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_90_Y_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_Y_POS

        public static final DirectionTransformation ROT_90_Y_POS
        Mappings:
        Namespace Name Mixin selector
        official v Lf;v:Lf;
        intermediary field_23319 Lnet/minecraft/class_4990;field_23319:Lnet/minecraft/class_4990;
        named ROT_90_Y_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_90_Y_POS:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_Z_NEG

        public static final DirectionTransformation ROT_90_Z_NEG
        Mappings:
        Namespace Name Mixin selector
        official w Lf;w:Lf;
        intermediary field_23320 Lnet/minecraft/class_4990;field_23320:Lnet/minecraft/class_4990;
        named ROT_90_Z_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_90_Z_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_Z_POS

        public static final DirectionTransformation ROT_90_Z_POS
        Mappings:
        Namespace Name Mixin selector
        official x Lf;x:Lf;
        intermediary field_23321 Lnet/minecraft/class_4990;field_23321:Lnet/minecraft/class_4990;
        named ROT_90_Z_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_90_Z_POS:Lnet/minecraft/util/math/DirectionTransformation;
      • INVERSION

        public static final DirectionTransformation INVERSION
        Mappings:
        Namespace Name Mixin selector
        official y Lf;y:Lf;
        intermediary field_23322 Lnet/minecraft/class_4990;field_23322:Lnet/minecraft/class_4990;
        named INVERSION Lnet/minecraft/util/math/DirectionTransformation;INVERSION:Lnet/minecraft/util/math/DirectionTransformation;
      • INVERT_X

        public static final DirectionTransformation INVERT_X
        Mappings:
        Namespace Name Mixin selector
        official z Lf;z:Lf;
        intermediary field_23323 Lnet/minecraft/class_4990;field_23323:Lnet/minecraft/class_4990;
        named INVERT_X Lnet/minecraft/util/math/DirectionTransformation;INVERT_X:Lnet/minecraft/util/math/DirectionTransformation;
      • INVERT_Y

        public static final DirectionTransformation INVERT_Y
        Mappings:
        Namespace Name Mixin selector
        official A Lf;A:Lf;
        intermediary field_23266 Lnet/minecraft/class_4990;field_23266:Lnet/minecraft/class_4990;
        named INVERT_Y Lnet/minecraft/util/math/DirectionTransformation;INVERT_Y:Lnet/minecraft/util/math/DirectionTransformation;
      • INVERT_Z

        public static final DirectionTransformation INVERT_Z
        Mappings:
        Namespace Name Mixin selector
        official B Lf;B:Lf;
        intermediary field_23267 Lnet/minecraft/class_4990;field_23267:Lnet/minecraft/class_4990;
        named INVERT_Z Lnet/minecraft/util/math/DirectionTransformation;INVERT_Z:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_60_REF_NNN

        public static final DirectionTransformation ROT_60_REF_NNN
        Mappings:
        Namespace Name Mixin selector
        official C Lf;C:Lf;
        intermediary field_23268 Lnet/minecraft/class_4990;field_23268:Lnet/minecraft/class_4990;
        named ROT_60_REF_NNN Lnet/minecraft/util/math/DirectionTransformation;ROT_60_REF_NNN:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_60_REF_NNP

        public static final DirectionTransformation ROT_60_REF_NNP
        Mappings:
        Namespace Name Mixin selector
        official D Lf;D:Lf;
        intermediary field_23269 Lnet/minecraft/class_4990;field_23269:Lnet/minecraft/class_4990;
        named ROT_60_REF_NNP Lnet/minecraft/util/math/DirectionTransformation;ROT_60_REF_NNP:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_60_REF_NPN

        public static final DirectionTransformation ROT_60_REF_NPN
        Mappings:
        Namespace Name Mixin selector
        official E Lf;E:Lf;
        intermediary field_23270 Lnet/minecraft/class_4990;field_23270:Lnet/minecraft/class_4990;
        named ROT_60_REF_NPN Lnet/minecraft/util/math/DirectionTransformation;ROT_60_REF_NPN:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_60_REF_NPP

        public static final DirectionTransformation ROT_60_REF_NPP
        Mappings:
        Namespace Name Mixin selector
        official F Lf;F:Lf;
        intermediary field_23271 Lnet/minecraft/class_4990;field_23271:Lnet/minecraft/class_4990;
        named ROT_60_REF_NPP Lnet/minecraft/util/math/DirectionTransformation;ROT_60_REF_NPP:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_60_REF_PNN

        public static final DirectionTransformation ROT_60_REF_PNN
        Mappings:
        Namespace Name Mixin selector
        official G Lf;G:Lf;
        intermediary field_23272 Lnet/minecraft/class_4990;field_23272:Lnet/minecraft/class_4990;
        named ROT_60_REF_PNN Lnet/minecraft/util/math/DirectionTransformation;ROT_60_REF_PNN:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_60_REF_PNP

        public static final DirectionTransformation ROT_60_REF_PNP
        Mappings:
        Namespace Name Mixin selector
        official H Lf;H:Lf;
        intermediary field_23273 Lnet/minecraft/class_4990;field_23273:Lnet/minecraft/class_4990;
        named ROT_60_REF_PNP Lnet/minecraft/util/math/DirectionTransformation;ROT_60_REF_PNP:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_60_REF_PPN

        public static final DirectionTransformation ROT_60_REF_PPN
        Mappings:
        Namespace Name Mixin selector
        official I Lf;I:Lf;
        intermediary field_23274 Lnet/minecraft/class_4990;field_23274:Lnet/minecraft/class_4990;
        named ROT_60_REF_PPN Lnet/minecraft/util/math/DirectionTransformation;ROT_60_REF_PPN:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_60_REF_PPP

        public static final DirectionTransformation ROT_60_REF_PPP
        Mappings:
        Namespace Name Mixin selector
        official J Lf;J:Lf;
        intermediary field_23275 Lnet/minecraft/class_4990;field_23275:Lnet/minecraft/class_4990;
        named ROT_60_REF_PPP Lnet/minecraft/util/math/DirectionTransformation;ROT_60_REF_PPP:Lnet/minecraft/util/math/DirectionTransformation;
      • SWAP_XY

        public static final DirectionTransformation SWAP_XY
        Mappings:
        Namespace Name Mixin selector
        official K Lf;K:Lf;
        intermediary field_23276 Lnet/minecraft/class_4990;field_23276:Lnet/minecraft/class_4990;
        named SWAP_XY Lnet/minecraft/util/math/DirectionTransformation;SWAP_XY:Lnet/minecraft/util/math/DirectionTransformation;
      • SWAP_YZ

        public static final DirectionTransformation SWAP_YZ
        Mappings:
        Namespace Name Mixin selector
        official L Lf;L:Lf;
        intermediary field_23277 Lnet/minecraft/class_4990;field_23277:Lnet/minecraft/class_4990;
        named SWAP_YZ Lnet/minecraft/util/math/DirectionTransformation;SWAP_YZ:Lnet/minecraft/util/math/DirectionTransformation;
      • SWAP_XZ

        public static final DirectionTransformation SWAP_XZ
        Mappings:
        Namespace Name Mixin selector
        official M Lf;M:Lf;
        intermediary field_23278 Lnet/minecraft/class_4990;field_23278:Lnet/minecraft/class_4990;
        named SWAP_XZ Lnet/minecraft/util/math/DirectionTransformation;SWAP_XZ:Lnet/minecraft/util/math/DirectionTransformation;
      • SWAP_NEG_XY

        public static final DirectionTransformation SWAP_NEG_XY
        Mappings:
        Namespace Name Mixin selector
        official N Lf;N:Lf;
        intermediary field_23279 Lnet/minecraft/class_4990;field_23279:Lnet/minecraft/class_4990;
        named SWAP_NEG_XY Lnet/minecraft/util/math/DirectionTransformation;SWAP_NEG_XY:Lnet/minecraft/util/math/DirectionTransformation;
      • SWAP_NEG_YZ

        public static final DirectionTransformation SWAP_NEG_YZ
        Mappings:
        Namespace Name Mixin selector
        official O Lf;O:Lf;
        intermediary field_23280 Lnet/minecraft/class_4990;field_23280:Lnet/minecraft/class_4990;
        named SWAP_NEG_YZ Lnet/minecraft/util/math/DirectionTransformation;SWAP_NEG_YZ:Lnet/minecraft/util/math/DirectionTransformation;
      • SWAP_NEG_XZ

        public static final DirectionTransformation SWAP_NEG_XZ
        Mappings:
        Namespace Name Mixin selector
        official P Lf;P:Lf;
        intermediary field_23281 Lnet/minecraft/class_4990;field_23281:Lnet/minecraft/class_4990;
        named SWAP_NEG_XZ Lnet/minecraft/util/math/DirectionTransformation;SWAP_NEG_XZ:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_REF_X_NEG

        public static final DirectionTransformation ROT_90_REF_X_NEG
        Mappings:
        Namespace Name Mixin selector
        official Q Lf;Q:Lf;
        intermediary field_23282 Lnet/minecraft/class_4990;field_23282:Lnet/minecraft/class_4990;
        named ROT_90_REF_X_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_90_REF_X_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_REF_X_POS

        public static final DirectionTransformation ROT_90_REF_X_POS
        Mappings:
        Namespace Name Mixin selector
        official R Lf;R:Lf;
        intermediary field_23283 Lnet/minecraft/class_4990;field_23283:Lnet/minecraft/class_4990;
        named ROT_90_REF_X_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_90_REF_X_POS:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_REF_Y_NEG

        public static final DirectionTransformation ROT_90_REF_Y_NEG
        Mappings:
        Namespace Name Mixin selector
        official S Lf;S:Lf;
        intermediary field_23284 Lnet/minecraft/class_4990;field_23284:Lnet/minecraft/class_4990;
        named ROT_90_REF_Y_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_90_REF_Y_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_REF_Y_POS

        public static final DirectionTransformation ROT_90_REF_Y_POS
        Mappings:
        Namespace Name Mixin selector
        official T Lf;T:Lf;
        intermediary field_23285 Lnet/minecraft/class_4990;field_23285:Lnet/minecraft/class_4990;
        named ROT_90_REF_Y_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_90_REF_Y_POS:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_REF_Z_NEG

        public static final DirectionTransformation ROT_90_REF_Z_NEG
        Mappings:
        Namespace Name Mixin selector
        official U Lf;U:Lf;
        intermediary field_23286 Lnet/minecraft/class_4990;field_23286:Lnet/minecraft/class_4990;
        named ROT_90_REF_Z_NEG Lnet/minecraft/util/math/DirectionTransformation;ROT_90_REF_Z_NEG:Lnet/minecraft/util/math/DirectionTransformation;
      • ROT_90_REF_Z_POS

        public static final DirectionTransformation ROT_90_REF_Z_POS
        Mappings:
        Namespace Name Mixin selector
        official V Lf;V:Lf;
        intermediary field_23287 Lnet/minecraft/class_4990;field_23287:Lnet/minecraft/class_4990;
        named ROT_90_REF_Z_POS Lnet/minecraft/util/math/DirectionTransformation;ROT_90_REF_Z_POS:Lnet/minecraft/util/math/DirectionTransformation;
    • 字段详细资料

      • COMBINATIONS

        private static final DirectionTransformation[][] COMBINATIONS
        Mappings:
        Namespace Name Mixin selector
        official ad Lf;ad:[[Lf;
        intermediary field_23296 Lnet/minecraft/class_4990;field_23296:[[Lnet/minecraft/class_4990;
        named COMBINATIONS Lnet/minecraft/util/math/DirectionTransformation;COMBINATIONS:[[Lnet/minecraft/util/math/DirectionTransformation;
      • INVERSES

        private static final DirectionTransformation[] INVERSES
        Mappings:
        Namespace Name Mixin selector
        official ae Lf;ae:[Lf;
        intermediary field_23297 Lnet/minecraft/class_4990;field_23297:[Lnet/minecraft/class_4990;
        named INVERSES Lnet/minecraft/util/math/DirectionTransformation;INVERSES:[Lnet/minecraft/util/math/DirectionTransformation;
      • matrix

        private final Matrix3f matrix
        Mappings:
        Namespace Name Mixin selector
        official W Lf;W:Lc;
        intermediary field_23288 Lnet/minecraft/class_4990;field_23288:Lnet/minecraft/class_4581;
        named matrix Lnet/minecraft/util/math/DirectionTransformation;matrix:Lnet/minecraft/util/math/Matrix3f;
      • name

        private final String name
        Mappings:
        Namespace Name Mixin selector
        official X Lf;X:Ljava/lang/String;
        intermediary field_23289 Lnet/minecraft/class_4990;field_23289:Ljava/lang/String;
        named name Lnet/minecraft/util/math/DirectionTransformation;name:Ljava/lang/String;
      • mappings

        @Nullable
        private @Nullable Map<Direction,​Direction> mappings
        Mappings:
        Namespace Name Mixin selector
        official Y Lf;Y:Ljava/util/Map;
        intermediary field_23290 Lnet/minecraft/class_4990;field_23290:Ljava/util/Map;
        named mappings Lnet/minecraft/util/math/DirectionTransformation;mappings:Ljava/util/Map;
      • flipX

        private final boolean flipX
        Mappings:
        Namespace Name Mixin selector
        official Z Lf;Z:Z
        intermediary field_23291 Lnet/minecraft/class_4990;field_23291:Z
        named flipX Lnet/minecraft/util/math/DirectionTransformation;flipX:Z
      • flipY

        private final boolean flipY
        Mappings:
        Namespace Name Mixin selector
        official aa Lf;aa:Z
        intermediary field_23293 Lnet/minecraft/class_4990;field_23293:Z
        named flipY Lnet/minecraft/util/math/DirectionTransformation;flipY:Z
      • flipZ

        private final boolean flipZ
        Mappings:
        Namespace Name Mixin selector
        official ab Lf;ab:Z
        intermediary field_23294 Lnet/minecraft/class_4990;field_23294:Z
        named flipZ Lnet/minecraft/util/math/DirectionTransformation;flipZ:Z
      • axisTransformation

        private final AxisTransformation axisTransformation
        Mappings:
        Namespace Name Mixin selector
        official ac Lf;ac:Lh;
        intermediary field_23295 Lnet/minecraft/class_4990;field_23295:Lnet/minecraft/class_4998;
        named axisTransformation Lnet/minecraft/util/math/DirectionTransformation;axisTransformation:Lnet/minecraft/util/math/AxisTransformation;
    • 构造器详细资料

      • DirectionTransformation

        private DirectionTransformation​(String name,
                                        AxisTransformation axisTransformation,
                                        boolean flipX,
                                        boolean flipY,
                                        boolean flipZ)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lf;<init>(Ljava/lang/String;ILjava/lang/String;Lh;ZZZ)V
        intermediary <init> Lnet/minecraft/class_4990;<init>(Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_4998;ZZZ)V
        named <init> Lnet/minecraft/util/math/DirectionTransformation;<init>(Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/util/math/AxisTransformation;ZZZ)V
    • 方法详细资料

      • values

        public static DirectionTransformation[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (DirectionTransformation c : DirectionTransformation.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

        public static DirectionTransformation valueOf​(String name)
        返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
        参数:
        name - 要返回的枚举常量的名称。
        返回:
        返回带有指定名称的枚举常量
        抛出:
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        NullPointerException - 如果参数为空值
      • getAxisFlips

        private BooleanList getAxisFlips()
        Mappings:
        Namespace Name Mixin selector
        official d Lf;d()Lit/unimi/dsi/fastutil/booleans/BooleanList;
        intermediary method_26391 Lnet/minecraft/class_4990;method_26391()Lit/unimi/dsi/fastutil/booleans/BooleanList;
        named getAxisFlips Lnet/minecraft/util/math/DirectionTransformation;getAxisFlips()Lit/unimi/dsi/fastutil/booleans/BooleanList;
      • prepend

        public DirectionTransformation prepend​(DirectionTransformation transformation)
        Mappings:
        Namespace Name Mixin selector
        official a Lf;a(Lf;)Lf;
        intermediary method_26385 Lnet/minecraft/class_4990;method_26385(Lnet/minecraft/class_4990;)Lnet/minecraft/class_4990;
        named prepend Lnet/minecraft/util/math/DirectionTransformation;prepend(Lnet/minecraft/util/math/DirectionTransformation;)Lnet/minecraft/util/math/DirectionTransformation;
      • method_35813

        public DirectionTransformation method_35813()
        Mappings:
        Namespace Name Mixin selector
        official a Lf;a()Lf;
        intermediary method_35813 Lnet/minecraft/class_4990;method_35813()Lnet/minecraft/class_4990;
        named method_35813 Lnet/minecraft/util/math/DirectionTransformation;method_35813()Lnet/minecraft/util/math/DirectionTransformation;
      • method_35814

        public Matrix3f method_35814()
        Mappings:
        Namespace Name Mixin selector
        official b Lf;b()Lc;
        intermediary method_35814 Lnet/minecraft/class_4990;method_35814()Lnet/minecraft/class_4581;
        named method_35814 Lnet/minecraft/util/math/DirectionTransformation;method_35814()Lnet/minecraft/util/math/Matrix3f;
      • toString

        public String toString()
        覆盖:
        toString 在类中 Enum<DirectionTransformation>
        Mappings:
        Namespace Name Mixin selector
        official toString Lf;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_4990;toString()Ljava/lang/String;
        named toString Lnet/minecraft/util/math/DirectionTransformation;toString()Ljava/lang/String;
      • asString

        public String asString()
        指定者:
        asString 在接口中 StringIdentifiable
        Mappings:
        Namespace Name Mixin selector
        official c Lagz;c()Ljava/lang/String;
        intermediary method_15434 Lnet/minecraft/class_3542;method_15434()Ljava/lang/String;
        named asString Lnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
      • map

        public Direction map​(Direction direction)
        Mappings:
        Namespace Name Mixin selector
        official a Lf;a(Lgg;)Lgg;
        intermediary method_26388 Lnet/minecraft/class_4990;method_26388(Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
        named map Lnet/minecraft/util/math/DirectionTransformation;map(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/Direction;
      • shouldFlipDirection

        public boolean shouldFlipDirection​(Direction.Axis axis)
        Mappings:
        Namespace Name Mixin selector
        official a Lf;a(Lgg$a;)Z
        intermediary method_26387 Lnet/minecraft/class_4990;method_26387(Lnet/minecraft/class_2350$class_2351;)Z
        named shouldFlipDirection Lnet/minecraft/util/math/DirectionTransformation;shouldFlipDirection(Lnet/minecraft/util/math/Direction$Axis;)Z
      • mapJigsawOrientation

        public JigsawOrientation mapJigsawOrientation​(JigsawOrientation orientation)
        Mappings:
        Namespace Name Mixin selector
        official a Lf;a(Lgi;)Lgi;
        intermediary method_26389 Lnet/minecraft/class_4990;method_26389(Lnet/minecraft/class_5000;)Lnet/minecraft/class_5000;
        named mapJigsawOrientation Lnet/minecraft/util/math/DirectionTransformation;mapJigsawOrientation(Lnet/minecraft/block/enums/JigsawOrientation;)Lnet/minecraft/block/enums/JigsawOrientation;