Class WireOrientation

java.lang.Object
net.minecraft.world.block.WireOrientation

public class WireOrientation extends Object
Mappings:
Namespace Name
named net/minecraft/world/block/WireOrientation
intermediary net/minecraft/class_9904
official erj
  • Field Details

    • field_52668

      public static final PacketCodec<ByteBuf,WireOrientation> field_52668
      Mappings:
      Namespace Name Mixin selector
      named field_52668 Lnet/minecraft/world/block/WireOrientation;field_52668:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_52668 Lnet/minecraft/class_9904;field_52668:Lnet/minecraft/class_9139;
      official a Lerj;a:Lzb;
    • VALUES

      private static final WireOrientation[] VALUES
      Mappings:
      Namespace Name Mixin selector
      named VALUES Lnet/minecraft/world/block/WireOrientation;VALUES:[Lnet/minecraft/world/block/WireOrientation;
      intermediary field_52669 Lnet/minecraft/class_9904;field_52669:[Lnet/minecraft/class_9904;
      official b Lerj;b:[Lerj;
    • up

      private final Direction up
      Mappings:
      Namespace Name Mixin selector
      named up Lnet/minecraft/world/block/WireOrientation;up:Lnet/minecraft/util/math/Direction;
      intermediary field_52670 Lnet/minecraft/class_9904;field_52670:Lnet/minecraft/class_2350;
      official c Lerj;c:Ljj;
    • front

      private final Direction front
      Mappings:
      Namespace Name Mixin selector
      named front Lnet/minecraft/world/block/WireOrientation;front:Lnet/minecraft/util/math/Direction;
      intermediary field_52671 Lnet/minecraft/class_9904;field_52671:Lnet/minecraft/class_2350;
      official d Lerj;d:Ljj;
    • sideBias

      private final WireOrientation.SideBias sideBias
      Mappings:
      Namespace Name Mixin selector
      named sideBias Lnet/minecraft/world/block/WireOrientation;sideBias:Lnet/minecraft/world/block/WireOrientation$SideBias;
      intermediary field_52673 Lnet/minecraft/class_9904;field_52673:Lnet/minecraft/class_9904$class_9905;
      official f Lerj;f:Lerj$a;
    • ordinal

      private final int ordinal
      Mappings:
      Namespace Name Mixin selector
      named ordinal Lnet/minecraft/world/block/WireOrientation;ordinal:I
      intermediary field_52674 Lnet/minecraft/class_9904;field_52674:I
      official g Lerj;g:I
    • directionsByPriority

      private final List<Direction> directionsByPriority
      Mappings:
      Namespace Name Mixin selector
      named directionsByPriority Lnet/minecraft/world/block/WireOrientation;directionsByPriority:Ljava/util/List;
      intermediary field_52675 Lnet/minecraft/class_9904;field_52675:Ljava/util/List;
      official h Lerj;h:Ljava/util/List;
    • horizontalDirections

      private final List<Direction> horizontalDirections
      Mappings:
      Namespace Name Mixin selector
      named horizontalDirections Lnet/minecraft/world/block/WireOrientation;horizontalDirections:Ljava/util/List;
      intermediary field_52676 Lnet/minecraft/class_9904;field_52676:Ljava/util/List;
      official i Lerj;i:Ljava/util/List;
    • verticalDirections

      private final List<Direction> verticalDirections
      Mappings:
      Namespace Name Mixin selector
      named verticalDirections Lnet/minecraft/world/block/WireOrientation;verticalDirections:Ljava/util/List;
      intermediary field_52677 Lnet/minecraft/class_9904;field_52677:Ljava/util/List;
      official j Lerj;j:Ljava/util/List;
    • field_52678

      private final Map<Direction,WireOrientation> field_52678
      Mappings:
      Namespace Name Mixin selector
      named field_52678 Lnet/minecraft/world/block/WireOrientation;field_52678:Ljava/util/Map;
      intermediary field_52678 Lnet/minecraft/class_9904;field_52678:Ljava/util/Map;
      official k Lerj;k:Ljava/util/Map;
    • field_52679

      private final Map<Direction,WireOrientation> field_52679
      Mappings:
      Namespace Name Mixin selector
      named field_52679 Lnet/minecraft/world/block/WireOrientation;field_52679:Ljava/util/Map;
      intermediary field_52679 Lnet/minecraft/class_9904;field_52679:Ljava/util/Map;
      official l Lerj;l:Ljava/util/Map;
    • field_52680

      private final Map<WireOrientation.SideBias,WireOrientation> field_52680
      Mappings:
      Namespace Name Mixin selector
      named field_52680 Lnet/minecraft/world/block/WireOrientation;field_52680:Ljava/util/Map;
      intermediary field_52680 Lnet/minecraft/class_9904;field_52680:Ljava/util/Map;
      official m Lerj;m:Ljava/util/Map;
  • Constructor Details

    • WireOrientation

      private WireOrientation(Direction up, Direction front, WireOrientation.SideBias sideBias)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/block/WireOrientation;<init>(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;Lnet/minecraft/world/block/WireOrientation$SideBias;)V
      intermediary <init> Lnet/minecraft/class_9904;<init>(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_9904$class_9905;)V
      official <init> Lerj;<init>(Ljj;Ljj;Lerj$a;)V
  • Method Details

    • of

      public static WireOrientation of(Direction up, Direction front, WireOrientation.SideBias sideBias)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/world/block/WireOrientation;of(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;Lnet/minecraft/world/block/WireOrientation$SideBias;)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61848 Lnet/minecraft/class_9904;method_61848(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_9904$class_9905;)Lnet/minecraft/class_9904;
      official a Lerj;a(Ljj;Ljj;Lerj$a;)Lerj;
    • method_61847

      public WireOrientation method_61847(Direction direction)
      Mappings:
      Namespace Name Mixin selector
      named method_61847 Lnet/minecraft/world/block/WireOrientation;method_61847(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61847 Lnet/minecraft/class_9904;method_61847(Lnet/minecraft/class_2350;)Lnet/minecraft/class_9904;
      official a Lerj;a(Ljj;)Lerj;
    • method_61850

      public WireOrientation method_61850(Direction direction)
      Mappings:
      Namespace Name Mixin selector
      named method_61850 Lnet/minecraft/world/block/WireOrientation;method_61850(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61850 Lnet/minecraft/class_9904;method_61850(Lnet/minecraft/class_2350;)Lnet/minecraft/class_9904;
      official b Lerj;b(Ljj;)Lerj;
    • method_61853

      public WireOrientation method_61853(Direction direction)
      Mappings:
      Namespace Name Mixin selector
      named method_61853 Lnet/minecraft/world/block/WireOrientation;method_61853(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61853 Lnet/minecraft/class_9904;method_61853(Lnet/minecraft/class_2350;)Lnet/minecraft/class_9904;
      official c Lerj;c(Ljj;)Lerj;
    • method_61845

      public WireOrientation method_61845(WireOrientation.SideBias sideBias)
      Mappings:
      Namespace Name Mixin selector
      named method_61845 Lnet/minecraft/world/block/WireOrientation;method_61845(Lnet/minecraft/world/block/WireOrientation$SideBias;)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61845 Lnet/minecraft/class_9904;method_61845(Lnet/minecraft/class_9904$class_9905;)Lnet/minecraft/class_9904;
      official a Lerj;a(Lerj$a;)Lerj;
    • method_61842

      public WireOrientation method_61842()
      Mappings:
      Namespace Name Mixin selector
      named method_61842 Lnet/minecraft/world/block/WireOrientation;method_61842()Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61842 Lnet/minecraft/class_9904;method_61842()Lnet/minecraft/class_9904;
      official a Lerj;a()Lerj;
    • getFront

      public Direction getFront()
      Mappings:
      Namespace Name Mixin selector
      named getFront Lnet/minecraft/world/block/WireOrientation;getFront()Lnet/minecraft/util/math/Direction;
      intermediary method_61849 Lnet/minecraft/class_9904;method_61849()Lnet/minecraft/class_2350;
      official b Lerj;b()Ljj;
    • getUp

      public Direction getUp()
      Mappings:
      Namespace Name Mixin selector
      named getUp Lnet/minecraft/world/block/WireOrientation;getUp()Lnet/minecraft/util/math/Direction;
      intermediary method_61852 Lnet/minecraft/class_9904;method_61852()Lnet/minecraft/class_2350;
      official c Lerj;c()Ljj;
    • getRight

      public Direction getRight()
      Mappings:
      Namespace Name Mixin selector
      named getRight Lnet/minecraft/world/block/WireOrientation;getRight()Lnet/minecraft/util/math/Direction;
      intermediary method_61854 Lnet/minecraft/class_9904;method_61854()Lnet/minecraft/class_2350;
      official d Lerj;d()Ljj;
    • getSideBias

      public WireOrientation.SideBias getSideBias()
      Mappings:
      Namespace Name Mixin selector
      named getSideBias Lnet/minecraft/world/block/WireOrientation;getSideBias()Lnet/minecraft/world/block/WireOrientation$SideBias;
      intermediary method_61856 Lnet/minecraft/class_9904;method_61856()Lnet/minecraft/class_9904$class_9905;
      official e Lerj;e()Lerj$a;
    • getDirectionsByPriority

      public List<Direction> getDirectionsByPriority()
      Mappings:
      Namespace Name Mixin selector
      named getDirectionsByPriority Lnet/minecraft/world/block/WireOrientation;getDirectionsByPriority()Ljava/util/List;
      intermediary method_61858 Lnet/minecraft/class_9904;method_61858()Ljava/util/List;
      official f Lerj;f()Ljava/util/List;
    • getHorizontalDirections

      public List<Direction> getHorizontalDirections()
      Mappings:
      Namespace Name Mixin selector
      named getHorizontalDirections Lnet/minecraft/world/block/WireOrientation;getHorizontalDirections()Ljava/util/List;
      intermediary method_61859 Lnet/minecraft/class_9904;method_61859()Ljava/util/List;
      official g Lerj;g()Ljava/util/List;
    • getVerticalDirections

      public List<Direction> getVerticalDirections()
      Mappings:
      Namespace Name Mixin selector
      named getVerticalDirections Lnet/minecraft/world/block/WireOrientation;getVerticalDirections()Ljava/util/List;
      intermediary method_61860 Lnet/minecraft/class_9904;method_61860()Ljava/util/List;
      official h Lerj;h()Ljava/util/List;
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • ordinal

      public int ordinal()
      Mappings:
      Namespace Name Mixin selector
      named ordinal Lnet/minecraft/world/block/WireOrientation;ordinal()I
      intermediary method_61861 Lnet/minecraft/class_9904;method_61861()I
      official i Lerj;i()I
    • fromOrdinal

      public static WireOrientation fromOrdinal(int ordinal)
      Mappings:
      Namespace Name Mixin selector
      named fromOrdinal Lnet/minecraft/world/block/WireOrientation;fromOrdinal(I)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61843 Lnet/minecraft/class_9904;method_61843(I)Lnet/minecraft/class_9904;
      official a Lerj;a(I)Lerj;
    • random

      public static WireOrientation random(Random random)
      Mappings:
      Namespace Name Mixin selector
      named random Lnet/minecraft/world/block/WireOrientation;random(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61844 Lnet/minecraft/class_9904;method_61844(Lnet/minecraft/class_5819;)Lnet/minecraft/class_9904;
      official a Lerj;a(Lazk;)Lerj;
    • initializeValuesArray

      private static WireOrientation initializeValuesArray(WireOrientation prime, WireOrientation[] valuesOut)
      Mappings:
      Namespace Name Mixin selector
      named initializeValuesArray Lnet/minecraft/world/block/WireOrientation;initializeValuesArray(Lnet/minecraft/world/block/WireOrientation;[Lnet/minecraft/world/block/WireOrientation;)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61846 Lnet/minecraft/class_9904;method_61846(Lnet/minecraft/class_9904;[Lnet/minecraft/class_9904;)Lnet/minecraft/class_9904;
      official a Lerj;a(Lerj;[Lerj;)Lerj;
    • ordinalFromComponents

      protected static int ordinalFromComponents(Direction up, Direction front, WireOrientation.SideBias sideBias)
      Mappings:
      Namespace Name Mixin selector
      named ordinalFromComponents Lnet/minecraft/world/block/WireOrientation;ordinalFromComponents(Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;Lnet/minecraft/world/block/WireOrientation$SideBias;)I
      intermediary method_61851 Lnet/minecraft/class_9904;method_61851(Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_9904$class_9905;)I
      official b Lerj;b(Ljj;Ljj;Lerj$a;)I