Class ExperimentalRedstoneController

java.lang.Object
net.minecraft.world.RedstoneController
net.minecraft.world.ExperimentalRedstoneController

public class ExperimentalRedstoneController extends RedstoneController
Mappings:
Namespace Name
named net/minecraft/world/ExperimentalRedstoneController
intermediary net/minecraft/class_9903
official erg
  • Field Details

    • field_52665

      private final Deque<BlockPos> field_52665
      Mappings:
      Namespace Name Mixin selector
      named field_52665 Lnet/minecraft/world/ExperimentalRedstoneController;field_52665:Ljava/util/Deque;
      intermediary field_52665 Lnet/minecraft/class_9903;field_52665:Ljava/util/Deque;
      official b Lerg;b:Ljava/util/Deque;
    • field_52666

      private final Deque<BlockPos> field_52666
      Mappings:
      Namespace Name Mixin selector
      named field_52666 Lnet/minecraft/world/ExperimentalRedstoneController;field_52666:Ljava/util/Deque;
      intermediary field_52666 Lnet/minecraft/class_9903;field_52666:Ljava/util/Deque;
      official c Lerg;c:Ljava/util/Deque;
    • field_52667

      private final Object2IntMap<BlockPos> field_52667
      Mappings:
      Namespace Name Mixin selector
      named field_52667 Lnet/minecraft/world/ExperimentalRedstoneController;field_52667:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      intermediary field_52667 Lnet/minecraft/class_9903;field_52667:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      official d Lerg;d:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
  • Constructor Details

    • ExperimentalRedstoneController

      public ExperimentalRedstoneController(RedstoneWireBlock wire)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/RedstoneController;<init>(Lnet/minecraft/block/RedstoneWireBlock;)V
      intermediary <init> Lnet/minecraft/class_9906;<init>(Lnet/minecraft/class_2457;)V
      official <init> Lerl;<init>(Ldmy;)V
  • Method Details

    • method_61824

      public void method_61824(World world, BlockPos blockPos, BlockState blockState, @Nullable @Nullable WireOrientation wireOrientation)
      Specified by:
      method_61824 in class RedstoneController
      Mappings:
      Namespace Name Mixin selector
      named method_61824 Lnet/minecraft/world/RedstoneController;method_61824(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/block/WireOrientation;)V
      intermediary method_61824 Lnet/minecraft/class_9906;method_61824(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_9904;)V
      official a Lerl;a(Ldds;Lje;Ldua;Lerj;)V
    • method_61829

      private void method_61829(World world)
      Mappings:
      Namespace Name Mixin selector
      named method_61829 Lnet/minecraft/world/ExperimentalRedstoneController;method_61829(Lnet/minecraft/world/World;)V
      intermediary method_61829 Lnet/minecraft/class_9903;method_61829(Lnet/minecraft/class_1937;)V
      official a Lerg;a(Ldds;)V
    • method_61834

      private static boolean method_61834(BlockState blockState, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      named method_61834 Lnet/minecraft/world/ExperimentalRedstoneController;method_61834(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
      intermediary method_61834 Lnet/minecraft/class_9903;method_61834(Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
      official a Lerg;a(Ldua;Ljj;)Z
    • method_61830

      private static WireOrientation method_61830(World world, @Nullable @Nullable WireOrientation wireOrientation)
      Mappings:
      Namespace Name Mixin selector
      named method_61830 Lnet/minecraft/world/ExperimentalRedstoneController;method_61830(Lnet/minecraft/world/World;Lnet/minecraft/world/block/WireOrientation;)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61830 Lnet/minecraft/class_9903;method_61830(Lnet/minecraft/class_1937;Lnet/minecraft/class_9904;)Lnet/minecraft/class_9904;
      official a Lerg;a(Ldds;Lerj;)Lerj;
    • method_61832

      private void method_61832(World world, BlockPos blockPos, WireOrientation wireOrientation)
      Mappings:
      Namespace Name Mixin selector
      named method_61832 Lnet/minecraft/world/ExperimentalRedstoneController;method_61832(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/block/WireOrientation;)V
      intermediary method_61832 Lnet/minecraft/class_9903;method_61832(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_9904;)V
      official a Lerg;a(Ldds;Lje;Lerj;)V
    • method_61835

      private static int method_61835(WireOrientation wireOrientation, int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_61835 Lnet/minecraft/world/ExperimentalRedstoneController;method_61835(Lnet/minecraft/world/block/WireOrientation;I)I
      intermediary method_61835 Lnet/minecraft/class_9903;method_61835(Lnet/minecraft/class_9904;I)I
      official a Lerg;a(Lerj;I)I
    • method_61828

      private static WireOrientation method_61828(int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_61828 Lnet/minecraft/world/ExperimentalRedstoneController;method_61828(I)Lnet/minecraft/world/block/WireOrientation;
      intermediary method_61828 Lnet/minecraft/class_9903;method_61828(I)Lnet/minecraft/class_9904;
      official a Lerg;a(I)Lerj;
    • method_61840

      private static int method_61840(int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_61840 Lnet/minecraft/world/ExperimentalRedstoneController;method_61840(I)I
      intermediary method_61840 Lnet/minecraft/class_9903;method_61840(I)I
      official b Lerg;b(I)I
    • method_61838

      private void method_61838(BlockPos blockPos, int int2, WireOrientation wireOrientation)
      Mappings:
      Namespace Name Mixin selector
      named method_61838 Lnet/minecraft/world/ExperimentalRedstoneController;method_61838(Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/world/block/WireOrientation;)V
      intermediary method_61838 Lnet/minecraft/class_9903;method_61838(Lnet/minecraft/class_2338;ILnet/minecraft/class_9904;)V
      official a Lerg;a(Lje;ILerj;)V
    • method_61831

      private void method_61831(World world, BlockPos blockPos, int int2, WireOrientation wireOrientation, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      named method_61831 Lnet/minecraft/world/ExperimentalRedstoneController;method_61831(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/world/block/WireOrientation;Z)V
      intermediary method_61831 Lnet/minecraft/class_9903;method_61831(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_9904;Z)V
      official a Lerg;a(Ldds;Lje;ILerj;Z)V
    • method_61841

      private void method_61841(World world, BlockPos blockPos, int int2, WireOrientation wireOrientation, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      named method_61841 Lnet/minecraft/world/ExperimentalRedstoneController;method_61841(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/world/block/WireOrientation;Z)V
      intermediary method_61841 Lnet/minecraft/class_9903;method_61841(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_9904;Z)V
      official b Lerg;b(Ldds;Lje;ILerj;Z)V
    • getWirePowerAt

      protected int getWirePowerAt(BlockPos world, BlockState pos)
      Overrides:
      getWirePowerAt in class RedstoneController
      Mappings:
      Namespace Name Mixin selector
      named getWirePowerAt Lnet/minecraft/world/RedstoneController;getWirePowerAt(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)I
      intermediary method_61839 Lnet/minecraft/class_9906;method_61839(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I
      official a Lerl;a(Lje;Ldua;)I