Interface RedstoneView

All Superinterfaces:
BlockView, HeightLimitView
All Known Subinterfaces:
LunarWorldView, RegistryWorldView, ServerWorldAccess, StructureWorldAccess, WorldAccess, WorldView
All Known Implementing Classes:
ChunkRegion, ClientWorld, ServerWorld, World

public interface RedstoneView extends BlockView
Mappings:
Namespace Name
official cuf
intermediary net/minecraft/class_8235
named net/minecraft/world/RedstoneView
  • Field Details

    • DIRECTIONS

      static final Direction[] DIRECTIONS
      Mappings:
      Namespace Name Mixin selector
      official C Lcuf;C:[Lic;
      intermediary field_43226 Lnet/minecraft/class_8235;field_43226:[Lnet/minecraft/class_2350;
      named DIRECTIONS Lnet/minecraft/world/RedstoneView;DIRECTIONS:[Lnet/minecraft/util/math/Direction;
  • Method Details

    • getStrongRedstonePower

      default int getStrongRedstonePower(BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lcuf;a(Lhx;Lic;)I
      intermediary method_49805 Lnet/minecraft/class_8235;method_49805(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
      named getStrongRedstonePower Lnet/minecraft/world/RedstoneView;getStrongRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • getReceivedStrongRedstonePower

      default int getReceivedStrongRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official e_ Lcuf;e_(Lhx;)I
      intermediary method_49809 Lnet/minecraft/class_8235;method_49809(Lnet/minecraft/class_2338;)I
      named getReceivedStrongRedstonePower Lnet/minecraft/world/RedstoneView;getReceivedStrongRedstonePower(Lnet/minecraft/util/math/BlockPos;)I
    • getEmittedRedstonePower

      default int getEmittedRedstonePower(BlockPos pos, Direction direction, boolean onlyFromGate)
      Mappings:
      Namespace Name Mixin selector
      official a Lcuf;a(Lhx;Lic;Z)I
      intermediary method_49806 Lnet/minecraft/class_8235;method_49806(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)I
      named getEmittedRedstonePower Lnet/minecraft/world/RedstoneView;getEmittedRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Z)I
    • isEmittingRedstonePower

      default boolean isEmittingRedstonePower(BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official b Lcuf;b(Lhx;Lic;)Z
      intermediary method_49807 Lnet/minecraft/class_8235;method_49807(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
      named isEmittingRedstonePower Lnet/minecraft/world/RedstoneView;isEmittingRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
    • getEmittedRedstonePower

      default int getEmittedRedstonePower(BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official c Lcuf;c(Lhx;Lic;)I
      intermediary method_49808 Lnet/minecraft/class_8235;method_49808(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
      named getEmittedRedstonePower Lnet/minecraft/world/RedstoneView;getEmittedRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • isReceivingRedstonePower

      default boolean isReceivingRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official C Lcuf;C(Lhx;)Z
      intermediary method_49803 Lnet/minecraft/class_8235;method_49803(Lnet/minecraft/class_2338;)Z
      named isReceivingRedstonePower Lnet/minecraft/world/RedstoneView;isReceivingRedstonePower(Lnet/minecraft/util/math/BlockPos;)Z
    • getReceivedRedstonePower

      default int getReceivedRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official D Lcuf;D(Lhx;)I
      intermediary method_49804 Lnet/minecraft/class_8235;method_49804(Lnet/minecraft/class_2338;)I
      named getReceivedRedstonePower Lnet/minecraft/world/RedstoneView;getReceivedRedstonePower(Lnet/minecraft/util/math/BlockPos;)I